Lines Matching refs:match
2210 * EADDRNOTAVAIL on prefix match failed/specified address not found
2365 struct in6_addr mask, candidate, match;
2375 bcopy(&sin6->sin6_addr, &match, sizeof(match));
2376 match.s6_addr32[0] &= mask.s6_addr32[0];
2377 match.s6_addr32[1] &= mask.s6_addr32[1];
2378 match.s6_addr32[2] &= mask.s6_addr32[2];
2379 match.s6_addr32[3] &= mask.s6_addr32[3];
2382 if (bcmp(&match, &sin6->sin6_addr, sizeof(match)))
2388 /* on getting an address, take the 1st match */
2391 /* on deleting an address, do exact match */
2394 bcopy(&sin6->sin6_addr, &match, sizeof(match));
2426 if (IN6_ARE_ADDR_EQUAL(&candidate, &match))
2862 int match = 0;
2869 match++;
2874 match += 8;
2875 return match;
3115 * - if the address match dst longer than ifa_best
3134 * longest address match against dst is considered.
3137 * dscopecmp bscopecmp match bI oI | replace?