PERFORCE change 164417 for review

Robert Watson rwatson at FreeBSD.org
Mon Jun 15 11:20:56 UTC 2009


http://perforce.freebsd.org/chv.cgi?CH=164417

Change 164417 by rwatson at rwatson_freebsd_capabilities on 2009/06/15 11:20:26

	Trim HOST API information from sandbox API man page.

Affected files ...

.. //depot/projects/trustedbsd/capabilities/src/lib/libcapability/libcapability_sandbox.3#3 edit

Differences ...

==== //depot/projects/trustedbsd/capabilities/src/lib/libcapability/libcapability_sandbox.3#3 (text+ko) ====

@@ -79,59 +79,6 @@
 .Xr libcapability 3 ;
 information on host I/O facilities may be found in
 .Xr libcapability_host 3 .
-.Sh HOST API
-.Fn lch_recv
-and
-.Fn lch_send
-provide simple wrappers around
-.Xr recv 2
-and
-.Xr send 2
-to avoid sandbox consumers from having to query sandbox socket file
-descriptors before use.
-.Pp
-.Fn lch_recv_rights
-and
-.Fn lch_send_rights
-are similar, but allow file descriptors to be attached the the messages
-received and sent.
-Both accept a pointer to a file descriptor array,
-.Va fdp .
-Callers to
-.Fn lch_recv_rights
-will pass in the length of the array via
-.Va fdcountp ,
-whose value will be changed to the actual number of file descriptors
-received.
-Callers to
-.Fn lch_send_rights
-will pass in the number of file descriptors in the array via
-Va fdcount .
-.Pp
-.Fn lch_rpc
-provides a simple synchronous RPC facility, and is intended to be used in
-coordination with the
-.Fn lcs_recvrpc
-and
-.Fn lcs_sendrpc
-sandbox APIs.
-The host provides an operation number meaningful to th sandbox,
-.Va opno,
-RPC arguments represented by
-.Va req
-and
-.Va reqcount
-using an
-.Vt iovec
-in the style of
-.Xr writev 2 ,
-and similar receive buffers passed via
-.Va rep
-and
-.Va repcount .
-If the RPC fails, -1 will be returned, or 0 and the size of any reply will be
-returned by reference using
-.Va replenp .
 .Sh SANDBOX API
 .Fn lcs_recv
 and


More information about the p4-projects mailing list