Skip to content

Commit 713a7ac

Browse files
committed
Explicitly check for readdir64
1 parent 2c3a99d commit 713a7ac

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

ChangeLog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2006-02-08 Richard van den Berg <[email protected]>
2+
* Explicitly check for readdir64, by Virolainen Pablo <[email protected]>
3+
14
2006-01-30 Richard van den Berg <[email protected]>
25
* Released version 0.11-rc3
36
* Changed version to post-0.11-rc3

acinclude.m4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ readdir_r((DIR *) NULL, (struct dirent *) NULL, (struct dirent **) NULL); ],
4343
aide_cv_readdir_r=POSIX, aide_cv_readdir_r=other))
4444
if test "$aide_cv_readdir_r" = "POSIX"
4545
then
46-
AC_DEFINE(HAVE_READDIR_R,,[ ])
46+
AC_DEFINE(HAVE_READDIR_R,1,[Define to 1 if you have the `readdir_r' function.])
4747
fi
4848
])
4949

configure.in

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -344,15 +344,19 @@ AC_CHECK_FUNC(lstat64,
344344
AC_DEFINE(_LARGEFILE64_SOURCE,1,[Additional functionality from LFS])
345345
AC_DEFINE(_FILE_OFFSET_BITS,64,[Select 64 bits filesystem interface])
346346
AIDE_LSTAT_FUNC="lstat64"
347+
compoptionstring="${compoptionstring}WITH_LSTAT64\\n"
347348
AIDE_STAT_FUNC="stat64"
348349
AIDE_FSTAT_FUNC="fstat64"
349350
AIDE_STAT_TYPE="stat64"
350351
AIDE_OFF_TYPE="off64_t"
351352
AIDE_BLKCNT_TYPE="blkcnt64_t"
352-
AIDE_READDIR_FUNC="readdir64"
353-
AIDE_READDIR_R_FUNC="readdir64_r"
354-
compoptionstring="${compoptionstring}WITH_LSTAT64\\n"
355-
compoptionstring="${compoptionstring}WITH_READDIR64\\n",
353+
[AC_CHECK_FUNC(readdir64,
354+
AIDE_READDIR_FUNC="readdir64"
355+
compoptionstring="${compoptionstring}WITH_READDIR64\\n",
356+
AIDE_READDIR_FUNC="readdir")]
357+
[AC_CHECK_FUNC(readdir64_r,
358+
AIDE_READDIR_R_FUNC="readdir64_r",
359+
AIDE_READDIR_R_FUNC="readdir_r")],
356360
AIDE_LSTAT_FUNC="lstat"
357361
AIDE_STAT_FUNC="stat"
358362
AIDE_FSTAT_FUNC="fstat"

0 commit comments

Comments
 (0)