r25017: Move MAXHOSTNAMELEN definition to replace.h as it is usually part of
authorJelmer Vernooij <jelmer@samba.org>
Sat, 8 Sep 2007 01:39:31 +0000 (01:39 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 20:05:37 +0000 (15:05 -0500)
sys/param.h.
(This used to be commit 7016d500287ae587d044744f2a318c402148ebea)

source4/lib/replace/replace.h
source4/lib/replace/system/network.h

index 06173bd84b963e68fd9b980ff2bd7bd88c7987f1..052c7346a3e191847329fb2144b6fc7838e7bd97 100644 (file)
@@ -375,6 +375,14 @@ ssize_t rep_pwrite(int __fd, const void *__buf, size_t __nbytes, off_t __offset)
 #define HOST_NAME_MAX 64
 #endif
 
+/*
+ * Some older systems seem not to have MAXHOSTNAMELEN
+ * defined.
+ */
+#ifndef MAXHOSTNAMELEN
+#define MAXHOSTNAMELEN HOST_NAME_MAX
+#endif
+
 #ifndef UINT16_MAX
 #define UINT16_MAX 65535
 #endif
index 13d95a8ba7b0609e238559c1df11e01a0b5dfdc2..7469040b283fe3633b52e39b46c2e83d70a95782 100644 (file)
@@ -98,14 +98,6 @@ char *rep_inet_ntoa(struct in_addr ip);
 #define MSG_WAITALL 0
 #endif
 
-/*
- * Some older systems seem not to have MAXHOSTNAMELEN
- * defined.
- */
-#ifndef MAXHOSTNAMELEN
-#define MAXHOSTNAMELEN 254
-#endif
-
 #ifndef INADDR_LOOPBACK
 #define INADDR_LOOPBACK 0x7f000001
 #endif