diff options
Diffstat (limited to 'sunrpc/rpc/types.h')
-rw-r--r-- | sunrpc/rpc/types.h | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/sunrpc/rpc/types.h b/sunrpc/rpc/types.h index fc3d7d5302..fbfda1a3db 100644 --- a/sunrpc/rpc/types.h +++ b/sunrpc/rpc/types.h @@ -35,13 +35,21 @@ #ifndef __TYPES_RPC_HEADER__ #define __TYPES_RPC_HEADER__ -#define bool_t int -#define enum_t int -#define FALSE (0) -#define TRUE (1) -#define __dontcare__ -1 +typedef int bool_t; +typedef int enum_t; + +#define __dontcare__ -1 + +#ifndef FALSE +# define FALSE (0) +#endif + +#ifndef TRUE +# define TRUE (1) +#endif + #ifndef NULL -# define NULL 0 +# define NULL 0 #endif #include <stdlib.h> /* For malloc decl. */ |