/freebsd-13-stable/sys/netinet6/ |
H A D | scope6.c | 310 * Validate the specified scope zone ID in the sin6_scope_id field. If the ID 322 if ((zoneid = sin6->sin6_scope_id) == 0 && defaultok) 339 sin6->sin6_scope_id = 0; 369 if (sin6->sin6_scope_id != 0 && 370 zoneid != sin6->sin6_scope_id) { 373 "sin6_scope_id was overridden\n", __func__, 375 sin6->sin6_scope_id); 378 sin6->sin6_scope_id = zoneid; 536 * sin6_scope_id should be set for link-local unicast, link-local and 549 return (sa6->sin6_scope_id [all...] |
H A D | ip6_forward.c | 185 dst.sin6_scope_id = in6_get_unicast_scopeid(&ip6->ip6_dst, m->m_pkthdr.rcvif); 187 nh = fib6_lookup(M_GETFIB(m), &dst.sin6_addr, dst.sin6_scope_id, 249 dst.sin6_scope_id = ntohs(in6_getscope(&dst.sin6_addr)); 331 dst.sin6_scope_id = ntohs(in6_getscope(&ip6->ip6_dst)); 360 dst.sin6_scope_id = ntohs(in6_getscope(&gw6->sin6_addr)); 384 in6_set_unicast_scopeid(&dst.sin6_addr, dst.sin6_scope_id); 385 dst.sin6_scope_id = 0;
|
/freebsd-13-stable/lib/libutil/ |
H A D | realhostname.c | 168 SOCKADDR_IN6(sa)->sin6_scope_id == 0) 169 SOCKADDR_IN6(sa)->sin6_scope_id = 170 SOCKADDR_IN6(addr)->sin6_scope_id;
|
/freebsd-13-stable/contrib/ntp/libntp/ |
H A D | is_ip_address.c | 79 SET_SCOPE(addr, resaddr6->sin6_scope_id);
|
H A D | decodenetnum.c | 150 netnum.sa6.sin6_scope_id = scope;
|
/freebsd-13-stable/contrib/ntp/lib/isc/include/isc/ |
H A D | ipv6.h | 91 isc_uint32_t sin6_scope_id; member in struct:sockaddr_in6
|
/freebsd-13-stable/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-13-stable/crypto/openssh/openbsd-compat/ |
H A D | fake-rfc2553.h | 78 u_int32_t sin6_scope_id; member in struct:sockaddr_in6
|
/freebsd-13-stable/usr.sbin/rpcbind/ |
H A D | util.c | 218 (((struct sockaddr_in6*)hint_sa)->sin6_scope_id == 219 (((struct sockaddr_in6*)ifsa)->sin6_scope_id))) { 235 if (SA2SIN6(ifsa)->sin6_scope_id == 236 SA2SIN6(caller_sa)->sin6_scope_id) {
|
/freebsd-13-stable/usr.sbin/ndp/ |
H A D | ndp.c | 410 sin->sin6_scope_id = 411 ((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id; 476 sin->sin6_scope_id = 477 ((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id; 513 sin->sin6_scope_id = 514 ((struct sockaddr_in6 *)res->ai_addr)->sin6_scope_id; 634 addr->sin6_scope_id != sin->sin6_scope_id) 642 if (sin->sin6_scope_id == 0) 643 sin->sin6_scope_id [all...] |
/freebsd-13-stable/lib/libc/net/ |
H A D | getnameinfo.c | 44 * sin6_scope_id is filled - standardization status? 358 if (((const struct sockaddr_in6 *)sa)->sin6_scope_id) { 388 ifindex = (unsigned int)sa6->sin6_scope_id; 392 n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id); 409 n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id);
|
/freebsd-13-stable/lib/libnetbsd/ |
H A D | sockaddr_snprintf.c | 79 "%02x:%02x:%02x:%02x:%02x:%02x, sin6_scope_id=%u", 83 s[0xe], s[0xf], sin6->sin6_scope_id); 265 sin6->sin6_scope_id);
|
/freebsd-13-stable/contrib/ntp/lib/isc/unix/ |
H A D | interfaceiter.c | 95 if (sa6->sin6_scope_id != 0) 96 isc_netaddr_setzone(dst, sa6->sin6_scope_id); 126 * sin6_scope_id is still not provided,
|
/freebsd-13-stable/usr.sbin/ifmcstat/ |
H A D | ifmcstat.c | 463 if6a.ia_addr.sin6_scope_id)); 779 sin6.sin6_scope_id = scope_id; 1112 pifasa->sin6.sin6_scope_id); 1136 pifasa->sin6.sin6_scope_id) 1138 pifasa->sin6.sin6_scope_id); 1201 pgsa->sin6.sin6_scope_id); 1215 pgsa->sin6.sin6_scope_id) 1217 pgsa->sin6.sin6_scope_id);
|
/freebsd-13-stable/usr.sbin/rtsold/ |
H A D | cap_sendmsg.c | 165 dst.sin6_scope_id = linkid; 187 dst.sin6_scope_id = linkid;
|
/freebsd-13-stable/contrib/ntp/lib/isc/ |
H A D | sockaddr.c | 86 a->type.sin6.sin6_scope_id != b->type.sin6.sin6_scope_id && 88 (a->type.sin6.sin6_scope_id != 0 && 89 b->type.sin6.sin6_scope_id != 0))) 394 sockaddr->type.sin6.sin6_scope_id = isc_netaddr_getzone(na);
|
/freebsd-13-stable/contrib/apr/network_io/unix/ |
H A D | sockaddr.c | 146 if (if_indextoname(sockaddr->sa.sin6.sin6_scope_id, scbuf) == scbuf) { 935 ((sa_)->sa.sin6.sin6_scope_id)) 1240 sa->sa.sin6.sin6_scope_id = idx; 1255 sa->sa.sin6.sin6_scope_id = (unsigned int) i; 1269 if (sa->family != APR_INET6 || !sa->sa.sin6.sin6_scope_id) { 1275 if (if_indextoname(sa->sa.sin6.sin6_scope_id, buf) == NULL) 1280 if (id) *id = sa->sa.sin6.sin6_scope_id;
|
/freebsd-13-stable/usr.sbin/rip6query/ |
H A D | rip6query.c | 130 sin6.sin6_scope_id = ifidx;
|
/freebsd-13-stable/usr.sbin/rpcbind/tests/ |
H A D | addrmerge_test.c | 142 in6->sin6_scope_id = scope_id; 147 mask_in6->sin6_scope_id = scope_id; 153 bcast_in6->sin6_scope_id = scope_id; 399 caller_in6.sin6_scope_id = 2; /* same as igb0 */
|
/freebsd-13-stable/contrib/blacklist/port/ |
H A D | sockaddr_snprintf.c | 131 "%02x:%02x:%02x:%02x:%02x:%02x, sin6_scope_id=%u", 135 s[0xe], s[0xf], sin6->sin6_scope_id); 316 sin6->sin6_scope_id);
|
/freebsd-13-stable/tools/tools/net80211/wlanwatch/ |
H A D | wlanwatch.c | 210 sin6.sin6_scope_id == 0) { 211 sin6.sin6_scope_id =
|
/freebsd-13-stable/sbin/ping/ |
H A D | ping6.c | 100 * USE_SIN6_SCOPE_ID assumes that sin6_scope_id has the same semantics 101 * as IPV6_PKTINFO. Some people object it (sin6_scope_id specifies *link* 698 /* properly fill sin6_scope_id */ 703 if (src.sin6_scope_id == 0) 704 src.sin6_scope_id = dst.sin6_scope_id; 705 if (dst.sin6_scope_id == 0) 706 dst.sin6_scope_id = src.sin6_scope_id; 948 if ((dst.sin6_scope_id [all...] |
/freebsd-13-stable/lib/libc/resolv/ |
H A D | res_send.c | 200 (srv6->sin6_scope_id == 0 || 201 srv6->sin6_scope_id == in6p->sin6_scope_id) && 1148 a6->sin6_scope_id == b6->sin6_scope_id &&
|
/freebsd-13-stable/sys/netipsec/ |
H A D | ipsec_output.c | 416 ia2.s6_addr16[1] = htons(sa->sin6_scope_id); 463 sin6->sin6_scope_id = 476 sin6->sin6_scope_id = 977 htons(saidx->dst.sin6.sin6_scope_id & 0xffff); 981 htons(saidx->src.sin6.sin6_scope_id & 0xffff);
|