networking: properly initialize ipv6 scope id for printing it

Signed-off-by: Timo Teräs <timo.teras@iki.fi>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Timo Teräs 2016-03-28 22:16:48 +02:00 committed by Denys Vlasenko
parent 73dfdda92e
commit 2fb63292f7

View File

@ -885,6 +885,7 @@ static void ife_print6(struct interface *ptr)
inet_pton(AF_INET6, addr6, inet_pton(AF_INET6, addr6,
(struct sockaddr *) &sap.sin6_addr); (struct sockaddr *) &sap.sin6_addr);
sap.sin6_family = AF_INET6; sap.sin6_family = AF_INET6;
sap.sin6_scope_id = scope;
printf(" inet6 addr: %s/%d", printf(" inet6 addr: %s/%d",
INET6_sprint((struct sockaddr *) &sap, 1), INET6_sprint((struct sockaddr *) &sap, 1),
plen); plen);