Page MenuHomeFreeBSD

D36691.id111826.diff
No OneTemporary

D36691.id111826.diff

diff --git a/sys/kern/kern_jail.c b/sys/kern/kern_jail.c
--- a/sys/kern/kern_jail.c
+++ b/sys/kern/kern_jail.c
@@ -3757,6 +3757,7 @@
case PRIV_NET_SETIFVNET:
case PRIV_NET_SETIFFIB:
case PRIV_NET_OVPN:
+ case PRIV_NET_ME:
/*
* 802.11-related privileges.
diff --git a/sys/net/if_me.c b/sys/net/if_me.c
--- a/sys/net/if_me.c
+++ b/sys/net/if_me.c
@@ -322,7 +322,7 @@
ifr->ifr_fib = sc->me_fibnum;
break;
case SIOCSTUNFIB:
- if ((error = priv_check(curthread, PRIV_NET_GRE)) != 0)
+ if ((error = priv_check(curthread, PRIV_NET_ME)) != 0)
break;
if (ifr->ifr_fib >= rt_numfibs)
error = EINVAL;
diff --git a/sys/sys/priv.h b/sys/sys/priv.h
--- a/sys/sys/priv.h
+++ b/sys/sys/priv.h
@@ -349,6 +349,7 @@
#define PRIV_NET_SETLANPCP 421 /* Set LAN priority. */
#define PRIV_NET_SETVLANPCP PRIV_NET_SETLANPCP /* Alias Set VLAN priority */
#define PRIV_NET_OVPN 422 /* Administer OpenVPN DCO. */
+#define PRIV_NET_ME 423 /* Administer ME interface. */
/*
* 802.11-related privileges.

File Metadata

Mime Type
text/plain
Expires
Sat, Apr 11, 1:30 AM (15 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31260257
Default Alt Text
D36691.id111826.diff (1020 B)

Event Timeline