[Midnightbsd-cvs] src [9359] trunk/lib/libkvm/kvm.c: libkvm: Make second /dev/null file descriptor close-on-exec as

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Mar 4 14:40:07 EST 2017


Revision: 9359
          http://svnweb.midnightbsd.org/src/?rev=9359
Author:   laffer1
Date:     2017-03-04 14:40:07 -0500 (Sat, 04 Mar 2017)
Log Message:
-----------
libkvm: Make second /dev/null file descriptor close-on-exec as
well.

Modified Paths:
--------------
    trunk/lib/libkvm/kvm.c

Modified: trunk/lib/libkvm/kvm.c
===================================================================
--- trunk/lib/libkvm/kvm.c	2017-03-04 19:39:39 UTC (rev 9358)
+++ trunk/lib/libkvm/kvm.c	2017-03-04 19:40:07 UTC (rev 9359)
@@ -187,7 +187,7 @@
 		 * case you're working with a live kernel.)
 		 */
 		if (strcmp(mf, _PATH_DEVNULL) == 0) {
-			kd->vmfd = open(_PATH_DEVNULL, O_RDONLY);
+			kd->vmfd = open(_PATH_DEVNULL, O_RDONLY | O_CLOEXEC);
 			return (kd);
 		} else if (strcmp(mf, _PATH_MEM) == 0) {
 			if ((kd->vmfd = open(_PATH_KMEM, flag | O_CLOEXEC)) <



More information about the Midnightbsd-cvs mailing list