svn commit: r280016 - head/sys/kern

Ian Lepore ian at FreeBSD.org
Sun Mar 15 00:39:19 UTC 2015


Author: ian
Date: Sun Mar 15 00:39:18 2015
New Revision: 280016
URL: https://svnweb.freebsd.org/changeset/base/280016

Log:
  Add a nulterm byte to the returned sysctl string.
  
  PR:		195668

Modified:
  head/sys/kern/subr_prf.c

Modified: head/sys/kern/subr_prf.c
==============================================================================
--- head/sys/kern/subr_prf.c	Sun Mar 15 00:36:08 2015	(r280015)
+++ head/sys/kern/subr_prf.c	Sun Mar 15 00:39:18 2015	(r280016)
@@ -1009,7 +1009,7 @@ sysctl_kern_msgbuf(SYSCTL_HANDLER_ARGS)
 		len = msgbuf_peekbytes(msgbufp, buf, sizeof(buf), &seq);
 		mtx_unlock(&msgbuf_lock);
 		if (len == 0)
-			return (0);
+			return (SYSCTL_OUT(req, "", 1)); /* add nulterm */
 
 		error = sysctl_handle_opaque(oidp, buf, len, req);
 		if (error)


More information about the svn-src-head mailing list