Home
last modified time | relevance | path

Searched refs:best_ifa (Results 1 – 2 of 2) sorted by relevance

/netbsd/src/sys/netinet/
Din_selsrc.c300 struct ifaddr *alt_ifa, *best_ifa; in in_getifa() local
325 best_ifa = ifa; in in_getifa()
330 if (alt_ifa == best_ifa) in in_getifa()
334 in_score(score_src, best_score, &scorelen, &IA_SIN(best_ifa)->sin_addr, in in_getifa()
335 best_ifa->ifa_preference, idx, &dst->sin_addr); in in_getifa()
341 ntohl(satosin(best_ifa->ifa_addr)->sin_addr.s_addr)); in in_getifa()
370 best_ifa = alt_ifa; in in_getifa()
374 ia = (struct in_ifaddr *)best_ifa; in in_getifa()
381 ntohl(IA_SIN(best_ifa)->sin_addr.s_addr)); in in_getifa()
386 best_ifa->ifa_seqno = &iss->iss_seqno; in in_getifa()
[all …]
/netbsd/src/sys/netinet6/
Din6.c1878 bestifa(struct ifaddr *best_ifa, struct ifaddr *ifa) in bestifa() argument
1880 if (best_ifa == NULL || best_ifa->ifa_preference < ifa->ifa_preference) in bestifa()
1882 return best_ifa; in bestifa()
1891 struct ifaddr *best_ifa = NULL, *ifa; in in6ifa_ifpforlinklocal() local
1900 best_ifa = bestifa(best_ifa, ifa); in in6ifa_ifpforlinklocal()
1903 return (struct in6_ifaddr *)best_ifa; in in6ifa_ifpforlinklocal()
1952 struct ifaddr *best_ifa = NULL, *ifa; in in6ifa_ifpwithaddr() local
1959 best_ifa = bestifa(best_ifa, ifa); in in6ifa_ifpwithaddr()
1962 return (struct in6_ifaddr *)best_ifa; in in6ifa_ifpwithaddr()