diff options
author | Darren Tucker <dtucker@zip.com.au> | 2003-08-08 04:15:11 +0200 |
---|---|---|
committer | Darren Tucker <dtucker@zip.com.au> | 2003-08-08 04:15:11 +0200 |
commit | 65914f1eb3e05694d64e540ff1bf3b8387795657 (patch) | |
tree | 61e17d100c726862711bef74ee37fefb3466bc81 /openbsd-compat | |
parent | - (dtucker) [session.c openbsd-compat/bsd-cygwin_util.h] Move Cygwin (diff) | |
download | openssh-65914f1eb3e05694d64e540ff1bf3b8387795657.tar.xz openssh-65914f1eb3e05694d64e540ff1bf3b8387795657.zip |
- (dtucker) [openbsd-compat/fake-rfc2553.h] Older Linuxes have AI_PASSIVE and
AI_CANONNAME in netdb.h but not AI_NUMERICHOST, so check each definition
separately before defining them.
Diffstat (limited to 'openbsd-compat')
-rw-r--r-- | openbsd-compat/fake-rfc2553.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/openbsd-compat/fake-rfc2553.h b/openbsd-compat/fake-rfc2553.h index dbf15bb38..1a6c31e9c 100644 --- a/openbsd-compat/fake-rfc2553.h +++ b/openbsd-compat/fake-rfc2553.h @@ -35,7 +35,7 @@ * that ai_family is AF_INET. Don't use it for another purpose. */ -/* $Id: fake-rfc2553.h,v 1.4 2003/06/13 22:43:23 djm Exp $ */ +/* $Id: fake-rfc2553.h,v 1.5 2003/08/08 02:15:12 dtucker Exp $ */ #ifndef _FAKE_RFC2553_H #define _FAKE_RFC2553_H @@ -88,12 +88,21 @@ struct sockaddr_in6 { #ifndef NI_NUMERICHOST # define NI_NUMERICHOST (1) +#endif +#ifndef NI_NAMEREQD # define NI_NAMEREQD (1<<1) +#endif +#ifndef NI_NUMERICSERV # define NI_NUMERICSERV (1<<2) #endif + #ifndef AI_PASSIVE # define AI_PASSIVE (1) +#endif +#ifndef AI_CANONNAME # define AI_CANONNAME (1<<1) +#endif +#ifndef AI_NUMERICHOST # define AI_NUMERICHOST (1<<2) #endif |