E.g. GNU/Hurd does not define such limitations. Let "defines.h"
provide some good-enough value.
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
#endif
#endif
+#ifndef PATH_MAX
+#define PATH_MAX 4096
+#endif
+
+#ifndef MAXHOSTNAMELEN
+#define MAXHOSTNAMELEN 64
+#endif
+
#include <syslog.h>
#ifndef LOG_WARN
#include <config.h>
#include <errno.h>
-#include <limits.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdlib.h>
+#include "defines.h"
#include "alloc/malloc.h"
#include "attr.h"
#include "fs/readlink/readlinknul.h"
#include <sys/types.h>
#include <sys/stat.h>
+#include "defines.h"
#include "atoi/getnum.h"
#include "defines.h"
#include "prototypes.h"
#include <syslog.h>
#include <unistd.h>
+#include "defines.h"
#include "prototypes.h"
#include "sizeof.h"
#include "string/strcmp/strcaseeq.h"