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

/freebsd-10.0-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.h461 void in_rtalloc_ign(struct route *ro, u_long ignflags, u_int fibnum);
462 void in_rtalloc(struct route *ro, u_int fibnum);
471 int in_rt_getifa(struct rt_addrinfo *, u_int fibnum);
H A Dip_icmp.c370 int fibnum; local
653 for ( fibnum = 0; fibnum < rt_numfibs; fibnum++) {
657 (struct sockaddr *)&icmpgw, fibnum);
H A Dip_var.h235 ip_rtaddr(struct in_addr, u_int fibnum);
H A Dip_input.c1322 ip_rtaddr(struct in_addr dst, u_int fibnum) argument
1333 in_rtalloc_ign(&sro, 0, fibnum);
H A Dip_mroute.c535 X_mrt_ioctl(u_long cmd, caddr_t data, int fibnum __unused)
/freebsd-10.0-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? */
644 in6_rtalloc(ron, fibnum); /* multi path case? */
690 ntohl(sa6->sin6_addr.s6_addr32[3]), fibnum);
693 &ro->ro_dst, 0, 0UL, fibnum);
775 struct ifnet *oifp, u_int fibnum)
789 &rt, 1, fibnum)) != 0) {
793 if (oifp != NULL && fibnum == RT_DEFAULT_FIB) {
850 struct ifnet **retifp, struct rtentry **retrt, u_int fibnum)
854 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
773 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
848 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.c1526 int error, a_failure, fibnum; local
1538 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) {
1543 (struct sockaddr *)&mask6, rtflags, &rt, fibnum);
1684 int fibnum, a_failure; local
1706 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) {
1709 (struct sockaddr *)&mask6, 0, &rt, fibnum);
2095 u_int fibnum; local
[all...]
H A Dicmp6.c2482 u_int fibnum; local
2493 for (fibnum = 0; fibnum < rt_numfibs; fibnum++)
2497 fibnum);
H A Dip6_output.c1155 m->m_pkthdr.fibnum = m0->m_pkthdr.fibnum;
1372 int *alwaysfragp, u_int fibnum)
1394 in6_rtalloc(ro_pmtu, fibnum);
1370 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
H A Dnd6_nbr.c966 struct sockaddr *sdl0, u_int fibnum)
1001 M_SETFIB(m, fibnum);
964 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
/freebsd-10.0-release/sys/net/
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.c143 int fibnum; local
146 fibnum = curthread->td_proc->p_fibnum;
147 error = sysctl_handle_int(oidp, &fibnum, 0, req);
275 int fibnum; member in struct:setfib_args
281 if (uap->fibnum < 0 || uap->fibnum >= rt_numfibs)
283 td->td_proc->p_fibnum = uap->fibnum;
298 rtalloc_fib(struct route *ro, u_int fibnum) argument
300 rtalloc_ign_fib(ro, 0UL, fibnum);
320 rtalloc_ign_fib(struct route *ro, u_long ignore, u_int fibnum) argument
349 rtalloc1_fib(struct sockaddr *dst, int report, u_long ignflags, u_int fibnum) argument
519 rtredirect_fib(struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct sockaddr *src, u_int fibnum) argument
654 rtioctl_fib(u_long req, caddr_t data, u_int fibnum) argument
682 ifa_ifwithroute_fib(int flags, struct sockaddr *dst, struct sockaddr *gateway, u_int fibnum) argument
769 rtrequest_fib(int req, struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct rtentry **ret_nrt, u_int fibnum) argument
813 rt_getifa_fib(struct rt_addrinfo *info, u_int fibnum) argument
1047 rtrequest1_fib(int req, struct rt_addrinfo *info, struct rtentry **ret_nrt, u_int fibnum) argument
1424 rtinit1(struct ifaddr *ifa, int cmd, int flags, int fibnum) argument
[all...]
H A Droute.h413 int rt_getifa_fib(struct rt_addrinfo *, u_int fibnum);
414 void rtalloc_ign_fib(struct route *ro, u_long ignflags, u_int fibnum);
415 void rtalloc_fib(struct route *ro, u_int fibnum);
H A Dradix_mpath.c259 rtalloc_mpath_fib(struct route *ro, uint32_t hash, u_int fibnum) argument
273 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...]
H A Drtsock.c242 int fibnum; local
253 fibnum = M_GETFIB(m);
256 rp->rcb_socket->so_fibnum == fibnum)
1283 int fibnum)
1295 if (fibnum != RTS_ALLFIBS) {
1296 KASSERT(fibnum >= 0 && fibnum < rt_numfibs, ("%s: fibnum out "
1297 "of range 0 <= %d < %d", __func__, fibnum, rt_numfibs));
1298 M_SETFIB(m, fibnum);
1282 rt_missmsg_fib(int type, struct rt_addrinfo *rtinfo, int flags, int error, int fibnum) argument
1350 rt_newaddrmsg_fib(int cmd, struct ifaddr *ifa, int error, struct rtentry *rt, int fibnum) argument
[all...]
/freebsd-10.0-release/usr.bin/netstat/
H A Droute.c146 routepr(u_long rtree, int fibnum) argument
153 if (fibnum == -1 &&
154 sysctlbyname("net.my_fibnum", &fibnum, &intsize, NULL, 0) == -1)
155 fibnum = 0;
158 if (fibnum < 0 || fibnum > numfibs - 1)
159 errx(EX_USAGE, "%d: invalid fib", fibnum);
173 if (fibnum)
174 printf(" (fib: %d)", fibnum);
194 tmpfib = fibnum;
[all...]
/freebsd-10.0-release/sbin/route/
H A Droute.c761 int key, error, flags, nrflags, fibnum; local
976 fibnum = 0;
979 fibnum++;
981 if (fibnum > 0) {
998 if (fibnum-- > 1)
1006 fibnum = 0;
/freebsd-10.0-release/sys/sys/
H A Dmbuf.h130 uint16_t fibnum; /* this packet should use this fib */ member in struct:pkthdr
1155 return (m->m_pkthdr.fibnum);
1162 ((_m)->m_pkthdr.fibnum) = (_fib); \
H A Dsysproto.h550 char fibnum_l_[PADL_(int)]; int fibnum; char fibnum_r_[PADR_(int)]; member in struct:setfib_args
/freebsd-10.0-release/sys/kern/
H A Dkern_mbuf.c655 m->m_pkthdr.fibnum = 0;
H A Dsystrace_args.c942 iarg[0] = p->fibnum; /* int */

Completed in 248 milliseconds