summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2001-11-15 19:28:49 +0000
committerrwatson <rwatson@FreeBSD.org>2001-11-15 19:28:49 +0000
commit91a95fc832270d5a60362bffffb0c5b5de347c21 (patch)
tree36b3b206975f6483d50ed073c02e9695b2b3330e /sys/dev
parenta34999ebf2721d001450254974e3da77b1abc843 (diff)
downloadFreeBSD-src-91a95fc832270d5a60362bffffb0c5b5de347c21.zip
FreeBSD-src-91a95fc832270d5a60362bffffb0c5b5de347c21.tar.gz
o Rely on /dev/snp* permissions, rather than using suser() in snpopen()
to prevent inappropriate use of the snoop device. This means that, with appropriate chmod'ing, arbitrary users may make use of the snoop device.
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/snp/snp.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/sys/dev/snp/snp.c b/sys/dev/snp/snp.c
index 93c1947..e4f5400 100644
--- a/sys/dev/snp/snp.c
+++ b/sys/dev/snp/snp.c
@@ -383,9 +383,6 @@ snpopen(dev, flag, mode, td)
struct snoop *snp;
int error;
- if ((error = suser_td(td)) != 0)
- return (error);
-
if (dev->si_drv1 == NULL) {
if (!(dev->si_flags & SI_NAMED))
make_dev(&snp_cdevsw, minor(dev), UID_ROOT, GID_WHEEL,
OpenPOWER on IntegriCloud