37 lines
791 B
C
37 lines
791 B
C
@BOTTOM@
|
|
|
|
#ifdef BROKEN_REALLOC
|
|
#define realloc(X, Y) isoc_realloc((X), (Y))
|
|
#define isoc_realloc(X, Y) ((X) ? realloc((X), (Y)) : malloc(Y))
|
|
#endif
|
|
|
|
#ifdef VOID_RETSIGTYPE
|
|
#define SIGRETURN(x) return
|
|
#else
|
|
#define SIGRETURN(x) return (RETSIGTYPE)(x)
|
|
#endif
|
|
|
|
#define RCSID(msg) \
|
|
static /**/const char *const rcsid[] = { (const char *)rcsid, "\100(#)" msg }
|
|
|
|
#undef PROTOTYPES
|
|
|
|
/* Maximum values on all known systems */
|
|
#define MaxHostNameLen (64+4)
|
|
#define MaxPathLen (1024+4)
|
|
|
|
/*
|
|
* Define NDBM if you are using the 4.3 ndbm library (which is part of
|
|
* libc). If not defined, 4.2 dbm will be assumed.
|
|
*/
|
|
#if defined(HAVE_DBM_FIRSTKEY)
|
|
#define NDBM
|
|
#endif
|
|
|
|
/*
|
|
* Defining this enables lots of useful (and used) extensions on
|
|
* glibc-based systems such as Linux
|
|
*/
|
|
|
|
#define _GNU_SOURCE
|