diff options
Diffstat (limited to 'libssh/connect.c')
-rw-r--r-- | libssh/connect.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libssh/connect.c b/libssh/connect.c index 52c48c86..91ec0297 100644 --- a/libssh/connect.c +++ b/libssh/connect.c @@ -155,7 +155,9 @@ static int getai(SSH_SESSION *session, const char *host, int port, struct addrin } else { snprintf(s_port, sizeof(s_port), "%hu", port); service = s_port; +#ifdef AI_NUMERICSERV hints.ai_flags=AI_NUMERICSERV; +#endif } #ifdef HAVE_REGCOMP if(regexec(ip_regex,host,0,NULL,0) == 0){ |