Home
last modified time | relevance | path

Searched refs:sin6_scope_id (Results 1 – 25 of 101) sorted by relevance

12345

/freebsd-12.1/sys/netinet6/
H A Dscope6.c325 if ((zoneid = sin6->sin6_scope_id) == 0 && defaultok) in sa6_embedscope()
342 sin6->sin6_scope_id = 0; in sa6_embedscope()
372 if (sin6->sin6_scope_id != 0 && in sa6_recoverscope()
373 zoneid != sin6->sin6_scope_id) { in sa6_recoverscope()
378 sin6->sin6_scope_id); in sa6_recoverscope()
381 sin6->sin6_scope_id = zoneid; in sa6_recoverscope()
524 return (sa6->sin6_scope_id ? EINVAL: 0); in sa6_checkzone()
539 if (sa6->sin6_scope_id == 0) in sa6_checkzone()
545 if (sa6->sin6_scope_id != 0) in sa6_checkzone()
550 return (sa6->sin6_scope_id ? 0: EADDRNOTAVAIL); in sa6_checkzone()
[all …]
/freebsd-12.1/contrib/tcp_wrappers/
H A Dhosts_access.c384 if (pat.sin6_scope_id != 0 &&
385 addr.sin6_scope_id != pat.sin6_scope_id)
488 if (net.sin6_scope_id != 0 && addr.sin6_scope_id != net.sin6_scope_id)
H A Dsocket.c293 if (((struct sockaddr_in6 *)sin)->sin6_scope_id !=
294 ((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id) {
/freebsd-12.1/lib/libutil/
H A Drealhostname.c168 SOCKADDR_IN6(sa)->sin6_scope_id == 0) in realhostname_sa()
169 SOCKADDR_IN6(sa)->sin6_scope_id = in realhostname_sa()
170 SOCKADDR_IN6(addr)->sin6_scope_id; in realhostname_sa()
/freebsd-12.1/usr.sbin/rpcbind/
H A Dutil.c218 (((struct sockaddr_in6*)hint_sa)->sin6_scope_id == in addrmerge()
219 (((struct sockaddr_in6*)ifsa)->sin6_scope_id))) { in addrmerge()
235 if (SA2SIN6(ifsa)->sin6_scope_id == in addrmerge()
236 SA2SIN6(caller_sa)->sin6_scope_id) { in addrmerge()
/freebsd-12.1/usr.sbin/ndp/
H A Dndp.c410 sin->sin6_scope_id = in set()
411 ((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id; in set()
476 sin->sin6_scope_id = in get()
477 ((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id; in get()
513 sin->sin6_scope_id = in delete()
514 ((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id; in delete()
634 addr->sin6_scope_id != sin->sin6_scope_id) in dump()
642 if (sin->sin6_scope_id == 0) in dump()
643 sin->sin6_scope_id = sdl->sdl_index; in dump()
/freebsd-12.1/lib/libc/net/
H A Dgetnameinfo.c358 if (((const struct sockaddr_in6 *)sa)->sin6_scope_id) { in ip6_parsenumeric()
388 ifindex = (unsigned int)sa6->sin6_scope_id; in ip6_sa2str()
392 n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id); in ip6_sa2str()
409 n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id); in ip6_sa2str()
/freebsd-12.1/contrib/ntp/lib/isc/
H A Dsockaddr.c86 a->type.sin6.sin6_scope_id != b->type.sin6.sin6_scope_id && in isc_sockaddr_compare()
88 (a->type.sin6.sin6_scope_id != 0 && in isc_sockaddr_compare()
89 b->type.sin6.sin6_scope_id != 0))) in isc_sockaddr_compare()
394 sockaddr->type.sin6.sin6_scope_id = isc_netaddr_getzone(na); in isc_sockaddr_fromnetaddr()
/freebsd-12.1/usr.sbin/ifmcstat/
H A Difmcstat.c463 if6a.ia_addr.sin6_scope_id)); in if6_addrlist()
779 sin6.sin6_scope_id = scope_id; in inet6_n2a()
1112 pifasa->sin6.sin6_scope_id); in ifmcstat_getifmaddrs()
1136 pifasa->sin6.sin6_scope_id) in ifmcstat_getifmaddrs()
1138 pifasa->sin6.sin6_scope_id); in ifmcstat_getifmaddrs()
1201 pgsa->sin6.sin6_scope_id); in ifmcstat_getifmaddrs()
1215 pgsa->sin6.sin6_scope_id) in ifmcstat_getifmaddrs()
1217 pgsa->sin6.sin6_scope_id); in ifmcstat_getifmaddrs()
/freebsd-12.1/sbin/ping6/
H A Dping6.c673 if (src.sin6_scope_id == 0) in main()
674 src.sin6_scope_id = dst.sin6_scope_id; in main()
675 if (dst.sin6_scope_id == 0) in main()
676 dst.sin6_scope_id = src.sin6_scope_id; in main()
918 if ((dst.sin6_scope_id = if_nametoindex(ifname)) == 0) in main()
988 src.sin6_scope_id = dst.sin6_scope_id; in main()
1635 dstsa.sin6_scope_id = pktinfo->ipi6_ifindex; in pr_pack()
2228 (mtuctl.ip6m_addr.sin6_scope_id && in get_pathmtu()
2229 dst.sin6_scope_id && in get_pathmtu()
2230 mtuctl.ip6m_addr.sin6_scope_id != in get_pathmtu()
[all …]
/freebsd-12.1/usr.sbin/rpcbind/tests/
H A Daddrmerge_test.c142 in6->sin6_scope_id = scope_id; in mock_ifaddr6()
147 mask_in6->sin6_scope_id = scope_id; in mock_ifaddr6()
153 bcast_in6->sin6_scope_id = scope_id; in mock_ifaddr6()
399 caller_in6.sin6_scope_id = 2; /* same as igb0 */ in do_addrmerge6_ll()
/freebsd-12.1/sys/netipsec/
H A Dipsec_output.c403 ia2.s6_addr16[1] = htons(sa->sin6_scope_id); in in6_sa_equal_addrwithscope()
450 sin6->sin6_scope_id = in ipsec6_allocsa()
463 sin6->sin6_scope_id = in ipsec6_allocsa()
945 htons(saidx->dst.sin6.sin6_scope_id & 0xffff); in ipsec_encap()
949 htons(saidx->src.sin6.sin6_scope_id & 0xffff); in ipsec_encap()
H A Dsubr_ipsec.c114 src->sin6.sin6_scope_id = ntohs(ip6->ip6_src.s6_addr16[1]); in ipsec6_setsockaddrs()
123 dst->sin6.sin6_scope_id = ntohs(ip6->ip6_dst.s6_addr16[1]); in ipsec6_setsockaddrs()
/freebsd-12.1/contrib/ntp/lib/isc/unix/
H A Dinterfaceiter.c95 if (sa6->sin6_scope_id != 0) in get_addr()
96 isc_netaddr_setzone(dst, sa6->sin6_scope_id); in get_addr()
/freebsd-12.1/lib/libnetbsd/
H A Dsockaddr_snprintf.c83 s[0xe], s[0xf], sin6->sin6_scope_id); in debug_in6()
265 sin6->sin6_scope_id); in sockaddr_snprintf()
/freebsd-12.1/lib/libc/resolv/
H A Dres_send.c200 (srv6->sin6_scope_id == 0 || in res_ourserver_p()
201 srv6->sin6_scope_id == in6p->sin6_scope_id) && in res_ourserver_p()
1148 a6->sin6_scope_id == b6->sin6_scope_id && in sock_eq()
/freebsd-12.1/contrib/ntp/libntp/
H A Dis_ip_address.c79 SET_SCOPE(addr, resaddr6->sin6_scope_id); in is_ip_address()
/freebsd-12.1/contrib/ntp/lib/isc/include/isc/
H A Dipv6.h91 isc_uint32_t sin6_scope_id; member
/freebsd-12.1/contrib/blacklist/port/
H A Dsockaddr_snprintf.c135 s[0xe], s[0xf], sin6->sin6_scope_id); in debug_in6()
316 sin6->sin6_scope_id); in sockaddr_snprintf()
/freebsd-12.1/contrib/ntp/sntp/m4/
H A Dntp_ipv6.m4323 [for sockaddr_in6.sin6_scope_id],
336 xyzzy.sin6_scope_id = 0;
346 AC_DEFINE([ISC_PLATFORM_HAVESCOPEID], [1], [sin6_scope_id?])
/freebsd-12.1/tools/tools/net80211/wlanwatch/
H A Dwlanwatch.c203 sin6.sin6_scope_id == 0) { in routename()
204 sin6.sin6_scope_id = in routename()
/freebsd-12.1/crypto/openssh/openbsd-compat/
H A Dfake-rfc2553.h78 u_int32_t sin6_scope_id; member
/freebsd-12.1/share/examples/libifconfig/
H A Dstatus.c131 if (addr.sin6->sin6_scope_id) { in print_inet6_addr()
132 printf("scopeid 0x%x ", addr.sin6->sin6_scope_id); in print_inet6_addr()
/freebsd-12.1/usr.sbin/rip6query/
H A Drip6query.c130 sin6.sin6_scope_id = ifidx; in main()
/freebsd-12.1/sys/netpfil/ipfw/
H A Dip_fw_pfil.c232 sa6->sin6_scope_id = in ipfw_check_packet()
233 args.hopstore6.sin6_scope_id; in ipfw_check_packet()

12345