summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoritojun <itojun@FreeBSD.org>2000-10-04 23:16:29 +0000
committeritojun <itojun@FreeBSD.org>2000-10-04 23:16:29 +0000
commit29aa43e76a80b47afb212724eb8615c6baefc25b (patch)
treecfaeaa181d4b6bf4546bdbf662722849c1c2dc17
parent0892811369fc2b5841087cb9df85ca4f12492a3d (diff)
downloadFreeBSD-src-29aa43e76a80b47afb212724eb8615c6baefc25b.zip
FreeBSD-src-29aa43e76a80b47afb212724eb8615c6baefc25b.tar.gz
make sure we have root priv on SIOCSIFPHY*. from thorpej@netbsd
-rw-r--r--sys/net/if.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/net/if.c b/sys/net/if.c
index 829ede2..cb18319 100644
--- a/sys/net/if.c
+++ b/sys/net/if.c
@@ -890,6 +890,11 @@ ifioctl(so, cmd, data, p)
getmicrotime(&ifp->if_lastchange);
return error;
+ case SIOCSIFPHYADDR:
+ case SIOCDIFPHYADDR:
+#ifdef INET6
+ case SIOCSIFPHYADDR_IN6:
+#endif
case SIOCSIFMEDIA:
case SIOCSIFGENERIC:
error = suser(p);
OpenPOWER on IntegriCloud