Mercurial > pidgin
comparison src/network.c @ 10671:c6dedd37ea5c
[gaim-migrate @ 12211]
Compile on Win32. gai_strerror() seems to be missing from the mingw link library and EAI_SYSTEM isn't defined.
committer: Tailor Script <tailor@pidgin.im>
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Tue, 08 Mar 2005 02:04:04 +0000 |
parents | 0577bb34622d |
children | 50224ac8184d |
comparison
equal
deleted
inserted
replaced
10670:cfb1f4b08ab1 | 10671:c6dedd37ea5c |
---|---|
164 hints.ai_flags = AI_PASSIVE; | 164 hints.ai_flags = AI_PASSIVE; |
165 hints.ai_family = AF_UNSPEC; | 165 hints.ai_family = AF_UNSPEC; |
166 hints.ai_socktype = SOCK_STREAM; | 166 hints.ai_socktype = SOCK_STREAM; |
167 errnum = getaddrinfo(NULL /* any IP */, serv, &hints, &res); | 167 errnum = getaddrinfo(NULL /* any IP */, serv, &hints, &res); |
168 if (errnum != 0) { | 168 if (errnum != 0) { |
169 #ifndef _WIN32 | |
169 gaim_debug_warning("network", "getaddrinfo: %s\n", gai_strerror(errnum)); | 170 gaim_debug_warning("network", "getaddrinfo: %s\n", gai_strerror(errnum)); |
170 if (errnum == EAI_SYSTEM) | 171 if (errnum == EAI_SYSTEM) |
171 gaim_debug_warning("network", "getaddrinfo: system error: %s\n", strerror(errno)); | 172 gaim_debug_warning("network", "getaddrinfo: system error: %s\n", strerror(errno)); |
173 #else | |
174 gaim_debug_warning("network", "getaddrinfo: Error Code = %d\n", errnum); | |
175 #endif | |
172 return -1; | 176 return -1; |
173 } | 177 } |
174 | 178 |
175 /* | 179 /* |
176 * Go through the list of addresses and attempt to listen on | 180 * Go through the list of addresses and attempt to listen on |