関数 | |
| SMB_ACL_T | irixacl_sys_acl_get_file (vfs_handle_struct *handle, const char *path_p, SMB_ACL_TYPE_T type) |
| SMB_ACL_T | irixacl_sys_acl_get_fd (vfs_handle_struct *handle, files_struct *fsp, int fd) |
| int | irixacl_sys_acl_set_file (vfs_handle_struct *handle, const char *name, SMB_ACL_TYPE_T type, SMB_ACL_T theacl) |
| int | irixacl_sys_acl_set_fd (vfs_handle_struct *handle, files_struct *fsp, int fd, SMB_ACL_T theacl) |
| int | irixacl_sys_acl_delete_def_file (vfs_handle_struct *handle, const char *path) |
| NTSTATUS | vfs_irixacl_init (void) |
変数 | |
| static vfs_op_tuple | irixacl_op_tuples [] |
| SMB_ACL_T irixacl_sys_acl_get_file | ( | vfs_handle_struct * | handle, | |
| const char * | path_p, | |||
| SMB_ACL_TYPE_T | type | |||
| ) |
| SMB_ACL_T irixacl_sys_acl_get_fd | ( | vfs_handle_struct * | handle, | |
| files_struct * | fsp, | |||
| int | fd | |||
| ) |
| int irixacl_sys_acl_set_file | ( | vfs_handle_struct * | handle, | |
| const char * | name, | |||
| SMB_ACL_TYPE_T | type, | |||
| SMB_ACL_T | theacl | |||
| ) |
| int irixacl_sys_acl_set_fd | ( | vfs_handle_struct * | handle, | |
| files_struct * | fsp, | |||
| int | fd, | |||
| SMB_ACL_T | theacl | |||
| ) |
| int irixacl_sys_acl_delete_def_file | ( | vfs_handle_struct * | handle, | |
| const char * | path | |||
| ) |
| NTSTATUS vfs_irixacl_init | ( | void | ) |
vfs_irixacl.c の 99 行で定義されています。
参照先 irixacl_op_tuples・smb_register_vfs().
00100 { 00101 return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "irixacl", 00102 irixacl_op_tuples); 00103 }
vfs_op_tuple irixacl_op_tuples[] [static] |
初期値:
{
{SMB_VFS_OP(irixacl_sys_acl_get_file),
SMB_VFS_OP_SYS_ACL_GET_FILE,
SMB_VFS_LAYER_TRANSPARENT},
{SMB_VFS_OP(irixacl_sys_acl_get_fd),
SMB_VFS_OP_SYS_ACL_GET_FD,
SMB_VFS_LAYER_TRANSPARENT},
{SMB_VFS_OP(irixacl_sys_acl_set_file),
SMB_VFS_OP_SYS_ACL_SET_FILE,
SMB_VFS_LAYER_TRANSPARENT},
{SMB_VFS_OP(irixacl_sys_acl_set_fd),
SMB_VFS_OP_SYS_ACL_SET_FD,
SMB_VFS_LAYER_TRANSPARENT},
{SMB_VFS_OP(irixacl_sys_acl_delete_def_file),
SMB_VFS_OP_SYS_ACL_DELETE_DEF_FILE,
SMB_VFS_LAYER_TRANSPARENT},
{SMB_VFS_OP(NULL),
SMB_VFS_OP_NOOP,
SMB_VFS_LAYER_NOOP}
}
vfs_irixacl.c の 71 行で定義されています。
参照元 vfs_irixacl_init().
1.4.7