Lines Matching refs:match
1556 * EADDRNOTAVAIL on prefix match failed/specified address not found
1687 struct in6_addr mask, candidate, match;
1697 bcopy(&sin6->sin6_addr, &match, sizeof(match));
1698 match.s6_addr32[0] &= mask.s6_addr32[0];
1699 match.s6_addr32[1] &= mask.s6_addr32[1];
1700 match.s6_addr32[2] &= mask.s6_addr32[2];
1701 match.s6_addr32[3] &= mask.s6_addr32[3];
1704 if (bcmp(&match, &sin6->sin6_addr, sizeof(match)))
1710 /* on getting an address, take the 1st match */
1713 /* on deleting an address, do exact match */
1716 bcopy(&sin6->sin6_addr, &match, sizeof(match));
1744 if (IN6_ARE_ADDR_EQUAL(&candidate, &match))
2174 int match = 0;
2181 match++;
2186 match += 8;
2187 return match;
2420 * - if the address match dst longer than ifa_best
2439 * longest address match against dst is considered.
2442 * dscopecmp bscopecmp match bI oI | replace?