summaryrefslogtreecommitdiffstats
path: root/lib/libc/posix1e
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2002-12-18 12:45:11 +0000
committerru <ru@FreeBSD.org>2002-12-18 12:45:11 +0000
commit8746d263e1451855025dc83dde5176cc9f1fbe3f (patch)
treeee7f7ba4650cadf44410ca9a44676c72c96739b7 /lib/libc/posix1e
parent160081aef68b0dc49b79d3b7702b75671d9c06ff (diff)
downloadFreeBSD-src-8746d263e1451855025dc83dde5176cc9f1fbe3f.zip
FreeBSD-src-8746d263e1451855025dc83dde5176cc9f1fbe3f.tar.gz
mdoc(7) police: "The .Fn function".
Diffstat (limited to 'lib/libc/posix1e')
-rw-r--r--lib/libc/posix1e/acl_add_perm.32
-rw-r--r--lib/libc/posix1e/acl_calc_mask.32
-rw-r--r--lib/libc/posix1e/acl_clear_perms.32
-rw-r--r--lib/libc/posix1e/acl_copy_entry.32
-rw-r--r--lib/libc/posix1e/acl_create_entry.32
-rw-r--r--lib/libc/posix1e/acl_delete.32
-rw-r--r--lib/libc/posix1e/acl_delete_entry.32
-rw-r--r--lib/libc/posix1e/acl_delete_perm.32
-rw-r--r--lib/libc/posix1e/acl_from_text.32
-rw-r--r--lib/libc/posix1e/acl_get.34
-rw-r--r--lib/libc/posix1e/acl_get_entry.32
-rw-r--r--lib/libc/posix1e/acl_get_perm_np.32
-rw-r--r--lib/libc/posix1e/acl_get_permset.32
-rw-r--r--lib/libc/posix1e/acl_get_qualifier.32
-rw-r--r--lib/libc/posix1e/acl_get_tag_type.32
-rw-r--r--lib/libc/posix1e/acl_set_permset.32
-rw-r--r--lib/libc/posix1e/acl_set_qualifier.32
-rw-r--r--lib/libc/posix1e/acl_set_tag_type.32
-rw-r--r--lib/libc/posix1e/acl_to_text.32
19 files changed, 40 insertions, 0 deletions
diff --git a/lib/libc/posix1e/acl_add_perm.3 b/lib/libc/posix1e/acl_add_perm.3
index 5649d12..43d04f1 100644
--- a/lib/libc/posix1e/acl_add_perm.3
+++ b/lib/libc/posix1e/acl_add_perm.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_add_perm "acl_permset_t permset_d" "acl_perm_t perm"
.Sh DESCRIPTION
+The
.Fn acl_add_perm
+function
is a POSIX.1e call that adds the permission contained in
.Fa perm
to the permission set
diff --git a/lib/libc/posix1e/acl_calc_mask.3 b/lib/libc/posix1e/acl_calc_mask.3
index db3ecfb..48d2678 100644
--- a/lib/libc/posix1e/acl_calc_mask.3
+++ b/lib/libc/posix1e/acl_calc_mask.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_calc_mask "acl_t *acl_p"
.Sh DESCRIPTION
+The
.Fn acl_calc_mask
+function
is a POSIX.1e call that calculates and set the permissions
associated with the
.Dv ACL_MASK
diff --git a/lib/libc/posix1e/acl_clear_perms.3 b/lib/libc/posix1e/acl_clear_perms.3
index fb5976f..db026a3 100644
--- a/lib/libc/posix1e/acl_clear_perms.3
+++ b/lib/libc/posix1e/acl_clear_perms.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_clear_perms "acl_permset_t permset_d"
.Sh DESCRIPTION
+The
.Fn acl_clear_perms
+function
is a POSIX.1e call that clears all permissions from permissions set
.Fa permset_d .
.Sh RETURN VALUES
diff --git a/lib/libc/posix1e/acl_copy_entry.3 b/lib/libc/posix1e/acl_copy_entry.3
index c6cdf8d..fead89f 100644
--- a/lib/libc/posix1e/acl_copy_entry.3
+++ b/lib/libc/posix1e/acl_copy_entry.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_copy_entry "acl_entry_t dest_d" "acl_entry_t src_d"
.Sh DESCRIPTION
+The
.Fn acl_copy_entry
+function
is a POSIX.1e call that copies the contents of ACL entry
.Fa src_d
to ACL entry
diff --git a/lib/libc/posix1e/acl_create_entry.3 b/lib/libc/posix1e/acl_create_entry.3
index 47db02f..fb856ad 100644
--- a/lib/libc/posix1e/acl_create_entry.3
+++ b/lib/libc/posix1e/acl_create_entry.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_create_entry "acl_t *acl_p" "acl_entry_t *entry_p"
.Sh DESCRIPTION
+The
.Fn acl_create_entry
+function
is a POSIX.1e call that creates a new ACL entry in the ACL
pointed to by
.Fa acl_p .
diff --git a/lib/libc/posix1e/acl_delete.3 b/lib/libc/posix1e/acl_delete.3
index 220638c..b3fb658 100644
--- a/lib/libc/posix1e/acl_delete.3
+++ b/lib/libc/posix1e/acl_delete.3
@@ -51,7 +51,9 @@ The
and
.Fn acl_delete_fd_np
each allow the deletion of an ACL from a file.
+The
.Fn acl_delete_def_file
+function
is a POSIX.1e call that deletes the default ACL from a file (normally a
directory) by name; the other two calls are non-portable extensions that
allow deleting of arbitrary ACL types from a file/directory by either path
diff --git a/lib/libc/posix1e/acl_delete_entry.3 b/lib/libc/posix1e/acl_delete_entry.3
index 45cddb0..86fe7b2 100644
--- a/lib/libc/posix1e/acl_delete_entry.3
+++ b/lib/libc/posix1e/acl_delete_entry.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_delete_entry "acl_t acl" "acl_entry_t entry_d"
.Sh DESCRIPTION
+The
.Fn acl_delete_entry
+function
is a POSIX.1e call that removes the ACL entry
.Fa entry_d
from ACL
diff --git a/lib/libc/posix1e/acl_delete_perm.3 b/lib/libc/posix1e/acl_delete_perm.3
index 3f8d27b..a3343aa0 100644
--- a/lib/libc/posix1e/acl_delete_perm.3
+++ b/lib/libc/posix1e/acl_delete_perm.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_delete_perm "acl_permset_t permset_d" "acl_perm_t perm"
.Sh DESCRIPTION
+The
.Fn acl_delete_perm
+function
is a POSIX.1e call that removes specific permissions from permissions set
.Fa perm .
.Sh RETURN VALUES
diff --git a/lib/libc/posix1e/acl_from_text.3 b/lib/libc/posix1e/acl_from_text.3
index 25e8597..48adc03 100644
--- a/lib/libc/posix1e/acl_from_text.3
+++ b/lib/libc/posix1e/acl_from_text.3
@@ -103,9 +103,11 @@ and development continues.
.Sh BUGS
These features are not yet fully implemented.
.Pp
+The
.Fn acl_from_text
and
.Fn acl_to_text
+functions
rely on the
.Xr getpwent 3
library calls to manage username and uid mapping, as well as the
diff --git a/lib/libc/posix1e/acl_get.3 b/lib/libc/posix1e/acl_get.3
index c1dd5b5..4ca86b5 100644
--- a/lib/libc/posix1e/acl_get.3
+++ b/lib/libc/posix1e/acl_get.3
@@ -51,14 +51,18 @@ The
and
.Fn acl_get_fd_np
each allow the retrieval of an ACL from a file.
+The
.Fn acl_get_file
+function
is a POSIX.1e call that allows the retrieval of a
specified type of ACL from a file by name;
.Fn acl_get_fd
is a POSIX.1e call that allows the retrieval of an ACL of type
ACL_TYPE_ACCESS
from a file descriptor.
+The
.Fn acl_get_fd_np
+function
is a non-portable form of
.Fn acl_get_fd
that allows the retrieval of any type of ACL from a file descriptor.
diff --git a/lib/libc/posix1e/acl_get_entry.3 b/lib/libc/posix1e/acl_get_entry.3
index 94e2321..528fd34 100644
--- a/lib/libc/posix1e/acl_get_entry.3
+++ b/lib/libc/posix1e/acl_get_entry.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_get_entry "acl_t acl" "int entry_id" "acl_entry_t *entry_p"
.Sh DESCRIPTION
+The
.Fn acl_get_entry
+function
is a POSIX.1e call that retrieves a descriptor for an ACL entry
specified by the argument
.Fa entry_d
diff --git a/lib/libc/posix1e/acl_get_perm_np.3 b/lib/libc/posix1e/acl_get_perm_np.3
index 44477f2..7fe6c9c 100644
--- a/lib/libc/posix1e/acl_get_perm_np.3
+++ b/lib/libc/posix1e/acl_get_perm_np.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_get_perm_np "acl_permset_t permset_d" "acl_perm_t perm"
.Sh DESCRIPTION
+The
.Fn acl_get_perm_np
+function
is a non-portable function that checks if a permission is set in
a permission set.
.Sh RETURN VALUES
diff --git a/lib/libc/posix1e/acl_get_permset.3 b/lib/libc/posix1e/acl_get_permset.3
index 293b600..403b10a 100644
--- a/lib/libc/posix1e/acl_get_permset.3
+++ b/lib/libc/posix1e/acl_get_permset.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_get_permset "acl_entry_t entry_d" "acl_permset_t *permset_p"
.Sh DESCRIPTION
+The
.Fn acl_get_permset
+function
is a POSIX.1e call that returns via
.Fa permset_p
a descriptor to the permission set in the ACL entry
diff --git a/lib/libc/posix1e/acl_get_qualifier.3 b/lib/libc/posix1e/acl_get_qualifier.3
index be5df9b..a670ddb 100644
--- a/lib/libc/posix1e/acl_get_qualifier.3
+++ b/lib/libc/posix1e/acl_get_qualifier.3
@@ -39,7 +39,9 @@
.Ft void *
.Fn acl_get_qualifier "acl_entry_t entry_d"
.Sh DESCRIPTION
+The
.Fn acl_get_qualifier
+function
is a POSIX.1e call that retrieves the qualifier of the tag for
the ACL entry indicated by the argument
.Fa entry_d
diff --git a/lib/libc/posix1e/acl_get_tag_type.3 b/lib/libc/posix1e/acl_get_tag_type.3
index daf593c..e84ad49 100644
--- a/lib/libc/posix1e/acl_get_tag_type.3
+++ b/lib/libc/posix1e/acl_get_tag_type.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_get_tag_type "acl_entry_t entry_d" "acl_tag_t *tag_type_p"
.Sh DESCRIPTION
+The
.Fn acl_get_tag_type
+function
is a POSIX.1e call that returs the tag type for the ACL entry
.Fa entry_d .
Upon successful completion, the location referred to by the argument
diff --git a/lib/libc/posix1e/acl_set_permset.3 b/lib/libc/posix1e/acl_set_permset.3
index a4d8bfe..152e226 100644
--- a/lib/libc/posix1e/acl_set_permset.3
+++ b/lib/libc/posix1e/acl_set_permset.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_set_permset "acl_entry_t entry_d" "acl_permset_t permset_d"
.Sh DESCRIPTION
+The
.Fn acl_set_permset
+function
is a POSIX.1e call that sets the permissions of ACL entry
.Fa entry_d
with the permissions contained in
diff --git a/lib/libc/posix1e/acl_set_qualifier.3 b/lib/libc/posix1e/acl_set_qualifier.3
index abc77d9..04dc2a2 100644
--- a/lib/libc/posix1e/acl_set_qualifier.3
+++ b/lib/libc/posix1e/acl_set_qualifier.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_set_qualifier "acl_entry_t entry_d" "const void *tag_qualifier_p"
.Sh DESCRIPTION
+The
.Fn acl_set_qualifier
+function
is a POSIX.1e call that sets the qualifier of the tag for the ACl entry
.Fa entry_d
to the value referred to by
diff --git a/lib/libc/posix1e/acl_set_tag_type.3 b/lib/libc/posix1e/acl_set_tag_type.3
index 57ce397..460e925 100644
--- a/lib/libc/posix1e/acl_set_tag_type.3
+++ b/lib/libc/posix1e/acl_set_tag_type.3
@@ -39,7 +39,9 @@
.Ft int
.Fn acl_set_tag_type "acl_entry_t entry_d" "acl_tag_t tag_type"
.Sh DESCRIPTION
+The
.Fn acl_set_tag_type
+function
is a POSIX.1e call that sets the ACL tag type of ACL entry
.Fa entry_d
to the value of
diff --git a/lib/libc/posix1e/acl_to_text.3 b/lib/libc/posix1e/acl_to_text.3
index 93a05ee..8da6d9d 100644
--- a/lib/libc/posix1e/acl_to_text.3
+++ b/lib/libc/posix1e/acl_to_text.3
@@ -113,9 +113,11 @@ and development continues.
.Sh BUGS
These features are not yet fully implemented.
.Pp
+The
.Fn acl_from_text
and
.Fn acl_to_text
+functions
rely on the
.Xr getpwent 3
library calls to manage username and uid mapping, as well as the
OpenPOWER on IntegriCloud