/freebsd-10.0-release/sys/netinet/ |
H A D | in_rmx.c | 244 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 D | in_var.h | 461 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 D | ip_icmp.c | 370 int fibnum; local 653 for ( fibnum = 0; fibnum < rt_numfibs; fibnum++) { 657 (struct sockaddr *)&icmpgw, fibnum);
|
H A D | ip_var.h | 235 ip_rtaddr(struct in_addr, u_int fibnum);
|
H A D | ip_input.c | 1322 ip_rtaddr(struct in_addr dst, u_int fibnum) argument 1333 in_rtalloc_ign(&sro, 0, fibnum);
|
H A D | ip_mroute.c | 535 X_mrt_ioctl(u_long cmd, caddr_t data, int fibnum __unused)
|
/freebsd-10.0-release/sys/netinet6/ |
H A D | in6_rmx.c | 241 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 D | in6_src.c | 531 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 D | nd6_rtr.c | 1526 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 D | icmp6.c | 2482 u_int fibnum; local 2493 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) 2497 fibnum);
|
H A D | ip6_output.c | 1155 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 D | nd6_nbr.c | 966 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 D | flowtable.h | 69 struct sockaddr_storage *dsa, uint32_t fibnum, int flags); 72 struct sockaddr_storage *dsa, struct route *ro, uint32_t fibnum, int flags);
|
H A D | route.c | 143 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 D | route.h | 413 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 D | radix_mpath.c | 259 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 D | flowtable.c | 377 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 D | rtsock.c | 242 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 D | route.c | 146 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 D | route.c | 761 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 D | mbuf.h | 130 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 D | sysproto.h | 550 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 D | kern_mbuf.c | 655 m->m_pkthdr.fibnum = 0;
|
H A D | systrace_args.c | 942 iarg[0] = p->fibnum; /* int */
|