From f6e053202481631b12d75f6a552ee1aa8b355064 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Wed, 28 Mar 2012 13:22:03 +1100 Subject: build: Remove SMB_STRUCT_DIR define --- source3/modules/onefs.h | 16 +++++++-------- source3/modules/onefs_dir.c | 36 ++++++++++++++++----------------- source3/modules/onefs_streams.c | 2 +- source3/modules/vfs_audit.c | 4 ++-- source3/modules/vfs_cap.c | 4 ++-- source3/modules/vfs_catia.c | 4 ++-- source3/modules/vfs_default.c | 20 +++++++++--------- source3/modules/vfs_dirsort.c | 14 ++++++------- source3/modules/vfs_extd_audit.c | 4 ++-- source3/modules/vfs_full_audit.c | 20 +++++++++--------- source3/modules/vfs_netatalk.c | 10 ++++----- source3/modules/vfs_onefs_shadow_copy.c | 4 ++-- source3/modules/vfs_scannedonly.c | 24 +++++++++++----------- source3/modules/vfs_shadow_copy.c | 24 +++++++++++----------- source3/modules/vfs_shadow_copy2.c | 6 +++--- source3/modules/vfs_streams_depot.c | 2 +- source3/modules/vfs_time_audit.c | 20 +++++++++--------- 17 files changed, 107 insertions(+), 107 deletions(-) (limited to 'source3/modules') diff --git a/source3/modules/onefs.h b/source3/modules/onefs.h index 926138bdab..1f72a9f207 100644 --- a/source3/modules/onefs.h +++ b/source3/modules/onefs.h @@ -24,24 +24,24 @@ /* * vfs interface handlers */ -SMB_STRUCT_DIR *onefs_opendir(struct vfs_handle_struct *handle, +DIR *onefs_opendir(struct vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attributes); struct dirent *onefs_readdir(struct vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp, SMB_STRUCT_STAT *sbuf); + DIR *dirp, SMB_STRUCT_STAT *sbuf); -void onefs_seekdir(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, +void onefs_seekdir(struct vfs_handle_struct *handle, DIR *dirp, long offset); -long onefs_telldir(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp); +long onefs_telldir(struct vfs_handle_struct *handle, DIR *dirp); -void onefs_rewinddir(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp); +void onefs_rewinddir(struct vfs_handle_struct *handle, DIR *dirp); -int onefs_closedir(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *dir); +int onefs_closedir(struct vfs_handle_struct *handle, DIR *dir); void onefs_init_search_op(struct vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp); + DIR *dirp); NTSTATUS onefs_create_file(vfs_handle_struct *handle, struct smb_request *req, @@ -142,7 +142,7 @@ NTSTATUS onefs_stream_prep_smb_fname(TALLOC_CTX *ctx, const struct smb_filename *smb_fname_in, struct smb_filename **smb_fname_out); -int onefs_rdp_add_dir_state(connection_struct *conn, SMB_STRUCT_DIR *dirp); +int onefs_rdp_add_dir_state(connection_struct *conn, DIR *dirp); /* * System Interfaces diff --git a/source3/modules/onefs_dir.c b/source3/modules/onefs_dir.c index 00ea145b2c..1a0f4819fe 100644 --- a/source3/modules/onefs_dir.c +++ b/source3/modules/onefs_dir.c @@ -49,7 +49,7 @@ static uint64_t *rdp_cookies = NULL; struct rdp_dir_state { struct rdp_dir_state *next, *prev; - SMB_STRUCT_DIR *dirp; + DIR *dirp; char *direntries_cursor; /* cursor to last returned direntry in cache */ size_t stat_count; /* number of entries stored in the cache */ size_t stat_cursor; /* cursor to last returned stat in the cache */ @@ -59,7 +59,7 @@ struct rdp_dir_state { static struct rdp_dir_state *dirstatelist = NULL; -SMB_STRUCT_DIR *rdp_last_dirp = NULL; +DIR *rdp_last_dirp = NULL; /** * Given a DIR pointer, return our internal state. @@ -73,7 +73,7 @@ SMB_STRUCT_DIR *rdp_last_dirp = NULL; * @return 0 on success, 1 on failure */ static int -rdp_retrieve_dir_state(SMB_STRUCT_DIR *dirp, struct rdp_dir_state **dir_state, +rdp_retrieve_dir_state(DIR *dirp, struct rdp_dir_state **dir_state, bool *same_as_last) { struct rdp_dir_state *dsp; @@ -198,7 +198,7 @@ rdp_fill_cache(struct rdp_dir_state *dsp) * call to VFS_CLOSEDIR(). */ int -onefs_rdp_add_dir_state(connection_struct *conn, SMB_STRUCT_DIR *dirp) +onefs_rdp_add_dir_state(connection_struct *conn, DIR *dirp) { int ret = 0; struct rdp_dir_state *dsp = NULL; @@ -225,7 +225,7 @@ onefs_rdp_add_dir_state(connection_struct *conn, SMB_STRUCT_DIR *dirp) return ret; } - /* Set the SMB_STRUCT_DIR in the dsp */ + /* Set the DIR in the dsp */ dsp->dirp = dirp; DLIST_ADD(dirstatelist, dsp); @@ -246,12 +246,12 @@ onefs_rdp_add_dir_state(connection_struct *conn, SMB_STRUCT_DIR *dirp) * * @return DIR pointer, NULL if directory does not exist, NULL on error */ -SMB_STRUCT_DIR * +DIR * onefs_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { int ret = 0; - SMB_STRUCT_DIR *ret_dirp; + DIR *ret_dirp; /* Fallback to default system routines if readdirplus is disabled */ if (!lp_parm_bool(SNUM(handle->conn), PARM_ONEFS_TYPE, @@ -297,7 +297,7 @@ onefs_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, * @return dirent structure, NULL if at the end of the directory, NULL on error */ struct dirent * -onefs_readdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, +onefs_readdir(vfs_handle_struct *handle, DIR *dirp, SMB_STRUCT_STAT *sbuf) { struct rdp_dir_state *dsp = NULL; @@ -320,7 +320,7 @@ onefs_readdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last); if (ret) { DEBUG(1, ("Could not retrieve dir_state struct for " - "SMB_STRUCT_DIR pointer.\n")); + "DIR pointer.\n")); ret_direntp = NULL; goto end; } @@ -405,7 +405,7 @@ end: * @return no return value */ void -onefs_seekdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, long offset) +onefs_seekdir(vfs_handle_struct *handle, DIR *dirp, long offset) { struct rdp_dir_state *dsp = NULL; bool same_as_last; @@ -429,7 +429,7 @@ onefs_seekdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, long offset) ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last); if (ret) { DEBUG(1, ("Could not retrieve dir_state struct for " - "SMB_STRUCT_DIR pointer.\n")); + "DIR pointer.\n")); /* XXX: we can't return an error, should we ABORT rather than * return without actually seeking? */ return; @@ -469,7 +469,7 @@ onefs_seekdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, long offset) * @return offset into the directory to resume reading from */ long -onefs_telldir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +onefs_telldir(vfs_handle_struct *handle, DIR *dirp) { struct rdp_dir_state *dsp = NULL; bool same_as_last; @@ -487,7 +487,7 @@ onefs_telldir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last); if (ret) { DEBUG(1, ("Could not retrieve dir_state struct for " - "SMB_STRUCT_DIR pointer.\n")); + "DIR pointer.\n")); return -1; } @@ -516,7 +516,7 @@ onefs_telldir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) * @return no return value */ void -onefs_rewinddir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +onefs_rewinddir(vfs_handle_struct *handle, DIR *dirp) { struct rdp_dir_state *dsp = NULL; bool same_as_last; @@ -533,7 +533,7 @@ onefs_rewinddir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last); if (ret) { DEBUG(1, ("Could not retrieve dir_state struct for " - "SMB_STRUCT_DIR pointer.\n")); + "DIR pointer.\n")); return; } @@ -560,7 +560,7 @@ onefs_rewinddir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) * @return -1 on failure, setting errno */ int -onefs_closedir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +onefs_closedir(vfs_handle_struct *handle, DIR *dirp) { struct rdp_dir_state *dsp = NULL; bool same_as_last; @@ -578,7 +578,7 @@ onefs_closedir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) ret = rdp_retrieve_dir_state(dirp, &dsp, &same_as_last); if (ret) { DEBUG(1, ("Could not retrieve dir_state struct for " - "SMB_STRUCT_DIR pointer.\n")); + "DIR pointer.\n")); errno = ENOENT; return -1; } @@ -612,7 +612,7 @@ onefs_closedir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) * @return nothing */ void -onefs_init_search_op(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +onefs_init_search_op(vfs_handle_struct *handle, DIR *dirp) { /* Setting the rdp_last_dirp to NULL will cause the next readdir * operation to refill the cache. */ diff --git a/source3/modules/onefs_streams.c b/source3/modules/onefs_streams.c index 221825cdab..c79619922c 100644 --- a/source3/modules/onefs_streams.c +++ b/source3/modules/onefs_streams.c @@ -583,7 +583,7 @@ static NTSTATUS walk_onefs_streams(connection_struct *conn, files_struct *fsp, int dir_fd = -1; int stream_fd = -1; int ret; - SMB_STRUCT_DIR *dirp = NULL; + DIR *dirp = NULL; struct dirent *dp = NULL; files_struct fake_fs; struct fd_handle fake_fh; diff --git a/source3/modules/vfs_audit.c b/source3/modules/vfs_audit.c index 1da8755410..3377b5f849 100644 --- a/source3/modules/vfs_audit.c +++ b/source3/modules/vfs_audit.c @@ -106,9 +106,9 @@ static void audit_disconnect(vfs_handle_struct *handle) return; } -static SMB_STRUCT_DIR *audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) +static DIR *audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *result; + DIR *result; result = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); diff --git a/source3/modules/vfs_cap.c b/source3/modules/vfs_cap.c index e7539902bc..d5682720cd 100644 --- a/source3/modules/vfs_cap.c +++ b/source3/modules/vfs_cap.c @@ -43,7 +43,7 @@ static uint64_t cap_disk_free(vfs_handle_struct *handle, const char *path, dfree, dsize); } -static SMB_STRUCT_DIR *cap_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) +static DIR *cap_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { char *capname = capencode(talloc_tos(), fname); @@ -55,7 +55,7 @@ static SMB_STRUCT_DIR *cap_opendir(vfs_handle_struct *handle, const char *fname, } static struct dirent *cap_readdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp, + DIR *dirp, SMB_STRUCT_STAT *sbuf) { struct dirent *result; diff --git a/source3/modules/vfs_catia.c b/source3/modules/vfs_catia.c index d18977d6fe..5834ead2a8 100644 --- a/source3/modules/vfs_catia.c +++ b/source3/modules/vfs_catia.c @@ -261,14 +261,14 @@ static NTSTATUS catia_string_replace_allocate(connection_struct *conn, return NT_STATUS_OK; } -static SMB_STRUCT_DIR *catia_opendir(vfs_handle_struct *handle, +static DIR *catia_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { char *name_mapped = NULL; NTSTATUS status; - SMB_STRUCT_DIR *ret; + DIR *ret; status = catia_string_replace_allocate(handle->conn, fname, &name_mapped, vfs_translate_to_unix); diff --git a/source3/modules/vfs_default.c b/source3/modules/vfs_default.c index 1f3dd6a89b..49c948f8af 100644 --- a/source3/modules/vfs_default.c +++ b/source3/modules/vfs_default.c @@ -343,9 +343,9 @@ static NTSTATUS vfswrap_get_dfs_referrals(struct vfs_handle_struct *handle, /* Directory operations */ -static SMB_STRUCT_DIR *vfswrap_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) +static DIR *vfswrap_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *result; + DIR *result; START_PROFILE(syscall_opendir); result = opendir(fname); @@ -353,12 +353,12 @@ static SMB_STRUCT_DIR *vfswrap_opendir(vfs_handle_struct *handle, const char *f return result; } -static SMB_STRUCT_DIR *vfswrap_fdopendir(vfs_handle_struct *handle, +static DIR *vfswrap_fdopendir(vfs_handle_struct *handle, files_struct *fsp, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *result; + DIR *result; START_PROFILE(syscall_fdopendir); result = sys_fdopendir(fsp->fh->fd); @@ -368,7 +368,7 @@ static SMB_STRUCT_DIR *vfswrap_fdopendir(vfs_handle_struct *handle, static struct dirent *vfswrap_readdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp, + DIR *dirp, SMB_STRUCT_STAT *sbuf) { struct dirent *result; @@ -383,14 +383,14 @@ static struct dirent *vfswrap_readdir(vfs_handle_struct *handle, return result; } -static void vfswrap_seekdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, long offset) +static void vfswrap_seekdir(vfs_handle_struct *handle, DIR *dirp, long offset) { START_PROFILE(syscall_seekdir); seekdir(dirp, offset); END_PROFILE(syscall_seekdir); } -static long vfswrap_telldir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +static long vfswrap_telldir(vfs_handle_struct *handle, DIR *dirp) { long result; START_PROFILE(syscall_telldir); @@ -399,7 +399,7 @@ static long vfswrap_telldir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) return result; } -static void vfswrap_rewinddir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +static void vfswrap_rewinddir(vfs_handle_struct *handle, DIR *dirp) { START_PROFILE(syscall_rewinddir); rewinddir(dirp); @@ -450,7 +450,7 @@ static int vfswrap_rmdir(vfs_handle_struct *handle, const char *path) return result; } -static int vfswrap_closedir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +static int vfswrap_closedir(vfs_handle_struct *handle, DIR *dirp) { int result; @@ -461,7 +461,7 @@ static int vfswrap_closedir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) } static void vfswrap_init_search_op(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { /* Default behavior is a NOOP */ } diff --git a/source3/modules/vfs_dirsort.c b/source3/modules/vfs_dirsort.c index 7067a5892b..f04f52d718 100644 --- a/source3/modules/vfs_dirsort.c +++ b/source3/modules/vfs_dirsort.c @@ -32,7 +32,7 @@ struct dirsort_privates { struct dirent *directory_list; long number_of_entries; time_t mtime; - SMB_STRUCT_DIR *source_directory; + DIR *source_directory; int fd; }; @@ -90,7 +90,7 @@ static bool open_and_sort_dir (vfs_handle_struct *handle) return true; } -static SMB_STRUCT_DIR *dirsort_opendir(vfs_handle_struct *handle, +static DIR *dirsort_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { @@ -124,7 +124,7 @@ static SMB_STRUCT_DIR *dirsort_opendir(vfs_handle_struct *handle, return data->source_directory; } -static SMB_STRUCT_DIR *dirsort_fdopendir(vfs_handle_struct *handle, +static DIR *dirsort_fdopendir(vfs_handle_struct *handle, files_struct *fsp, const char *mask, uint32 attr) @@ -167,7 +167,7 @@ static SMB_STRUCT_DIR *dirsort_fdopendir(vfs_handle_struct *handle, } static struct dirent *dirsort_readdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp, + DIR *dirp, SMB_STRUCT_STAT *sbuf) { struct dirsort_privates *data = NULL; @@ -195,7 +195,7 @@ static struct dirent *dirsort_readdir(vfs_handle_struct *handle, return &data->directory_list[data->pos++]; } -static void dirsort_seekdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, +static void dirsort_seekdir(vfs_handle_struct *handle, DIR *dirp, long offset) { struct dirsort_privates *data = NULL; @@ -204,7 +204,7 @@ static void dirsort_seekdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp, data->pos = offset; } -static long dirsort_telldir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +static long dirsort_telldir(vfs_handle_struct *handle, DIR *dirp) { struct dirsort_privates *data = NULL; SMB_VFS_HANDLE_GET_DATA(handle, data, struct dirsort_privates, @@ -213,7 +213,7 @@ static long dirsort_telldir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) return data->pos; } -static void dirsort_rewinddir(vfs_handle_struct *handle, SMB_STRUCT_DIR *dirp) +static void dirsort_rewinddir(vfs_handle_struct *handle, DIR *dirp) { struct dirsort_privates *data = NULL; SMB_VFS_HANDLE_GET_DATA(handle, data, struct dirsort_privates, return); diff --git a/source3/modules/vfs_extd_audit.c b/source3/modules/vfs_extd_audit.c index 6aab9cecbe..fc23ea9148 100644 --- a/source3/modules/vfs_extd_audit.c +++ b/source3/modules/vfs_extd_audit.c @@ -116,9 +116,9 @@ static void audit_disconnect(vfs_handle_struct *handle) return; } -static SMB_STRUCT_DIR *audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) +static DIR *audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *result; + DIR *result; result = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); diff --git a/source3/modules/vfs_full_audit.c b/source3/modules/vfs_full_audit.c index 7997c2fab7..34c7a848e6 100644 --- a/source3/modules/vfs_full_audit.c +++ b/source3/modules/vfs_full_audit.c @@ -735,10 +735,10 @@ static uint32_t smb_full_audit_fs_capabilities(struct vfs_handle_struct *handle, return result; } -static SMB_STRUCT_DIR *smb_full_audit_opendir(vfs_handle_struct *handle, +static DIR *smb_full_audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *result; + DIR *result; result = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); @@ -747,10 +747,10 @@ static SMB_STRUCT_DIR *smb_full_audit_opendir(vfs_handle_struct *handle, return result; } -static SMB_STRUCT_DIR *smb_full_audit_fdopendir(vfs_handle_struct *handle, +static DIR *smb_full_audit_fdopendir(vfs_handle_struct *handle, files_struct *fsp, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *result; + DIR *result; result = SMB_VFS_NEXT_FDOPENDIR(handle, fsp, mask, attr); @@ -761,7 +761,7 @@ static SMB_STRUCT_DIR *smb_full_audit_fdopendir(vfs_handle_struct *handle, } static struct dirent *smb_full_audit_readdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp, SMB_STRUCT_STAT *sbuf) + DIR *dirp, SMB_STRUCT_STAT *sbuf) { struct dirent *result; @@ -776,7 +776,7 @@ static struct dirent *smb_full_audit_readdir(vfs_handle_struct *handle, } static void smb_full_audit_seekdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp, long offset) + DIR *dirp, long offset) { SMB_VFS_NEXT_SEEKDIR(handle, dirp, offset); @@ -785,7 +785,7 @@ static void smb_full_audit_seekdir(vfs_handle_struct *handle, } static long smb_full_audit_telldir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { long result; @@ -797,7 +797,7 @@ static long smb_full_audit_telldir(vfs_handle_struct *handle, } static void smb_full_audit_rewinddir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { SMB_VFS_NEXT_REWINDDIR(handle, dirp); @@ -830,7 +830,7 @@ static int smb_full_audit_rmdir(vfs_handle_struct *handle, } static int smb_full_audit_closedir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { int result; @@ -842,7 +842,7 @@ static int smb_full_audit_closedir(vfs_handle_struct *handle, } static void smb_full_audit_init_search_op(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { SMB_VFS_NEXT_INIT_SEARCH_OP(handle, dirp); diff --git a/source3/modules/vfs_netatalk.c b/source3/modules/vfs_netatalk.c index c4a65e07ff..a4573550fa 100644 --- a/source3/modules/vfs_netatalk.c +++ b/source3/modules/vfs_netatalk.c @@ -153,7 +153,7 @@ static void atalk_rrmdir(TALLOC_CTX *ctx, char *path) { char *dpath; struct dirent *dent = 0; - SMB_STRUCT_DIR *dir; + DIR *dir; if (!path) return; @@ -177,9 +177,9 @@ static void atalk_rrmdir(TALLOC_CTX *ctx, char *path) /* Directory operations */ -static SMB_STRUCT_DIR *atalk_opendir(struct vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) +static DIR *atalk_opendir(struct vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *ret = 0; + DIR *ret = 0; ret = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); @@ -198,9 +198,9 @@ static SMB_STRUCT_DIR *atalk_opendir(struct vfs_handle_struct *handle, const cha return ret; } -static SMB_STRUCT_DIR *atalk_fdopendir(struct vfs_handle_struct *handle, files_struct *fsp, const char *mask, uint32 attr) +static DIR *atalk_fdopendir(struct vfs_handle_struct *handle, files_struct *fsp, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *ret = 0; + DIR *ret = 0; ret = SMB_VFS_NEXT_FDOPENDIR(handle, fsp, mask, attr); diff --git a/source3/modules/vfs_onefs_shadow_copy.c b/source3/modules/vfs_onefs_shadow_copy.c index 3b25942e68..c9b6f08096 100644 --- a/source3/modules/vfs_onefs_shadow_copy.c +++ b/source3/modules/vfs_onefs_shadow_copy.c @@ -186,13 +186,13 @@ onefs_shadow_copy_statvfs(struct vfs_handle_struct *handle, const char *path, int); } -static SMB_STRUCT_DIR * +static DIR * onefs_shadow_copy_opendir(vfs_handle_struct *handle, const char *path, const char *mask, uint32_t attr) { SHADOW_NEXT(OPENDIR, (handle, cpath ?: path, mask, attr), - SMB_STRUCT_DIR *); + DIR *); } static int diff --git a/source3/modules/vfs_scannedonly.c b/source3/modules/vfs_scannedonly.c index 080e88c47e..baf7fbefa9 100644 --- a/source3/modules/vfs_scannedonly.c +++ b/source3/modules/vfs_scannedonly.c @@ -90,7 +90,7 @@ struct scannedonly_DIR { char *base; int recheck_tries_done; /* if 0 the directory listing has not yet been checked for files that need to be scanned. */ - SMB_STRUCT_DIR *DIR; + DIR *DIR; }; #define SCANNEDONLY_DEBUG 9 /*********************/ @@ -506,11 +506,11 @@ static bool scannedonly_allow_access(vfs_handle_struct * handle, /* VFS functions */ /*********************/ -static SMB_STRUCT_DIR *scannedonly_opendir(vfs_handle_struct * handle, +static DIR *scannedonly_opendir(vfs_handle_struct * handle, const char *fname, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *DIRp; + DIR *DIRp; struct scannedonly_DIR *sDIR; DIRp = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); @@ -528,14 +528,14 @@ static SMB_STRUCT_DIR *scannedonly_opendir(vfs_handle_struct * handle, ("scannedonly_opendir, fname=%s, base=%s\n",fname,sDIR->base)); sDIR->DIR = DIRp; sDIR->recheck_tries_done = 0; - return (SMB_STRUCT_DIR *) sDIR; + return (DIR *) sDIR; } -static SMB_STRUCT_DIR *scannedonly_fdopendir(vfs_handle_struct * handle, +static DIR *scannedonly_fdopendir(vfs_handle_struct * handle, files_struct *fsp, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *DIRp; + DIR *DIRp; struct scannedonly_DIR *sDIR; const char *fname; @@ -556,12 +556,12 @@ static SMB_STRUCT_DIR *scannedonly_fdopendir(vfs_handle_struct * handle, ("scannedonly_fdopendir, fname=%s, base=%s\n",fname,sDIR->base)); sDIR->DIR = DIRp; sDIR->recheck_tries_done = 0; - return (SMB_STRUCT_DIR *) sDIR; + return (DIR *) sDIR; } static struct dirent *scannedonly_readdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR * dirp, + DIR * dirp, SMB_STRUCT_STAT *sbuf) { struct dirent *result; @@ -648,28 +648,28 @@ static struct dirent *scannedonly_readdir(vfs_handle_struct *handle, } static void scannedonly_seekdir(struct vfs_handle_struct *handle, - SMB_STRUCT_DIR * dirp, long offset) + DIR * dirp, long offset) { struct scannedonly_DIR *sDIR = (struct scannedonly_DIR *)dirp; SMB_VFS_NEXT_SEEKDIR(handle, sDIR->DIR, offset); } static long scannedonly_telldir(struct vfs_handle_struct *handle, - SMB_STRUCT_DIR * dirp) + DIR * dirp) { struct scannedonly_DIR *sDIR = (struct scannedonly_DIR *)dirp; return SMB_VFS_NEXT_TELLDIR(handle, sDIR->DIR); } static void scannedonly_rewinddir(struct vfs_handle_struct *handle, - SMB_STRUCT_DIR * dirp) + DIR * dirp) { struct scannedonly_DIR *sDIR = (struct scannedonly_DIR *)dirp; SMB_VFS_NEXT_REWINDDIR(handle, sDIR->DIR); } static int scannedonly_closedir(vfs_handle_struct * handle, - SMB_STRUCT_DIR * dirp) + DIR * dirp) { int retval; struct scannedonly_DIR *sDIR = (struct scannedonly_DIR *)dirp; diff --git a/source3/modules/vfs_shadow_copy.c b/source3/modules/vfs_shadow_copy.c index 3f9bc96f0c..7b45c2e7aa 100644 --- a/source3/modules/vfs_shadow_copy.c +++ b/source3/modules/vfs_shadow_copy.c @@ -73,10 +73,10 @@ static bool shadow_copy_match_name(const char *name) return False; } -static SMB_STRUCT_DIR *shadow_copy_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) +static DIR *shadow_copy_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { shadow_copy_Dir *dirp; - SMB_STRUCT_DIR *p = SMB_VFS_NEXT_OPENDIR(handle,fname,mask,attr); + DIR *p = SMB_VFS_NEXT_OPENDIR(handle,fname,mask,attr); if (!p) { DEBUG(0,("shadow_copy_opendir: SMB_VFS_NEXT_OPENDIR() failed for [%s]\n",fname)); @@ -117,13 +117,13 @@ static SMB_STRUCT_DIR *shadow_copy_opendir(vfs_handle_struct *handle, const char } SMB_VFS_NEXT_CLOSEDIR(handle,p); - return((SMB_STRUCT_DIR *)dirp); + return((DIR *)dirp); } -static SMB_STRUCT_DIR *shadow_copy_fdopendir(vfs_handle_struct *handle, files_struct *fsp, const char *mask, uint32 attr) +static DIR *shadow_copy_fdopendir(vfs_handle_struct *handle, files_struct *fsp, const char *mask, uint32 attr) { shadow_copy_Dir *dirp; - SMB_STRUCT_DIR *p = SMB_VFS_NEXT_FDOPENDIR(handle,fsp,mask,attr); + DIR *p = SMB_VFS_NEXT_FDOPENDIR(handle,fsp,mask,attr); if (!p) { DEBUG(10,("shadow_copy_opendir: SMB_VFS_NEXT_FDOPENDIR() failed for [%s]\n", @@ -169,11 +169,11 @@ static SMB_STRUCT_DIR *shadow_copy_fdopendir(vfs_handle_struct *handle, files_st SMB_VFS_NEXT_CLOSEDIR(handle,p); /* We have now closed the fd in fsp. */ fsp->fh->fd = -1; - return((SMB_STRUCT_DIR *)dirp); + return((DIR *)dirp); } static struct dirent *shadow_copy_readdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *_dirp, + DIR *_dirp, SMB_STRUCT_STAT *sbuf) { shadow_copy_Dir *dirp = (shadow_copy_Dir *)_dirp; @@ -185,7 +185,7 @@ static struct dirent *shadow_copy_readdir(vfs_handle_struct *handle, return NULL; } -static void shadow_copy_seekdir(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *_dirp, long offset) +static void shadow_copy_seekdir(struct vfs_handle_struct *handle, DIR *_dirp, long offset) { shadow_copy_Dir *dirp = (shadow_copy_Dir *)_dirp; @@ -194,19 +194,19 @@ static void shadow_copy_seekdir(struct vfs_handle_struct *handle, SMB_STRUCT_DIR } } -static long shadow_copy_telldir(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *_dirp) +static long shadow_copy_telldir(struct vfs_handle_struct *handle, DIR *_dirp) { shadow_copy_Dir *dirp = (shadow_copy_Dir *)_dirp; return( dirp->pos ) ; } -static void shadow_copy_rewinddir(struct vfs_handle_struct *handle, SMB_STRUCT_DIR *_dirp) +static void shadow_copy_rewinddir(struct vfs_handle_struct *handle, DIR *_dirp) { shadow_copy_Dir *dirp = (shadow_copy_Dir *)_dirp; dirp->pos = 0 ; } -static int shadow_copy_closedir(vfs_handle_struct *handle, SMB_STRUCT_DIR *_dirp) +static int shadow_copy_closedir(vfs_handle_struct *handle, DIR *_dirp) { shadow_copy_Dir *dirp = (shadow_copy_Dir *)_dirp; @@ -221,7 +221,7 @@ static int shadow_copy_get_shadow_copy_data(vfs_handle_struct *handle, struct shadow_copy_data *shadow_copy_data, bool labels) { - SMB_STRUCT_DIR *p = SMB_VFS_NEXT_OPENDIR(handle,fsp->conn->connectpath,NULL,0); + DIR *p = SMB_VFS_NEXT_OPENDIR(handle,fsp->conn->connectpath,NULL,0); shadow_copy_data->num_volumes = 0; shadow_copy_data->labels = NULL; diff --git a/source3/modules/vfs_shadow_copy2.c b/source3/modules/vfs_shadow_copy2.c index 14d33085c2..755a9b616c 100644 --- a/source3/modules/vfs_shadow_copy2.c +++ b/source3/modules/vfs_shadow_copy2.c @@ -447,14 +447,14 @@ static void convert_sbuf(vfs_handle_struct *handle, const char *fname, } } -static SMB_STRUCT_DIR *shadow_copy2_opendir(vfs_handle_struct *handle, +static DIR *shadow_copy2_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { time_t timestamp; char *stripped; - SMB_STRUCT_DIR *ret; + DIR *ret; int saved_errno; char *conv; @@ -1076,7 +1076,7 @@ static int shadow_copy2_get_shadow_copy_data( struct shadow_copy_data *shadow_copy2_data, bool labels) { - SMB_STRUCT_DIR *p; + DIR *p; const char *snapdir; struct dirent *d; TALLOC_CTX *tmp_ctx = talloc_stackframe(); diff --git a/source3/modules/vfs_streams_depot.c b/source3/modules/vfs_streams_depot.c index f268492ade..172a0c634d 100644 --- a/source3/modules/vfs_streams_depot.c +++ b/source3/modules/vfs_streams_depot.c @@ -374,7 +374,7 @@ static NTSTATUS walk_streams(vfs_handle_struct *handle, void *private_data) { char *dirname; - SMB_STRUCT_DIR *dirhandle = NULL; + DIR *dirhandle = NULL; const char *dirent = NULL; char *talloced = NULL; diff --git a/source3/modules/vfs_time_audit.c b/source3/modules/vfs_time_audit.c index 76e917c15d..035f2df406 100644 --- a/source3/modules/vfs_time_audit.c +++ b/source3/modules/vfs_time_audit.c @@ -203,11 +203,11 @@ static uint32_t smb_time_audit_fs_capabilities(struct vfs_handle_struct *handle, return result; } -static SMB_STRUCT_DIR *smb_time_audit_opendir(vfs_handle_struct *handle, +static DIR *smb_time_audit_opendir(vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *result; + DIR *result; struct timespec ts1,ts2; double timediff; @@ -223,11 +223,11 @@ static SMB_STRUCT_DIR *smb_time_audit_opendir(vfs_handle_struct *handle, return result; } -static SMB_STRUCT_DIR *smb_time_audit_fdopendir(vfs_handle_struct *handle, +static DIR *smb_time_audit_fdopendir(vfs_handle_struct *handle, files_struct *fsp, const char *mask, uint32 attr) { - SMB_STRUCT_DIR *result; + DIR *result; struct timespec ts1,ts2; double timediff; @@ -244,7 +244,7 @@ static SMB_STRUCT_DIR *smb_time_audit_fdopendir(vfs_handle_struct *handle, } static struct dirent *smb_time_audit_readdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp, + DIR *dirp, SMB_STRUCT_STAT *sbuf) { struct dirent *result; @@ -264,7 +264,7 @@ static struct dirent *smb_time_audit_readdir(vfs_handle_struct *handle, } static void smb_time_audit_seekdir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp, long offset) + DIR *dirp, long offset) { struct timespec ts1,ts2; double timediff; @@ -282,7 +282,7 @@ static void smb_time_audit_seekdir(vfs_handle_struct *handle, } static long smb_time_audit_telldir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { long result; struct timespec ts1,ts2; @@ -301,7 +301,7 @@ static long smb_time_audit_telldir(vfs_handle_struct *handle, } static void smb_time_audit_rewinddir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { struct timespec ts1,ts2; double timediff; @@ -357,7 +357,7 @@ static int smb_time_audit_rmdir(vfs_handle_struct *handle, } static int smb_time_audit_closedir(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { int result; struct timespec ts1,ts2; @@ -376,7 +376,7 @@ static int smb_time_audit_closedir(vfs_handle_struct *handle, } static void smb_time_audit_init_search_op(vfs_handle_struct *handle, - SMB_STRUCT_DIR *dirp) + DIR *dirp) { struct timespec ts1,ts2; double timediff; -- cgit