| 12345678910111213141516171819202122232425262728293031323334 |
- /*
- * compat.h
- * wrap-around header for all compability functions.
- *
- */
- #ifndef _EGG_COMPAT_COMPAT_H
- #define _EGG_COMPAT_COMPAT_H
- #include "dirname.h"
- #include "dn_expand.h"
- #include "inet_aton.h"
- #include "inet_ntop.h"
- #include "snprintf.h"
- #include "memset.h"
- #include "memcpy.h"
- #include "memutil.h"
- #include "strcasecmp.h"
- #include "strftime.h"
- #include "makepath.h"
- #include "strlcpy.h"
- #include "strsep.h"
- /* These apparently are unsafe without recasting. */
- #define egg_isdigit(x) isdigit((int) (unsigned char) (x))
- #define egg_isxdigit(x) isxdigit((int) (unsigned char) (x))
- #define egg_isascii(x) isascii((int) (unsigned char) (x))
- #define egg_isspace(x) isspace((int) (unsigned char) (x))
- #define egg_islower(x) islower((int) (unsigned char) (x))
- #define egg_isupper(x) isupper((int) (unsigned char) (x))
- #endif /* !__EGG_COMPAT_COMPAT_H */
|