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)
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to