- #ifndef __FreeBSD__
- #define __P(protos) protos
- #ifdef __cplusplus
- #define __BEGIN_DECLS extern "C" {
- #define __END_DECLS }
- #else
- #define __BEGIN_DECLS
- #define __END_DECLS
- #endif
- #else
- #include <sys/cdefs.h>
- #endif
- #if defined(__FreeBSD__) || defined(__svr4__) || defined(__SUNPRO_CC)
- #define HAS_FTW 0
- #else
- #define HAS_FTW 1
- #endif