From 49d87cb33c07f18fb9fdd0db203d20fc7bee0489 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 15 Dec 1998 21:16:20 +0000 Subject: acconfig.h configure configure.in include/config.h.in lib/system.c script/mkproto.awk include/includes.h: Added sys_readdir that wraps readdir64. lib/util.c: Changed gethostname() to use sizeof(hostname) as the second arg for buffer size. Jeremy. --- source/lib/system.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'source/lib/system.c') diff --git a/source/lib/system.c b/source/lib/system.c index 3a91108dff4..c1e4aa5122c 100644 --- a/source/lib/system.c +++ b/source/lib/system.c @@ -294,6 +294,19 @@ void *sys_mmap(void *addr, size_t len, int prot, int flags, int fd, SMB_OFF_T of #endif /* HAVE_SHARED_MMAP */ +/******************************************************************* + A readdir wrapper that will deal with 64 bit filesizes. +********************************************************************/ + +SMB_STRUCT_DIRENT *sys_readdir(DIR *dirp) +{ +#if defined(HAVE_READDIR64) + return readdir64(dirp); +#else + return readdir(dirp); +#endif +} + /******************************************************************* The wait() calls vary between systems ********************************************************************/ -- cgit