From e8c87a09dc53c500c3f68aa1f473eae2102e9c5f Mon Sep 17 00:00:00 2001 From: Bryan Drewery Date: Wed, 27 Jan 2016 21:12:18 +0000 Subject: [PATCH] filemon_ioctl: Handle error from devfs_get_cdevpriv(9). MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division --- sys/dev/filemon/filemon.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/dev/filemon/filemon.c b/sys/dev/filemon/filemon.c index 4721d0a0c45..e16ad08ab83 100644 --- a/sys/dev/filemon/filemon.c +++ b/sys/dev/filemon/filemon.c @@ -143,7 +143,8 @@ filemon_ioctl(struct cdev *dev, u_long cmd, caddr_t data, int flag __unused, cap_rights_t rights; #endif - devfs_get_cdevpriv((void **) &filemon); + if ((error = devfs_get_cdevpriv((void **) &filemon)) != 0) + return (error); switch (cmd) { /* Set the output file descriptor. */