Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
struct nfs4_acl * nacl;
int is_dir = NFS4_ACL_ISFILE;
#endif
int is_nfs = 0;
if (!acl_obj_p)
return -1;
size = acl_nfs4_xattr_pack(nacl, &ext_acl_p);
name = ACL_NFS4_XATTR;
is_nfs = 1;
acl_nfs4_free(nacl);
}
#else
if (!ext_acl_p)
error = setxattr(path_p, name, (char *)ext_acl_p, size, XATTR_REPLACE);
error = setxattr(path_p, name, (char *)ext_acl_p, size, is_nfs ? XATTR_REPLACE : 0);
free(ext_acl_p);
return error;