]> The Tcpdump Group git mirrors - tcpdump/commitdiff
define values of flags if they are not already defined
authorassar <assar>
Sun, 21 Nov 1999 01:35:41 +0000 (01:35 +0000)
committerassar <assar>
Sun, 21 Nov 1999 01:35:41 +0000 (01:35 +0000)
missing/addrinfo.h

index f4d3bceb00bf69ae88f85f9295d863739e60a2fa..3fd473d1eb1bd54e56aa5740d3f2cb184fb996a4 100644 (file)
@@ -27,6 +27,8 @@
  * SUCH DAMAGE.
  */
 
+/* $Id: addrinfo.h,v 1.2 1999-11-21 01:35:41 assar Exp $ */
+
 #ifndef HAVE_ADDRINFO
 
 /*
 /* special recommended flags for getipnodebyname */
 #define        AI_DEFAULT      (AI_V4MAPPED_CFG | AI_ADDRCONFIG)
 
-/*
- * Constants for getnameinfo()
- */
-#define        NI_MAXHOST      1025
-#define        NI_MAXSERV      32
-
-/*
- * Flag values for getnameinfo()
- */
-#define        NI_NOFQDN       0x00000001
-#define        NI_NUMERICHOST  0x00000002
-#define        NI_NAMEREQD     0x00000004
-#define        NI_NUMERICSERV  0x00000008
-#define        NI_DGRAM        0x00000010
-
 struct addrinfo {
        int     ai_flags;       /* AI_PASSIVE, AI_CANONNAME */
        int     ai_family;      /* PF_xxx */
@@ -104,3 +91,32 @@ extern struct hostent *getipnodebyname __P((const char *, int, int, int *));
 extern int inet_pton __P((int, const char *, void *));
 extern const char *inet_ntop __P((int, const void *, char *, size_t));
 #endif /* HAVE_ADDRINFO */
+
+/*
+ * Constants for getnameinfo()
+ */
+#ifndef NI_MAXHOST
+#define        NI_MAXHOST      1025
+#endif
+#ifndef NI_MAXSERV
+#define        NI_MAXSERV      32
+#endif
+
+/*
+ * Flag values for getnameinfo()
+ */
+#ifndef NI_NOFQDN
+#define        NI_NOFQDN       0x00000001
+#endif
+#ifndef NI_NUMERICHOST
+#define        NI_NUMERICHOST  0x00000002
+#endif
+#ifndef NI_NAMEREQD
+#define        NI_NAMEREQD     0x00000004
+#endif
+#ifndef NI_NUMERICSERV
+#define        NI_NUMERICSERV  0x00000008
+#endif
+#ifndef NI_DGRAM
+#define        NI_DGRAM        0x00000010
+#endif