diff -bcr findutils-4.1.orig/config.h.in findutils-4.1/config.h.in *** findutils-4.1.orig/config.h.in Fri Jun 1 16:07:20 2001 --- findutils-4.1/config.h.in Fri Jun 1 16:10:45 2001 *************** *** 116,121 **** --- 116,124 ---- /* Define to use SVR3.2 statfs to get filesystem type. */ #undef FSTYPE_USG_STATFS + /* Define to use AIX4 and AIX5 statvfs to get filesystem type. */ + #undef FSTYPE_AIX_STATVFS + /* Define to use AIX3 statfs to get filesystem type. */ #undef FSTYPE_AIX_STATFS diff -bcr findutils-4.1.orig/configure.in findutils-4.1/configure.in *** findutils-4.1.orig/configure.in Fri Jun 1 16:07:20 2001 --- findutils-4.1/configure.in Fri Jun 1 16:09:57 2001 *************** *** 46,51 **** --- 46,54 ---- #include ], AC_DEFINE(FSTYPE_USG_STATFS) fstype=SVR3) fi if test $fstype = no; then + AC_TRY_CPP([#include ], AC_DEFINE(FSTYPE_AIX_STATVFS) fstype=AIX/STATVFS) + fi + if test $fstype = no; then AC_TRY_CPP([#include #include ], AC_DEFINE(FSTYPE_AIX_STATFS) fstype=AIX) fi diff -bcr findutils-4.1.orig/find/fstype.c findutils-4.1/find/fstype.c *** findutils-4.1.orig/find/fstype.c Fri Jun 1 16:07:21 2001 --- findutils-4.1/find/fstype.c Fri Jun 1 16:11:38 2001 *************** *** 122,127 **** --- 122,132 ---- #endif /* !MFSNAMELEN */ #endif /* FSTYPE_STATFS */ + #ifdef FSTYPE_AIX_STATVFS /* AIX4 and AIX5. */ + #include + #define FSTYPE_STATVFS /* Otherwise like SRV4. */ + #endif /* FSTYPE_AIX_STATVFS */ + #ifdef FSTYPE_AIX_STATFS /* AIX. */ #include #include