/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/modules/ |
H A D | vfs_irixacl.c | 46 SMB_ACL_T theacl) 54 int fd, SMB_ACL_T theacl) 43 irixacl_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) argument 52 irixacl_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|
H A D | vfs_aixacl.c | 24 extern struct acl *aixacl_smb_to_aixacl(SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl); 138 SMB_ACL_T theacl) 143 file_acl = aixacl_smb_to_aixacl(type, theacl); 158 int fd, SMB_ACL_T theacl) 163 file_acl = aixacl_smb_to_aixacl(SMB_ACL_TYPE_ACCESS, theacl); 135 aixacl_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) argument 156 aixacl_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|
H A D | vfs_posixacl.c | 85 SMB_ACL_T theacl) 105 if ((acl = smb_acl_to_posix(theacl)) == NULL) { 118 int fd, SMB_ACL_T theacl) 121 acl_t acl = smb_acl_to_posix(theacl); 82 posixacl_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) argument 116 posixacl_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|
H A D | vfs_tru64acl.c | 89 SMB_ACL_T theacl) 113 tru64_acl = smb_acl_to_tru64_acl(theacl); 133 int fd, SMB_ACL_T theacl) 136 acl_t tru64_acl = smb_acl_to_tru64_acl(theacl); 86 tru64acl_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) argument 131 tru64acl_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|
H A D | vfs_aixacl_util.c | 206 struct acl *aixacl_smb_to_aixacl(SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl) argument 236 for(i=0; i<theacl->count; i++ ) { 237 smb_entry = &(theacl->acl[i]);
|
H A D | vfs_aixacl2.c | 35 extern struct acl *aixacl_smb_to_aixacl(SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl); 406 SMB_ACL_T theacl) 420 acl_aixc = aixacl_smb_to_aixacl(type, theacl); 443 int fd, SMB_ACL_T theacl) 457 acl_aixc = aixacl_smb_to_aixacl(SMB_ACL_TYPE_ACCESS, theacl); 403 aixjfs2_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) argument 441 aixjfs2_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|
H A D | vfs_full_audit.c | 203 SMB_ACL_T theacl, int entry_id, 225 SMB_ACL_T theacl, 242 SMB_ACL_T theacl ); 245 SMB_ACL_T theacl); 247 int fd, SMB_ACL_T theacl); 1538 SMB_ACL_T theacl, int entry_id, 1543 result = SMB_VFS_NEXT_SYS_ACL_GET_ENTRY(handle, theacl, entry_id, 1655 SMB_ACL_T theacl, 1660 result = SMB_VFS_NEXT_SYS_ACL_TO_TEXT(handle, theacl, plen); 1744 SMB_ACL_T theacl ) 1536 smb_full_audit_sys_acl_get_entry(vfs_handle_struct *handle, SMB_ACL_T theacl, int entry_id, SMB_ACL_ENTRY_T *entry_p) argument 1654 smb_full_audit_sys_acl_to_text(vfs_handle_struct *handle, SMB_ACL_T theacl, ssize_t *plen) argument 1756 smb_full_audit_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl) argument 1772 smb_full_audit_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument [all...] |
H A D | vfs_default.c | 992 static int vfswrap_sys_acl_get_entry(vfs_handle_struct *handle, SMB_ACL_T theacl, int entry_id, SMB_ACL_ENTRY_T *entry_p) argument 994 return sys_acl_get_entry(theacl, entry_id, entry_p); 1032 static char * vfswrap_sys_acl_to_text(vfs_handle_struct *handle, SMB_ACL_T theacl, ssize_t *plen) argument 1034 return sys_acl_to_text(theacl, plen); 1062 static int vfswrap_sys_acl_valid(vfs_handle_struct *handle, SMB_ACL_T theacl ) 1064 return sys_acl_valid(theacl ); 1067 static int vfswrap_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl) argument 1069 return sys_acl_set_file(handle, name, acltype, theacl); 1072 static int vfswrap_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument 1074 return sys_acl_set_fd(handle, fsp, fd, theacl); [all...] |
H A D | vfs_gpfs.c | 580 SMB_ACL_T theacl) 585 gpfs_acl = smb2gpfs_acl(theacl, type); 598 int fd, SMB_ACL_T theacl) 600 return gpfsacl_sys_acl_set_file(handle, fsp->fsp_name, SMB_ACL_TYPE_ACCESS, theacl); 576 gpfsacl_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) argument 596 gpfsacl_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|
H A D | vfs_hpuxacl.c | 214 SMB_ACL_T theacl) 240 if(!smb_acl_to_hpux_acl(theacl, &hpux_acl, &count, type)) { 311 int fd, SMB_ACL_T theacl) 331 SMB_ACL_TYPE_ACCESS, theacl); 211 hpuxacl_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) argument 309 hpuxacl_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|
H A D | vfs_solarisacl.c | 138 SMB_ACL_T theacl) 156 if(!smb_acl_to_solaris_acl(theacl, &solaris_acl, &count, type)) { 223 int fd, SMB_ACL_T theacl) 239 if (!smb_acl_to_solaris_acl(theacl, &solaris_acl, &count, 135 solarisacl_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) argument 221 solarisacl_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|
H A D | vfs_cap.c | 207 static int cap_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl) argument 211 return SMB_VFS_NEXT_SYS_ACL_SET_FILE(handle, capname, acltype, theacl);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/include/ |
H A D | vfs_macros.h | 94 #define SMB_VFS_SYS_ACL_GET_ENTRY(conn, theacl, entry_id, entry_p) ((conn)->vfs.ops.sys_acl_get_entry((conn)->vfs.handles.sys_acl_get_entry, (theacl), (entry_id), (entry_p))) 102 #define SMB_VFS_SYS_ACL_TO_TEXT(conn, theacl, plen) ((conn)->vfs.ops.sys_acl_to_text((conn)->vfs.handles.sys_acl_to_text, (theacl), (plen))) 108 #define SMB_VFS_SYS_ACL_VALID(conn, theacl) ((conn)->vfs.ops.sys_acl_valid((conn)->vfs.handles.sys_acl_valid, (theacl))) 109 #define SMB_VFS_SYS_ACL_SET_FILE(conn, name, acltype, theacl) ((conn)->vfs.ops.sys_acl_set_file((conn)->vfs.handles.sys_acl_set_file, (name), (acltype), (theacl))) 110 #define SMB_VFS_SYS_ACL_SET_FD(fsp, fd, theacl) ((fsp)->conn->vfs.ops.sys_acl_set_fd((fsp)->conn->vfs.handles.sys_acl_set_fd, (fsp), (fd), (theacl))) [all...] |
H A D | vfs.h | 321 int (*sys_acl_get_entry)(struct vfs_handle_struct *handle, SMB_ACL_T theacl, int entry_id, SMB_ACL_ENTRY_T *entry_p); 329 char * (*sys_acl_to_text)(struct vfs_handle_struct *handle, SMB_ACL_T theacl, ssize_t *plen); 335 int (*sys_acl_valid)(struct vfs_handle_struct *handle, SMB_ACL_T theacl ); 336 int (*sys_acl_set_file)(struct vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl); 337 int (*sys_acl_set_fd)(struct vfs_handle_struct *handle, struct files_struct *fsp, int fd, SMB_ACL_T theacl);
|
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/examples/VFS/ |
H A D | skel_transparent.c | 316 static int skel_sys_acl_get_entry(vfs_handle_struct *handle, SMB_ACL_T theacl, int entry_id, SMB_ACL_ENTRY_T *entry_p) argument 318 return SMB_VFS_NEXT_SYS_ACL_GET_ENTRY(handle, theacl, entry_id, entry_p); 356 static char *skel_sys_acl_to_text(vfs_handle_struct *handle, SMB_ACL_T theacl, ssize_t *plen) argument 358 return SMB_VFS_NEXT_SYS_ACL_TO_TEXT(handle, theacl, plen); 386 static int skel_sys_acl_valid(vfs_handle_struct *handle, SMB_ACL_T theacl ) 388 return SMB_VFS_NEXT_SYS_ACL_VALID(handle, theacl); 391 static int skel_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl) argument 393 return SMB_VFS_NEXT_SYS_ACL_SET_FILE(handle, name, acltype, theacl); 396 static int skel_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument 398 return SMB_VFS_NEXT_SYS_ACL_SET_FD(handle, fsp, fd, theacl); [all...] |
H A D | skel_opaque.c | 319 static int skel_sys_acl_get_entry(vfs_handle_struct *handle, SMB_ACL_T theacl, int entry_id, SMB_ACL_ENTRY_T *entry_p) argument 367 static char *skel_sys_acl_to_text(vfs_handle_struct *handle, SMB_ACL_T theacl, ssize_t *plen) argument 403 static int skel_sys_acl_valid(vfs_handle_struct *handle, SMB_ACL_T theacl ) 409 static int skel_sys_acl_set_file(vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T acltype, SMB_ACL_T theacl) argument 415 static int skel_sys_acl_set_fd(vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) argument
|