]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
Need reference to address for scope
authorDanny Mayer <mayer@ntp.org>
Sun, 23 Jan 2005 23:54:35 +0000 (18:54 -0500)
committerDanny Mayer <mayer@ntp.org>
Sun, 23 Jan 2005 23:54:35 +0000 (18:54 -0500)
bk: 41f4393b9oazWMismhAzPE0kJRN2IQ

ntpd/ntp_io.c

index bac12d28a2479d0c833a14d84c911a3b4cfa7da6..94d9605ef765b8bf134a7cad2b7832f6d651dec1 100644 (file)
@@ -458,8 +458,8 @@ convert_isc_if(isc_interface_t *isc_if, struct interface *itf, u_short port) {
                ((struct sockaddr_in6 *)&itf->sin)->sin6_port = port;
 
 #ifdef ISC_PLATFORM_HAVESCOPEID
-               ((struct sockaddr_in6 *)&itf->sin)->sin6_scope_id = isc_netaddr_getzone(isc_if->address);
-               itf->scopeid = isc_netaddr_getzone(isc_if->address);
+               ((struct sockaddr_in6 *)&itf->sin)->sin6_scope_id = isc_netaddr_getzone(&isc_if->address);
+               itf->scopeid = isc_netaddr_getzone(&isc_if->address);
 #endif
                itf->mask.ss_family = itf->sin.ss_family;
                memcpy(&(((struct sockaddr_in6 *)&itf->mask)->sin6_addr),