Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Feb 2010 17:00:04 GMT
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 174157 for review
Message-ID:  <201002021700.o12H049B089559@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/chv.cgi?CH=174157

Change 174157 by rwatson@rwatson_vimage_client on 2010/02/02 16:59:55

	Revert to using an anonymous POSIX shared memory segment to pass
	fdlist information from the sandbox host into the sandbox.

Affected files ...

.. //depot/projects/trustedbsd/capabilities/src/lib/libcapsicum/libcapsicum_host.c#12 edit

Differences ...

==== //depot/projects/trustedbsd/capabilities/src/lib/libcapsicum/libcapsicum_host.c#12 (text+ko) ====

@@ -30,7 +30,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $P4: //depot/projects/trustedbsd/capabilities/src/lib/libcapsicum/libcapsicum_host.c#11 $
+ * $P4: //depot/projects/trustedbsd/capabilities/src/lib/libcapsicum/libcapsicum_host.c#12 $
  */
 
 #include <sys/param.h>
@@ -115,7 +115,7 @@
 	/*
 	 * Create an anonymous shared memory segment for the FD list.
 	 */
-	shmfd = open("/tmp/jon-foo"/*SHM_ANON*/, O_RDWR | O_CREAT | O_TRUNC, 0600);
+	shmfd = shm_open(SHM_ANON, O_RDWR | O_CREAT | O_TRUNC, 0600);
 	if (shmfd < 0)
 		err(-1, "Error creating shared memory segment");
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201002021700.o12H049B089559>