Searched refs:fibnum (Results 1 - 23 of 23) sorted by relevance

/freebsd-9.3-release/sys/netinet/
H A Din_rmx.c244 int fibnum; local
248 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) {
249 newrock = rt_tables_get_rnh(fibnum, AF_INET);
310 int fibnum; local
316 for ( fibnum = 0; fibnum < rt_numfibs; fibnum++) {
317 rnh = rt_tables_get_rnh(fibnum, AF_INE
440 int fibnum; local
463 in_rtalloc_ign(struct route *ro, u_long ignflags, u_int fibnum) argument
469 in_rtrequest( int req, struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct rtentry **ret_nrt, u_int fibnum) argument
482 in_rtalloc1(struct sockaddr *dst, int report, u_long ignflags, u_int fibnum) argument
488 in_rtredirect(struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct sockaddr *src, u_int fibnum) argument
499 in_rtalloc(struct route *ro, u_int fibnum) argument
[all...]
H A Din_var.h457 void in_rtalloc_ign(struct route *ro, u_long ignflags, u_int fibnum);
458 void in_rtalloc(struct route *ro, u_int fibnum);
467 int in_rt_getifa(struct rt_addrinfo *, u_int fibnum);
H A Dip_icmp.c367 int fibnum; local
652 for ( fibnum = 0; fibnum < rt_numfibs; fibnum++) {
656 (struct sockaddr *)&icmpgw, fibnum);
H A Dip_var.h230 ip_rtaddr(struct in_addr, u_int fibnum);
H A Din.c971 int error, fibnum; local
982 fibnum = rt_add_addr_allfibs ? RT_ALL_FIBS : target->ia_ifp->if_fib;
1020 rt_addrmsg(RTM_ADD, &target->ia_ifa, fibnum);
1049 int error = 0, fibnum; local
1052 fibnum = rt_add_addr_allfibs ? RT_ALL_FIBS : target->ia_ifp->if_fib;
1105 rt_addrmsg(RTM_DELETE, &target->ia_ifa, fibnum);
H A Dip_input.c1320 ip_rtaddr(struct in_addr dst, u_int fibnum) argument
1331 in_rtalloc_ign(&sro, 0, fibnum);
H A Dip_mroute.c534 X_mrt_ioctl(u_long cmd, caddr_t data, int fibnum __unused)
/freebsd-9.3-release/sys/netinet6/
H A Din6_rmx.c241 u_int fibnum; local
243 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) {
244 rnh = rt_tables_get_rnh(fibnum, AF_INET6);
303 int flags, struct sockaddr *src, u_int fibnum)
306 rtredirect_fib(dst, gw, nm, flags, src, fibnum);
311 struct sockaddr *mask, int flags, struct rtentry **ret_nrt, u_int fibnum)
314 return (rtrequest_fib(req, dst, gw, mask, flags, ret_nrt, fibnum));
318 in6_rtalloc(struct route_in6 *ro, u_int fibnum) argument
302 in6_rtredirect(struct sockaddr *dst, struct sockaddr *gw, struct sockaddr *nm, int flags, struct sockaddr *src, u_int fibnum) argument
310 in6_rtrequest(int req, struct sockaddr *dst, struct sockaddr *gw, struct sockaddr *mask, int flags, struct rtentry **ret_nrt, u_int fibnum) argument
325 in6_rtalloc_ign(struct route_in6 *ro, u_long ignflags, u_int fibnum) argument
332 in6_rtalloc1(struct sockaddr *dst, int report, u_long ignflags, u_int fibnum) argument
[all...]
H A Din6_src.c531 struct ifnet **retifp, struct rtentry **retrt, int norouteok, u_int fibnum)
608 in6_rtalloc(ron, fibnum); /* multi path case? */
643 in6_rtalloc(ron, fibnum); /* multi path case? */
689 ntohl(sa6->sin6_addr.s6_addr32[3]), fibnum);
692 &ro->ro_dst, 0, 0UL, fibnum);
774 struct ifnet *oifp, u_int fibnum)
788 &rt, 1, fibnum)) != 0) {
792 if (oifp != NULL && fibnum == RT_DEFAULT_FIB) {
849 struct ifnet **retifp, struct rtentry **retrt, u_int fibnum)
853 retrt, 0, fibnum));
529 selectroute(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts, struct ip6_moptions *mopts, struct route_in6 *ro, struct ifnet **retifp, struct rtentry **retrt, int norouteok, u_int fibnum) argument
772 in6_selectif(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts, struct ip6_moptions *mopts, struct route_in6 *ro, struct ifnet **retifp, struct ifnet *oifp, u_int fibnum) argument
847 in6_selectroute_fib(struct sockaddr_in6 *dstsock, struct ip6_pktopts *opts, struct ip6_moptions *mopts, struct route_in6 *ro, struct ifnet **retifp, struct rtentry **retrt, u_int fibnum) argument
[all...]
H A Dnd6_rtr.c1559 int error, a_failure, fibnum; local
1571 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) {
1576 (struct sockaddr *)&mask6, rtflags, &rt, fibnum);
1717 int fibnum, a_failure; local
1739 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) {
1742 (struct sockaddr *)&mask6, 0, &rt, fibnum);
2122 u_int fibnum; local
[all...]
H A Dicmp6.c2505 u_int fibnum; local
2516 for (fibnum = 0; fibnum < rt_numfibs; fibnum++)
2520 fibnum);
H A Dnd6_nbr.c964 struct sockaddr *sdl0, u_int fibnum)
1004 M_SETFIB(m, fibnum);
962 nd6_na_output_fib(struct ifnet *ifp, const struct in6_addr *daddr6_0, const struct in6_addr *taddr6, u_long flags, int tlladdr, struct sockaddr *sdl0, u_int fibnum) argument
H A Dip6_output.c1386 int *alwaysfragp, u_int fibnum)
1408 in6_rtalloc(ro_pmtu, fibnum);
1384 ip6_getpmtu(struct route_in6 *ro_pmtu, struct route_in6 *ro, struct ifnet *ifp, struct in6_addr *dst, u_long *mtup, int *alwaysfragp, u_int fibnum) argument
/freebsd-9.3-release/sys/net/
H A Droute.c161 int fibnum; local
164 fibnum = curthread->td_proc->p_fibnum;
165 error = sysctl_handle_int(oidp, &fibnum, 0, req);
290 int fibnum; member in struct:setfib_args
296 if (uap->fibnum < 0 || uap->fibnum >= rt_numfibs)
298 td->td_proc->p_fibnum = uap->fibnum;
313 rtalloc_fib(struct route *ro, u_int fibnum) argument
315 rtalloc_ign_fib(ro, 0UL, fibnum);
335 rtalloc_ign_fib(struct route *ro, u_long ignore, u_int fibnum) argument
364 rtalloc1_fib(struct sockaddr *dst, int report, u_long ignflags, u_int fibnum) argument
534 rtredirect_fib(struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct sockaddr *src, u_int fibnum) argument
669 rtioctl_fib(u_long req, caddr_t data, u_int fibnum) argument
697 ifa_ifwithroute_fib(int flags, struct sockaddr *dst, struct sockaddr *gateway, u_int fibnum) argument
784 rtrequest_fib(int req, struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct rtentry **ret_nrt, u_int fibnum) argument
828 rt_getifa_fib(struct rt_addrinfo *info, u_int fibnum) argument
1114 rtrequest1_fib(int req, struct rt_addrinfo *info, struct rtentry **ret_nrt, u_int fibnum) argument
1496 rtinit1(struct ifaddr *ifa, int cmd, int flags, int fibnum) argument
1767 rt_addrmsg(int cmd, struct ifaddr *ifa, int fibnum) argument
1800 rt_routemsg(int cmd, struct ifnet *ifp, int error, struct rtentry *rt, int fibnum) argument
1827 rt_newaddrmsg_fib(int cmd, struct ifaddr *ifa, int error, struct rtentry *rt, int fibnum) argument
[all...]
H A Dflowtable.h69 struct sockaddr_storage *dsa, uint32_t fibnum, int flags);
72 struct sockaddr_storage *dsa, struct route *ro, uint32_t fibnum, int flags);
H A Droute.h417 int rt_getifa_fib(struct rt_addrinfo *, u_int fibnum);
418 void rtalloc_ign_fib(struct route *ro, u_long ignflags, u_int fibnum);
419 void rtalloc_fib(struct route *ro, u_int fibnum);
H A Drtsock.c229 int fibnum; local
240 fibnum = M_GETFIB(m);
243 rp->rcb_socket->so_fibnum == fibnum)
1201 int fibnum)
1213 if (fibnum != RT_ALL_FIBS) {
1214 KASSERT(fibnum >= 0 && fibnum < rt_numfibs, ("%s: fibnum out "
1215 "of range 0 <= %d < %d", __func__, fibnum, rt_numfibs));
1216 M_SETFIB(m, fibnum);
1200 rt_missmsg_fib(int type, struct rt_addrinfo *rtinfo, int flags, int error, int fibnum) argument
1266 rtsock_addrmsg(int cmd, struct ifaddr *ifa, int fibnum) argument
1315 rtsock_routemsg(int cmd, struct ifnet *ifp, int error, struct rtentry *rt, int fibnum) argument
[all...]
H A Dradix_mpath.c201 rtalloc_mpath_fib(struct route *ro, uint32_t hash, u_int fibnum) argument
215 ro->ro_rt = rtalloc1_fib(&ro->ro_dst, 1, 0, fibnum);
H A Dflowtable.c377 rtalloc_ign_wrapper(struct route *ro, uint32_t hash, u_int fibnum) argument
380 rtalloc_ign_fib(ro, 0, fibnum);
970 uint32_t fibnum, struct route *ro, uint16_t flags)
1036 fle->f_fibnum = fibnum;
1045 struct route *ro, uint32_t fibnum, int flags)
1066 "kern_flowtable_insert: key=%x:%x:%x hash=%x fibnum=%d flags=%x\n",
1067 key[0], key[1], key[2], hash, fibnum, flags);
1068 return (flowtable_insert(ft, hash, key, fibnum, ro, flags));
1114 struct sockaddr_storage *dsa, uint32_t fibnum, int flags)
1194 && (fibnum
969 flowtable_insert(struct flowtable *ft, uint32_t hash, uint32_t *key, uint32_t fibnum, struct route *ro, uint16_t flags) argument
1043 kern_flowtable_insert(struct flowtable *ft, struct sockaddr_storage *ssa, struct sockaddr_storage *dsa, struct route *ro, uint32_t fibnum, int flags) argument
1113 flowtable_lookup(struct flowtable *ft, struct sockaddr_storage *ssa, struct sockaddr_storage *dsa, uint32_t fibnum, int flags) argument
[all...]
/freebsd-9.3-release/usr.bin/netstat/
H A Droute.c150 int fam, fibnum, numfibs; local
153 if (sysctlbyname("net.my_fibnum", &fibnum, &intsize, NULL, 0) == -1)
154 fibnum = 0;
188 tmpfib = fibnum;
/freebsd-9.3-release/sbin/route/
H A Droute.c804 int key, error, flags, nrflags, fibnum; local
1019 fibnum = 0;
1022 fibnum++;
1024 if (fibnum > 0) {
1041 if (fibnum-- > 1)
1049 fibnum = 0;
/freebsd-9.3-release/sys/kern/
H A Dsystrace_args.c942 iarg[0] = p->fibnum; /* int */
/freebsd-9.3-release/sys/sys/
H A Dsysproto.h549 char fibnum_l_[PADL_(int)]; int fibnum; char fibnum_r_[PADR_(int)]; member in struct:setfib_args

Completed in 312 milliseconds