Searched refs:scopeid (Results 1 - 3 of 3) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_src.c1652 * generate kernel-internal form (scopeid embedded into s6_addr16[1]).
1659 * embedded scopeid thing.
1675 u_int32_t scopeid; local
1679 scopeid = sin6->sin6_scope_id;
1689 if (scopeid == 0)
1690 scopeid = scope6_addr2default(in6);
1721 } else if (scopeid) {
1723 * Since scopeid is unsigned, we only have to check it
1726 if (if_index < scopeid) {
1731 ifp = ifindex2ifnet[scopeid];
1760 u_int32_t scopeid; local
[all...]
H A Din6.c1518 int scopeid; local
1525 scopeid = in6_addr2scopeid(ifp, &dst6.sin6_addr);
1527 dst6.sin6_scope_id = scopeid;
1528 else if (dst6.sin6_scope_id != scopeid)
H A Din6_mcast.c1943 uint32_t scopeid = 0; local
2083 (void)in6_setscope(&gsa->sin6.sin6_addr, ifp, &scopeid);
2085 * Some addresses are not valid without an embedded scopeid.
2091 (scopeid == 0 || gsa->sin6.sin6_addr.s6_addr16[1] == 0))

Completed in 84 milliseconds