Changeset View
Changeset View
Standalone View
Standalone View
lib/libcasper/services/cap_fileargs/cap_fileargs.3
Show All 18 Lines | |||||
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd January 10, 2021 | .Dd December 19, 2022 | ||||
.Dt CAP_FILEARGS 3 | .Dt CAP_FILEARGS 3 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm fileargs_cinit , | .Nm fileargs_cinit , | ||||
.Nm fileargs_cinitnv , | .Nm fileargs_cinitnv , | ||||
.Nm fileargs_init , | .Nm fileargs_init , | ||||
.Nm fileargs_initnv , | .Nm fileargs_initnv , | ||||
.Nm fileargs_free , | .Nm fileargs_free , | ||||
.Nm fileargs_lstat , | .Nm fileargs_lstat , | ||||
.Nm fileargs_open , | .Nm fileargs_open , | ||||
.Nm fileargs_fopen | .Nm fileargs_fopen | ||||
.Nd "library for handling files in capability mode" | .Nd "library for handling files in capability mode" | ||||
.Sh LIBRARY | .Sh LIBRARY | ||||
.Lb libcap_fileargs | .Lb libcap_fileargs | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
.Fd #define WITH_CASPER | |||||
.In sys/nv.h | .In sys/nv.h | ||||
.In libcasper.h | .In libcasper.h | ||||
.In casper/cap_fileargs.h | .In casper/cap_fileargs.h | ||||
.Ft "fileargs_t *" | .Ft "fileargs_t *" | ||||
.Fn fileargs_init "int argc" "char *argv[]" "int flags" "mode_t mode" "cap_rights_t *rightsp" "int operations" | .Fn fileargs_init "int argc" "char *argv[]" "int flags" "mode_t mode" "cap_rights_t *rightsp" "int operations" | ||||
.Ft "fileargs_t *" | .Ft "fileargs_t *" | ||||
.Fn fileargs_cinit "cap_channel_t *cas" "int argc" "char *argv[]" "int flags" "mode_t mode" "cap_rights_t *rightsp" "int operations" | .Fn fileargs_cinit "cap_channel_t *cas" "int argc" "char *argv[]" "int flags" "mode_t mode" "cap_rights_t *rightsp" "int operations" | ||||
.Ft "fileargs_t *" | .Ft "fileargs_t *" | ||||
▲ Show 20 Lines • Show All 242 Lines • Show Last 20 Lines |