diff options
author | rwatson <rwatson@FreeBSD.org> | 2001-11-15 19:28:49 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2001-11-15 19:28:49 +0000 |
commit | 91a95fc832270d5a60362bffffb0c5b5de347c21 (patch) | |
tree | 36b3b206975f6483d50ed073c02e9695b2b3330e /sys/dev | |
parent | a34999ebf2721d001450254974e3da77b1abc843 (diff) | |
download | FreeBSD-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.c | 3 |
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, |