acl_dup.3 (a889d1fb766450bff9b27c3bccfe18fc39cd753d) acl_dup.3 (c32381ada4857b3c94e52f27fce687ebfdc75235)
1.\"-
2.\" Copyright (c) 2000 Robert N. M. Watson
3.\" All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright

--- 28 unchanged lines hidden (view full) ---

37.Ft acl_t
38.Fn acl_dup "acl_t acl"
39.Sh DESCRIPTION
40The
41.Fn acl_dup
42function returns a pointer to a copy of the ACL pointed to by the argument
43.Va acl .
44
1.\"-
2.\" Copyright (c) 2000 Robert N. M. Watson
3.\" All rights reserved.
4.\"
5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions
7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright

--- 28 unchanged lines hidden (view full) ---

37.Ft acl_t
38.Fn acl_dup "acl_t acl"
39.Sh DESCRIPTION
40The
41.Fn acl_dup
42function returns a pointer to a copy of the ACL pointed to by the argument
43.Va acl .
44
45This function may cause memory to be allocated. Teh caller should free any
46releaseable memory, when the new ACL is no longer required, by calling
45This function may cause memory to be allocated. The caller should free any
46releasable memory, when the new ACL is no longer required, by calling
47.Xr acl_free 3
48with the
49.Va (void*)acl_t
50as an argument.
51
52Any existing ACL pointers that refer to the ACL referred to by
53.Va acl
54shall continue to refer to the ACL.

--- 29 unchanged lines hidden (view full) ---

84.Sh SEE ALSO
85.Xr acl 3 ,
86.Xr acl_free 3 ,
87.Xr acl_get 3 ,
88.Xr posix1e 3
89.Sh STANDARDS
90POSIX.1e is described in IEEE POSIX.1e draft 17. Discussion
91of the draft continues on the cross-platform POSIX.1e implementation
47.Xr acl_free 3
48with the
49.Va (void*)acl_t
50as an argument.
51
52Any existing ACL pointers that refer to the ACL referred to by
53.Va acl
54shall continue to refer to the ACL.

--- 29 unchanged lines hidden (view full) ---

84.Sh SEE ALSO
85.Xr acl 3 ,
86.Xr acl_free 3 ,
87.Xr acl_get 3 ,
88.Xr posix1e 3
89.Sh STANDARDS
90POSIX.1e is described in IEEE POSIX.1e draft 17. Discussion
91of the draft continues on the cross-platform POSIX.1e implementation
92mailing list. To join this list, see the FreeBSD POSIX.1e implementation
92mailing list. To join this list, see the
93.Fx
94POSIX.1e implementation
93page for more information.
94.Sh HISTORY
95page for more information.
96.Sh HISTORY
95POSIX.1e support was introduced in FreeBSD 4.0, and development continues.
97POSIX.1e support was introduced in
98.Fx 4.0 ,
99and development continues.
96.Sh AUTHORS
100.Sh AUTHORS
97Robert N M Watson
101.An Robert N M Watson
98.Sh BUGS
99These features are not yet fully implemented. In particular, the shipped
100version of UFS/FFS does not support storage of additional security labels,
101and so is unable to (easily) provide support for most of these features.
102.Sh BUGS
103These features are not yet fully implemented. In particular, the shipped
104version of UFS/FFS does not support storage of additional security labels,
105and so is unable to (easily) provide support for most of these features.