diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2005-09-21 14:44:45 +0000 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2005-09-21 14:44:45 +0000 |
commit | 47a2800e5ee03c056418013f6e8255a5581fca7f (patch) | |
tree | 3298bae6745bb3b496b6233f224f75e9db22c4f2 /servport.c | |
parent | 47b40b940159a43557286fdb5ab0db74d4dcc93e (diff) | |
download | fetchmail-47a2800e5ee03c056418013f6e8255a5581fca7f.tar.gz fetchmail-47a2800e5ee03c056418013f6e8255a5581fca7f.tar.bz2 fetchmail-47a2800e5ee03c056418013f6e8255a5581fca7f.zip |
Fix bogus "cannot resolve service * to port number" error. Simon Barner.
svn path=/trunk/; revision=4311
Diffstat (limited to 'servport.c')
-rw-r--r-- | servport.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -56,9 +56,11 @@ int servport(const char *service) { switch(res->ai_addr->sa_family) { case AF_INET: port = ntohs(((struct sockaddr_in *)res->ai_addr)->sin_port); + break; #ifdef AF_INET6 case AF_INET6: port = ntohs(((struct sockaddr_in6 *)res->ai_addr)->sin6_port); + break; #endif default: goto err; |