From b2f7cfa848def91b6ea458e1ad14af8e96ad4ca3 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 2 Apr 2012 12:43:15 +1000 Subject: s3-vfs: Remove unused lgetxattr call from VFS modules, system.c and configure --- source3/include/proto.h | 1 - source3/include/vfs.h | 4 ---- source3/include/vfs_macros.h | 5 ----- 3 files changed, 10 deletions(-) (limited to 'source3/include') diff --git a/source3/include/proto.h b/source3/include/proto.h index 303ea9ccb4..2872ada33d 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -351,7 +351,6 @@ int sys_setgroups(gid_t UNUSED(primary_gid), int setlen, gid_t *gidset); int sys_popen(const char *command); int sys_pclose(int fd); ssize_t sys_getxattr (const char *path, const char *name, void *value, size_t size); -ssize_t sys_lgetxattr (const char *path, const char *name, void *value, size_t size); ssize_t sys_fgetxattr (int filedes, const char *name, void *value, size_t size); ssize_t sys_listxattr (const char *path, char *list, size_t size); ssize_t sys_llistxattr (const char *path, char *list, size_t size); diff --git a/source3/include/vfs.h b/source3/include/vfs.h index 585214f77b..d1aa9e96dc 100644 --- a/source3/include/vfs.h +++ b/source3/include/vfs.h @@ -398,7 +398,6 @@ struct vfs_fn_pointers { /* EA operations. */ ssize_t (*getxattr_fn)(struct vfs_handle_struct *handle,const char *path, const char *name, void *value, size_t size); - ssize_t (*lgetxattr_fn)(struct vfs_handle_struct *handle,const char *path, const char *name, void *value, size_t size); ssize_t (*fgetxattr_fn)(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name, void *value, size_t size); ssize_t (*listxattr_fn)(struct vfs_handle_struct *handle, const char *path, char *list, size_t size); ssize_t (*llistxattr_fn)(struct vfs_handle_struct *handle, const char *path, char *list, size_t size); @@ -805,9 +804,6 @@ int smb_vfs_call_sys_acl_free_qualifier(struct vfs_handle_struct *handle, ssize_t smb_vfs_call_getxattr(struct vfs_handle_struct *handle, const char *path, const char *name, void *value, size_t size); -ssize_t smb_vfs_call_lgetxattr(struct vfs_handle_struct *handle, - const char *path, const char *name, void *value, - size_t size); ssize_t smb_vfs_call_fgetxattr(struct vfs_handle_struct *handle, struct files_struct *fsp, const char *name, void *value, size_t size); diff --git a/source3/include/vfs_macros.h b/source3/include/vfs_macros.h index 68165fe092..e35630a629 100644 --- a/source3/include/vfs_macros.h +++ b/source3/include/vfs_macros.h @@ -519,11 +519,6 @@ #define SMB_VFS_NEXT_GETXATTR(handle,path,name,value,size) \ smb_vfs_call_getxattr((handle)->next,(path),(name),(value),(size)) -#define SMB_VFS_LGETXATTR(conn,path,name,value,size) \ - smb_vfs_call_lgetxattr((conn)->vfs_handles,(path),(name),(value),(size)) -#define SMB_VFS_NEXT_LGETXATTR(handle,path,name,value,size) \ - smb_vfs_call_lgetxattr((handle)->next,(path),(name),(value),(size)) - #define SMB_VFS_FGETXATTR(fsp,name,value,size) \ smb_vfs_call_fgetxattr((fsp)->conn->vfs_handles, (fsp), (name),(value),(size)) #define SMB_VFS_NEXT_FGETXATTR(handle,fsp,name,value,size) \ -- cgit