summaryrefslogtreecommitdiff
path: root/source3/lib/replace/getaddrinfo.h
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2007-10-16 15:15:23 -0700
committerJeremy Allison <jra@samba.org>2007-10-16 15:15:23 -0700
commitcadb72dd997a7e3284a3df93a717a4c1920cf24e (patch)
tree1ae8cab90f7b5932b453d07847d949fe11ca79ae /source3/lib/replace/getaddrinfo.h
parent9125bcf77b2a518adc262f657a53a9d3278eeb25 (diff)
downloadsamba-cadb72dd997a7e3284a3df93a717a4c1920cf24e.tar.gz
samba-cadb72dd997a7e3284a3df93a717a4c1920cf24e.tar.bz2
samba-cadb72dd997a7e3284a3df93a717a4c1920cf24e.zip
Move #defined for getaddrinfo into network.h (as other
defines). Allows RHEL4 compile to work. Jeremy. (This used to be commit 0ffdf4fdeea88c21880c8bf69d8db56fb49effa7)
Diffstat (limited to 'source3/lib/replace/getaddrinfo.h')
-rw-r--r--source3/lib/replace/getaddrinfo.h80
1 files changed, 0 insertions, 80 deletions
diff --git a/source3/lib/replace/getaddrinfo.h b/source3/lib/replace/getaddrinfo.h
index 3e1fea8c4c..47a62eb8b2 100644
--- a/source3/lib/replace/getaddrinfo.h
+++ b/source3/lib/replace/getaddrinfo.h
@@ -47,86 +47,6 @@ TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
#ifndef GETADDRINFO_H
#define GETADDRINFO_H
-
-/* Various macros that ought to be in <netdb.h>, but might not be */
-
-#ifndef EAI_FAIL
-#define EAI_BADFLAGS (-1)
-#define EAI_NONAME (-2)
-#define EAI_AGAIN (-3)
-#define EAI_FAIL (-4)
-#define EAI_FAMILY (-6)
-#define EAI_SOCKTYPE (-7)
-#define EAI_SERVICE (-8)
-#define EAI_MEMORY (-10)
-#define EAI_SYSTEM (-11)
-#endif /* !EAI_FAIL */
-
-#ifndef AI_PASSIVE
-#define AI_PASSIVE 0x0001
-#endif
-
-#ifndef AI_NUMERICHOST
-/*
- * some platforms don't support AI_NUMERICHOST; define as zero if using
- * the system version of getaddrinfo...
- */
-#if defined(HAVE_STRUCT_ADDRINFO) && defined(HAVE_GETADDRINFO)
-#define AI_NUMERICHOST 0
-#else
-#define AI_NUMERICHOST 0x0004
-#endif
-#endif
-
-#ifndef AI_ADDRCONFIG
-#define AI_ADDRCONFIG 0x0020
-#endif
-
-#ifndef NI_NUMERICHOST
-#define NI_NUMERICHOST 1
-#endif
-
-#ifndef NI_NUMERICSERV
-#define NI_NUMERICSERV 2
-#endif
-
-#ifndef NI_NOFQDN
-#define NI_NOFQDN 4
-#endif
-
-#ifndef NI_NAMEREQD
-#define NI_NAMEREQD 8
-#endif
-
-#ifndef NI_DGRAM
-#define NI_DGRAM 16
-#endif
-
-
-#ifndef NI_MAXHOST
-#define NI_MAXHOST 1025
-#endif
-
-#ifndef NI_MAXSERV
-#define NI_MAXSERV 32
-#endif
-
-#ifndef HAVE_STRUCT_ADDRINFO
-
-struct addrinfo
-{
- int ai_flags;
- int ai_family;
- int ai_socktype;
- int ai_protocol;
- size_t ai_addrlen;
- struct sockaddr *ai_addr;
- char *ai_canonname;
- struct addrinfo *ai_next;
-};
-#endif /* HAVE_STRUCT_ADDRINFO */
-
-
#ifndef HAVE_GETADDRINFO
/* Rename private copies per comments above */