summaryrefslogtreecommitdiff
path: root/src/serv.c
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2011-12-18 19:36:03 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2011-12-18 19:36:08 +0100
commit3f5986af3abc524198e18687e865131a6cde57e9 (patch)
treeece869a8def13f8758e8fcaed851259201ccaa4b /src/serv.c
parent8c8d6ba2e49031944005ed7ca166be160b8e60dd (diff)
downloadgnutls-3f5986af3abc524198e18687e865131a6cde57e9.tar.gz
Only use configured interfaces. Patch by Pino Toscano.
Diffstat (limited to 'src/serv.c')
-rw-r--r--src/serv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/serv.c b/src/serv.c
index 9a5c4869bd..8959d7f450 100644
--- a/src/serv.c
+++ b/src/serv.c
@@ -692,7 +692,7 @@ listen_socket (const char *name, int listen_port, int socktype)
snprintf (portname, sizeof (portname), "%d", listen_port);
memset (&hints, 0, sizeof (hints));
hints.ai_socktype = socktype;
- hints.ai_flags = AI_PASSIVE;
+ hints.ai_flags = AI_PASSIVE | AI_ADDRCONFIG;
if ((s = getaddrinfo (NULL, portname, &hints, &res)) != 0)
{