diff options
author | smh <smh@FreeBSD.org> | 2015-11-23 18:00:55 +0000 |
---|---|---|
committer | smh <smh@FreeBSD.org> | 2015-11-23 18:00:55 +0000 |
commit | 0fd4030a5329faac256e6ede78ab445c412e8a67 (patch) | |
tree | e0f6cb7941ebafda693e0802274b864499de5489 /sys/dev/null/null.c | |
parent | 2a5cbf223de62db87460aecbca30405dbee59ade (diff) | |
download | FreeBSD-src-0fd4030a5329faac256e6ede78ab445c412e8a67.zip FreeBSD-src-0fd4030a5329faac256e6ede78ab445c412e8a67.tar.gz |
MFC r274366:
Add missing privilege check when setting the dump device.
Approved by: pjd, secteam (both no objections)
Sponsored by: Multiplay
Diffstat (limited to 'sys/dev/null/null.c')
-rw-r--r-- | sys/dev/null/null.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/dev/null/null.c b/sys/dev/null/null.c index c1208c11..f433987 100644 --- a/sys/dev/null/null.c +++ b/sys/dev/null/null.c @@ -36,7 +36,6 @@ __FBSDID("$FreeBSD$"); #include <sys/kernel.h> #include <sys/malloc.h> #include <sys/module.h> -#include <sys/priv.h> #include <sys/disk.h> #include <sys/bus.h> #include <sys/filio.h> @@ -89,9 +88,7 @@ null_ioctl(struct cdev *dev __unused, u_long cmd, caddr_t data __unused, switch (cmd) { case DIOCSKERNELDUMP: - error = priv_check(td, PRIV_SETDUMPER); - if (error == 0) - error = set_dumper(NULL, NULL); + error = set_dumper(NULL, NULL, td); break; case FIONBIO: break; |