|
Lines 133-151
Link Here
|
| 133 |
#endif /* !HAVE_STRUCT_ADDRINFO */ |
133 |
#endif /* !HAVE_STRUCT_ADDRINFO */ |
| 134 |
|
134 |
|
| 135 |
#ifndef HAVE_GETADDRINFO |
135 |
#ifndef HAVE_GETADDRINFO |
|
|
136 |
#define getaddrinfo(a,b,c,d) (ssh_getaddrinfo(a,b,c,d)) |
| 136 |
int getaddrinfo(const char *, const char *, |
137 |
int getaddrinfo(const char *, const char *, |
| 137 |
const struct addrinfo *, struct addrinfo **); |
138 |
const struct addrinfo *, struct addrinfo **); |
| 138 |
#endif /* !HAVE_GETADDRINFO */ |
139 |
#endif /* !HAVE_GETADDRINFO */ |
| 139 |
|
140 |
|
| 140 |
#if !defined(HAVE_GAI_STRERROR) && !defined(HAVE_CONST_GAI_STRERROR_PROTO) |
141 |
#if !defined(HAVE_GAI_STRERROR) && !defined(HAVE_CONST_GAI_STRERROR_PROTO) |
|
|
142 |
#define gai_strerror(a) (ssh_gai_strerror(a)) |
| 141 |
char *gai_strerror(int); |
143 |
char *gai_strerror(int); |
| 142 |
#endif /* !HAVE_GAI_STRERROR */ |
144 |
#endif /* !HAVE_GAI_STRERROR */ |
| 143 |
|
145 |
|
| 144 |
#ifndef HAVE_FREEADDRINFO |
146 |
#ifndef HAVE_FREEADDRINFO |
|
|
147 |
#define freeaddrinfo(a) (ssh_freeaddrinfo(a)) |
| 145 |
void freeaddrinfo(struct addrinfo *); |
148 |
void freeaddrinfo(struct addrinfo *); |
| 146 |
#endif /* !HAVE_FREEADDRINFO */ |
149 |
#endif /* !HAVE_FREEADDRINFO */ |
| 147 |
|
150 |
|
| 148 |
#ifndef HAVE_GETNAMEINFO |
151 |
#ifndef HAVE_GETNAMEINFO |
|
|
152 |
#define getnameinfo(a,b,c,d,e,f,g) (ssh_getnameinfo(a,b,c,d,e,f,g)) |
| 149 |
int getnameinfo(const struct sockaddr *, size_t, char *, size_t, |
153 |
int getnameinfo(const struct sockaddr *, size_t, char *, size_t, |
| 150 |
char *, size_t, int); |
154 |
char *, size_t, int); |
| 151 |
#endif /* !HAVE_GETNAMEINFO */ |
155 |
#endif /* !HAVE_GETNAMEINFO */ |