* fit in 'buflen'.
*/
-#ifndef PATH_MAX
-#define PATH_MAX 1024
-#endif
-
static isc_result_t
nz_legacy(const char *directory, const char *viewname,
const char *suffix, char *buffer, size_t buflen)
#include <isc/file.h>
#include <isc/md.h>
#include <isc/mem.h>
+#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/result.h>
}
#define DISALLOW "\\/:ABCDEFGHIJKLMNOPQRSTUVWXYZ"
-#ifndef PATH_MAX
-#define PATH_MAX 1024
-#endif
static isc_result_t
digest2hex(unsigned char *digest, unsigned int digestlen,
#include <stdlib.h>
#include <isc/lang.h>
+#include <isc/platform.h>
#include <isc/result.h>
-#ifndef NAME_MAX
-#define NAME_MAX _MAX_FNAME
-#endif
-
-#ifndef PATH_MAX
-#define PATH_MAX _MAX_PATH
-#endif
-
typedef struct {
char name[NAME_MAX];
unsigned int length;
#define __attribute__(attribute) /* do nothing */
-/***
- *** Network.
- ***/
+/*
+ * Limits
+ */
+
+#ifndef NAME_MAX
+#define NAME_MAX _MAX_FNAME
+#endif
#ifndef PATH_MAX
#define PATH_MAX _MAX_PATH
#endif
+/***
+ *** Network.
+ ***/
+
#undef MSG_TRUNC
/*