| /freebsd-12.1/sys/netinet6/ |
| H A D | scope6.c | 325 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 D | hosts_access.c | 384 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 D | socket.c | 293 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 D | realhostname.c | 168 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 D | util.c | 218 (((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 D | ndp.c | 410 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 D | getnameinfo.c | 358 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 D | sockaddr.c | 86 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 D | ifmcstat.c | 463 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 D | ping6.c | 673 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 D | addrmerge_test.c | 142 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 D | ipsec_output.c | 403 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 D | subr_ipsec.c | 114 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 D | interfaceiter.c | 95 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 D | sockaddr_snprintf.c | 83 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 D | res_send.c | 200 (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 D | is_ip_address.c | 79 SET_SCOPE(addr, resaddr6->sin6_scope_id); in is_ip_address()
|
| /freebsd-12.1/contrib/ntp/lib/isc/include/isc/ |
| H A D | ipv6.h | 91 isc_uint32_t sin6_scope_id; member
|
| /freebsd-12.1/contrib/blacklist/port/ |
| H A D | sockaddr_snprintf.c | 135 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 D | ntp_ipv6.m4 | 323 [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 D | wlanwatch.c | 203 sin6.sin6_scope_id == 0) { in routename() 204 sin6.sin6_scope_id = in routename()
|
| /freebsd-12.1/crypto/openssh/openbsd-compat/ |
| H A D | fake-rfc2553.h | 78 u_int32_t sin6_scope_id; member
|
| /freebsd-12.1/share/examples/libifconfig/ |
| H A D | status.c | 131 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 D | rip6query.c | 130 sin6.sin6_scope_id = ifidx; in main()
|
| /freebsd-12.1/sys/netpfil/ipfw/ |
| H A D | ip_fw_pfil.c | 232 sa6->sin6_scope_id = in ipfw_check_packet() 233 args.hopstore6.sin6_scope_id; in ipfw_check_packet()
|