Name
gfs_acl_to_xattr_value — convert a Gfarm ACL to binary data for Gfarm extended attribute
 
Synopsis
#include <gfarm/gfarm.h>
| gfarm_error_t gfs_acl_to_xattr_value( | acl, |  | 
|  | xattr_value_p, |  | 
|  | size_p ); |  | 
gfarm_acl_t acl;
void **xattr_value_p;
size_t *size_p;
 
 
 
INPUT ARGUMENTS
- acl
- An ACL structure type which is sorted. 
- xattr_value_p
- A pointer to the converted binary data. 
- size_p
- A value pointed to by - size_pis set to
the length of the converted binary data.
 
 
RETURN VALUES
- GFARM_ERR_NO_ERROR
- The function terminated successfully. 
- GFARM_ERR_NO_MEMORY
- Insufficient memory was available. 
- Others
- An error except the above occurred.  The reason is shown by
gfarm_error_string(3). 
 
SEE ALSO
gfs_acl_sort(3),
gfs_acl_set_file(3),
gfs_setxattr(3),
gfs_acl_from_xattr_value(3)