diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-12-18 19:36:03 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-12-18 19:36:08 +0100 |
commit | 3f5986af3abc524198e18687e865131a6cde57e9 (patch) | |
tree | ece869a8def13f8758e8fcaed851259201ccaa4b /src/serv.c | |
parent | 8c8d6ba2e49031944005ed7ca166be160b8e60dd (diff) | |
download | gnutls-3f5986af3abc524198e18687e865131a6cde57e9.tar.gz |
Only use configured interfaces. Patch by Pino Toscano.
Diffstat (limited to 'src/serv.c')
-rw-r--r-- | src/serv.c | 2 |
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) { |