#define MAX(a,b) ((a)>(b)?(a):(b))
#endif
-#ifndef _BOOL
+#ifndef _UPPER_BOOL
typedef int BOOL;
-#define _BOOL /* So we don't typedef BOOL again in vfs.h */
+#define _UPPER_BOOL
#endif
#ifdef HAVE_BROKEN_GETGROUPS
*
* IRIX, HPUX, MacOS 10 and Solaris need BOOL_DEFINED
* Tru64 needs _BOOL_EXISTS
+ * AIX needs _BOOL,_TRUE,_FALSE
*/
#ifndef BOOL_DEFINED
#define BOOL_DEFINED
#ifndef _BOOL_EXISTS
#define _BOOL_EXISTS
#endif
+#ifndef _BOOL
+#define _BOOL
+#endif
#ifndef __bool_true_false_are_defined
#define __bool_true_false_are_defined
#define false (0)
#endif
+#ifndef _TRUE
+#define _TRUE
+#endif
+#ifndef _FALSE
+#define _FALSE
+#endif
+
#ifndef HAVE_FUNCTION_MACRO
#ifdef HAVE_func_MACRO
#define __FUNCTION__ __func__