aboutsummaryrefslogtreecommitdiff
path: root/src/platform/windows/win_resolv.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/windows/win_resolv.c')
-rw-r--r--src/platform/windows/win_resolv.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/platform/windows/win_resolv.c b/src/platform/windows/win_resolv.c
index d1cc058e..d810ecac 100644
--- a/src/platform/windows/win_resolv.c
+++ b/src/platform/windows/win_resolv.c
@@ -154,6 +154,7 @@ resolv_task(resolv_item *item)
sin6 = (void *) probe->ai_addr;
sa.s_in6.sa_family = NNG_AF_INET6;
sa.s_in6.sa_port = item->port;
+ sa.s_in6.sa_scope = sin6->sin6_scope_id;
memcpy(sa.s_in6.sa_addr, sin6->sin6_addr.s6_addr, 16);
nni_aio_set_sockaddr(item->aio, &sa);
break;