summaryrefslogtreecommitdiffstats
path: root/usr.sbin/route6d
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2003-08-18 15:54:08 +0000
committerume <ume@FreeBSD.org>2003-08-18 15:54:08 +0000
commit55adf4bf8ca5b30003acb0f496c4331728a661b2 (patch)
treee3b802ebe1e3f0e8bb91dde78d829d5913a30306 /usr.sbin/route6d
parentba2bc5b90891a3a70ef8ba7d4c01f5c500d5fd85 (diff)
downloadFreeBSD-src-55adf4bf8ca5b30003acb0f496c4331728a661b2.zip
FreeBSD-src-55adf4bf8ca5b30003acb0f496c4331728a661b2.tar.gz
explicitly specify IPPROTO_UDP when calling getaddrinfo().
Obtained from: KAME MFC after: 1 week
Diffstat (limited to 'usr.sbin/route6d')
-rw-r--r--usr.sbin/route6d/route6d.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/usr.sbin/route6d/route6d.c b/usr.sbin/route6d/route6d.c
index 9b2aa1f..cdc9b91 100644
--- a/usr.sbin/route6d/route6d.c
+++ b/usr.sbin/route6d/route6d.c
@@ -612,6 +612,7 @@ init()
memset(&hints, 0, sizeof(hints));
hints.ai_family = PF_INET6;
hints.ai_socktype = SOCK_DGRAM;
+ hints.ai_protocol = IPPROTO_UDP;
hints.ai_flags = AI_PASSIVE;
error = getaddrinfo(NULL, port, &hints, &res);
if (error) {
@@ -667,6 +668,7 @@ init()
memset(&hints, 0, sizeof(hints));
hints.ai_family = PF_INET6;
hints.ai_socktype = SOCK_DGRAM;
+ hints.ai_protocol = IPPROTO_UDP;
error = getaddrinfo(RIP6_DEST, port, &hints, &res);
if (error) {
fatal("%s", gai_strerror(error));
OpenPOWER on IntegriCloud