Lines Matching refs:fibnum
182 in6_selectsrc(uint32_t fibnum, struct sockaddr_in6 *dstsock, in in6_selectsrc() argument
231 fibnum)) in in6_selectsrc()
300 (inp != NULL) ? inp->inp_inc.inc_fibnum : fibnum)) != 0) in in6_selectsrc()
562 uint32_t fibnum; in in6_selectsrc_socket() local
565 fibnum = inp->inp_inc.inc_fibnum; in in6_selectsrc_socket()
568 error = in6_selectsrc(fibnum, dstsock, opts, inp, cred, &retifp, srcp); in in6_selectsrc_socket()
599 in6_selectsrc_addr(uint32_t fibnum, const struct in6_addr *dst, in in6_selectsrc_addr() argument
615 error = in6_selectsrc(fibnum, &dst_sa, NULL, NULL, NULL, &retifp, srcp); in in6_selectsrc_addr()
628 struct ifnet **retifp, struct rtentry **retrt, int norouteok, u_int fibnum) in selectroute() argument
718 in6_rtalloc(ron, fibnum); /* multi path case? */ in selectroute()
759 ntohl(sa6->sin6_addr.s6_addr32[3]), fibnum); in selectroute()
762 &ro->ro_dst, 0, 0UL, fibnum); in selectroute()
844 struct ifnet *oifp, u_int fibnum) in in6_selectif() argument
856 error = selectroute(dstsock, opts, mopts, &sro, retifp, &rt, 1, fibnum); in in6_selectif()
865 if (oifp != NULL && fibnum == RT_DEFAULT_FIB) { in in6_selectif()
918 struct ifnet **retifp, struct rtentry **retrt, u_int fibnum) in in6_selectroute_fib() argument
922 retrt, 0, fibnum)); in in6_selectroute_fib()
944 uint32_t fibnum, scopeid; in in6_selecthlim() local
947 fibnum = in6p->inp_inc.inc_fibnum; in in6_selecthlim()
949 if (fib6_lookup_nh_basic(fibnum, &dst, scopeid, 0, 0, &nh6)==0){ in in6_selecthlim()