return map_nt_error_from_unix_common(errno);
}
- while ((dirent = sys_readdir(dir))) {
+ while ((dirent = readdir(dir))) {
fstring name; /* forgive me... */
char *p;
int sys_fallocate(int fd, enum vfs_fallocate_mode mode, SMB_OFF_T offset, SMB_OFF_T len);
void kernel_flock(int fd, uint32 share_mode, uint32 access_mask);
SMB_STRUCT_DIR *sys_fdopendir(int fd);
-SMB_STRUCT_DIRENT *sys_readdir(SMB_STRUCT_DIR *dirp);
void sys_seekdir(SMB_STRUCT_DIR *dirp, long offset);
long sys_telldir(SMB_STRUCT_DIR *dirp);
void sys_rewinddir(SMB_STRUCT_DIR *dirp);
#endif
}
-/*******************************************************************
- A readdir wrapper.
-********************************************************************/
-
-SMB_STRUCT_DIRENT *sys_readdir(SMB_STRUCT_DIR *dirp)
-{
- return readdir(dirp);
-}
-
/*******************************************************************
A seekdir wrapper.
********************************************************************/
if (!p)
return(NULL);
- ptr = (SMB_STRUCT_DIRENT *)sys_readdir(p);
+ ptr = (SMB_STRUCT_DIRENT *)readdir(p);
if (!ptr)
return(NULL);
if (!lp_parm_bool(SNUM(handle->conn), PARM_ONEFS_TYPE,
PARM_USE_READDIRPLUS, PARM_USE_READDIRPLUS_DEFAULT))
{
- return sys_readdir(dirp);
+ return readdir(dirp);
}
/* Retrieve state based off DIR handle */
SMB_STRUCT_DIRENT *result;
START_PROFILE(syscall_readdir);
- result = sys_readdir(dirp);
+ result = readdir(dirp);
/* Default Posix readdir() does not give us stat info.
* Set to invalid to indicate we didn't return this info. */
if (sbuf)
dir = opendir(path);
if (!dir) return;
- while (NULL != (dent = sys_readdir(dir))) {
+ while (NULL != (dent = readdir(dir))) {
if (strcmp(dent->d_name, ".") == 0 ||
strcmp(dent->d_name, "..") == 0)
continue;
}
for (num_dir_entries = 0, num_bad_dir_entries = 0, num_tmp_dir_entries = 0;
- (de = sys_readdir(dp));
+ (de = readdir(dp));
num_dir_entries++ ) {
int r;
const char *n = de->d_name;
return -1;
}
- while((de = sys_readdir(dp)) != 0) {
+ while((de = readdir(dp)) != 0) {
SMB_STRUCT_STAT sbuf;
char *path;
const char *n = de->d_name;
return -1;
}
- while((de = sys_readdir(dp)) != 0) {
+ while((de = readdir(dp)) != 0) {
SMB_STRUCT_STAT sbuf;
char *path;
const char *n = de->d_name;