summaryrefslogtreecommitdiffstats
path: root/sys/dev/netmap/netmap.c
diff options
context:
space:
mode:
authoradrian <adrian@FreeBSD.org>2015-01-24 19:49:27 +0000
committeradrian <adrian@FreeBSD.org>2015-01-24 19:49:27 +0000
commit6132573ef1a998e51342ddb35a6f7dcc2bd5f399 (patch)
treee4241e107b07168a2d95417f764461ae885b5d03 /sys/dev/netmap/netmap.c
parentd39bfa5fd5299b8181f53380bc339390ee74f1b4 (diff)
downloadFreeBSD-src-6132573ef1a998e51342ddb35a6f7dcc2bd5f399.zip
FreeBSD-src-6132573ef1a998e51342ddb35a6f7dcc2bd5f399.tar.gz
Change the permissions from 0660 to 0600.
Otherwise people in wheel can do things with netmap, including but not limited to promisc transmit/receive. Approved by: luigi MFC after: 1 week
Diffstat (limited to 'sys/dev/netmap/netmap.c')
-rw-r--r--sys/dev/netmap/netmap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/netmap/netmap.c b/sys/dev/netmap/netmap.c
index 9369f6c..959b270 100644
--- a/sys/dev/netmap/netmap.c
+++ b/sys/dev/netmap/netmap.c
@@ -3075,10 +3075,10 @@ netmap_init(void)
#ifdef __FreeBSD__
/* support for the 'eternal' flag */
netmap_dev = make_dev_credf(MAKEDEV_ETERNAL_KLD,
- &netmap_cdevsw, 0, NULL, UID_ROOT, GID_WHEEL, 0660,
+ &netmap_cdevsw, 0, NULL, UID_ROOT, GID_WHEEL, 0600,
"netmap");
#else
- netmap_dev = make_dev(&netmap_cdevsw, 0, UID_ROOT, GID_WHEEL, 0660,
+ netmap_dev = make_dev(&netmap_cdevsw, 0, UID_ROOT, GID_WHEEL, 0600,
"netmap");
#endif
if (!netmap_dev)
OpenPOWER on IntegriCloud