/freebsd-10.3-release/sys/netinet/ |
H A D | in_rmx.c | 240 int fibnum; local 244 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) { 245 newrock = rt_tables_get_rnh(fibnum, AF_INET); 306 int fibnum; local 312 for ( fibnum = 0; fibnum < rt_numfibs; fibnum++) { 313 rnh = rt_tables_get_rnh(fibnum, AF_INE 436 int fibnum; local 459 in_rtalloc_ign(struct route *ro, u_long ignflags, u_int fibnum) argument 465 in_rtrequest( int req, struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct rtentry **ret_nrt, u_int fibnum) argument 478 in_rtalloc1(struct sockaddr *dst, int report, u_long ignflags, u_int fibnum) argument 484 in_rtredirect(struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct sockaddr *src, u_int fibnum) argument 495 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 655 for ( fibnum = 0; fibnum < rt_numfibs; fibnum++) { 659 (struct sockaddr *)&icmpgw, fibnum);
|
H A D | in.c | 959 int fibnum; local 961 fibnum = rt_add_addr_allfibs ? RT_ALL_FIBS : 963 rt_addrmsg(RTM_ADD, &target->ia_ifa, fibnum); 1047 int fibnum; local 1049 fibnum = rt_add_addr_allfibs ? RT_ALL_FIBS : 1051 rt_addrmsg(RTM_DELETE, &target->ia_ifa, fibnum);
|
H A D | sctp_os_bsd.h | 414 #define SCTP_RTALLOC(ro, vrf_id, fibnum) \ 415 rtalloc_ign_fib((struct route *)ro, 0UL, fibnum)
|
H A D | ip_var.h | 226 ip_rtaddr(struct in_addr, u_int fibnum);
|
H A D | sctp_input.c | 189 mflowtype, mflowid, inp->fibnum, 1494 mflowtype, mflowid, inp->fibnum, 1704 mflowtype, mflowid, inp->fibnum, 2588 mflowtype, mflowid, l_inp->fibnum, 2811 inp->fibnum = (*inp_p)->fibnum; 4479 uint8_t mflowtype, uint32_t mflowid, uint16_t fibnum, 4643 mflowtype, mflowid, inp->fibnum, 4687 mflowtype, mflowid, fibnum, 5659 uint8_t mflowtype, uint32_t mflowid, uint16_t fibnum, 4475 sctp_process_control(struct mbuf *m, int iphlen, int *offset, int length, struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh, struct sctp_chunkhdr *ch, struct sctp_inpcb *inp, struct sctp_tcb *stcb, struct sctp_nets **netp, int *fwd_tsn_seen, uint8_t mflowtype, uint32_t mflowid, uint16_t fibnum, uint32_t vrf_id, uint16_t port) argument 5652 sctp_common_input_processing(struct mbuf **mm, int iphlen, int offset, int length, struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh, struct sctp_chunkhdr *ch, uint8_t compute_crc, uint8_t ecn_bits, uint8_t mflowtype, uint32_t mflowid, uint16_t fibnum, uint32_t vrf_id, uint16_t port) argument 6096 uint16_t fibnum; local [all...] |
H A D | sctp_pcb.h | 433 uint16_t fibnum; member in struct:sctp_inpcb
|
/freebsd-10.3-release/sys/netinet6/ |
H A D | in6_rmx.c | 240 u_int fibnum; local 242 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) { 243 rnh = rt_tables_get_rnh(fibnum, AF_INET6); 302 int flags, struct sockaddr *src, u_int fibnum) 305 rtredirect_fib(dst, gw, nm, flags, src, fibnum); 310 struct sockaddr *mask, int flags, struct rtentry **ret_nrt, u_int fibnum) 313 return (rtrequest_fib(req, dst, gw, mask, flags, ret_nrt, fibnum)); 317 in6_rtalloc(struct route_in6 *ro, u_int fibnum) argument 301 in6_rtredirect(struct sockaddr *dst, struct sockaddr *gw, struct sockaddr *nm, int flags, struct sockaddr *src, u_int fibnum) argument 309 in6_rtrequest(int req, struct sockaddr *dst, struct sockaddr *gw, struct sockaddr *mask, int flags, struct rtentry **ret_nrt, u_int fibnum) argument 324 in6_rtalloc_ign(struct route_in6 *ro, u_long ignflags, u_int fibnum) argument 331 in6_rtalloc1(struct sockaddr *dst, int report, u_long ignflags, u_int fibnum) argument [all...] |
H A D | in6_src.c | 549 struct ifnet **retifp, struct rtentry **retrt, int norouteok, u_int fibnum) 626 in6_rtalloc(ron, fibnum); /* multi path case? */ 662 in6_rtalloc(ron, fibnum); /* multi path case? */ 708 ntohl(sa6->sin6_addr.s6_addr32[3]), fibnum); 711 &ro->ro_dst, 0, 0UL, fibnum); 793 struct ifnet *oifp, u_int fibnum) 807 &rt, 1, fibnum)) != 0) { 811 if (oifp != NULL && fibnum == RT_DEFAULT_FIB) { 868 struct ifnet **retifp, struct rtentry **retrt, u_int fibnum) 872 retrt, 0, fibnum)); 547 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 791 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 866 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 | 1534 int error, a_failure, fibnum; local 1546 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) { 1551 (struct sockaddr *)&mask6, rtflags, &rt, fibnum); 1692 int fibnum, a_failure; local 1714 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) { 1717 (struct sockaddr *)&mask6, 0, &rt, fibnum); 2103 u_int fibnum; local [all...] |
H A D | nd6_nbr.c | 402 u_int fibnum) 431 M_SETFIB(m, fibnum); 970 struct sockaddr *sdl0, u_int fibnum) 1001 M_SETFIB(m, fibnum); 400 nd6_ns_output_fib(struct ifnet *ifp, const struct in6_addr *daddr6, const struct in6_addr *taddr6, struct llentry *ln, uint8_t *nonce, u_int fibnum) argument 968 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 D | sctp6_usrreq.c | 84 uint16_t fibnum; local 110 fibnum = M_GETFIB(m); 175 mflowtype, mflowid, fibnum,
|
H A D | icmp6.c | 2474 u_int fibnum; local 2485 for (fibnum = 0; fibnum < rt_numfibs; fibnum++) 2489 fibnum);
|
H A D | ip6_output.c | 257 m->m_pkthdr.fibnum = m0->m_pkthdr.fibnum; 1206 int *alwaysfragp, u_int fibnum) 1228 in6_rtalloc(ro_pmtu, fibnum); 1204 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-10.3-release/sys/net/ |
H A D | route.c | 152 int fibnum; local 155 fibnum = curthread->td_proc->p_fibnum; 156 error = sysctl_handle_int(oidp, &fibnum, 0, req); 327 int fibnum; member in struct:setfib_args 333 if (uap->fibnum < 0 || uap->fibnum >= rt_numfibs) 335 td->td_proc->p_fibnum = uap->fibnum; 350 rtalloc_fib(struct route *ro, u_int fibnum) argument 352 rtalloc_ign_fib(ro, 0UL, fibnum); 372 rtalloc_ign_fib(struct route *ro, u_long ignore, u_int fibnum) argument 401 rtalloc1_fib(struct sockaddr *dst, int report, u_long ignflags, u_int fibnum) argument 570 rtredirect_fib(struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct sockaddr *src, u_int fibnum) argument 705 rtioctl_fib(u_long req, caddr_t data, u_int fibnum) argument 733 ifa_ifwithroute_fib(int flags, struct sockaddr *dst, struct sockaddr *gateway, u_int fibnum) argument 820 rtrequest_fib(int req, struct sockaddr *dst, struct sockaddr *gateway, struct sockaddr *netmask, int flags, struct rtentry **ret_nrt, u_int fibnum) argument 864 rt_getifa_fib(struct rt_addrinfo *info, u_int fibnum) argument 1150 rtrequest1_fib(int req, struct rt_addrinfo *info, struct rtentry **ret_nrt, u_int fibnum) argument 1512 rtinit1(struct ifaddr *ifa, int cmd, int flags, int fibnum) argument 1774 rt_addrmsg(int cmd, struct ifaddr *ifa, int fibnum) argument 1807 rt_routemsg(int cmd, struct ifnet *ifp, int error, struct rtentry *rt, int fibnum) argument 1834 rt_newaddrmsg_fib(int cmd, struct ifaddr *ifa, int error, struct rtentry *rt, int fibnum) argument [all...] |
H A D | flowtable.c | 191 uint32_t fibnum; local 206 fibnum = M_GETFIB(m); 220 fibnum |= (FL_STALE << 24); 248 fibnum |= proto << 16; 251 fibnum); 256 sizeof(struct in_addr), fibnum); 297 uint32_t fibnum; local 313 fibnum = M_GETFIB(m); 335 fibnum |= (FL_STALE << 24); 389 fibnum | 468 flow_matches(struct flentry *fle, uint32_t *key, int keylen, uint32_t fibnum) argument 513 uint16_t fibnum = fibnum0; local 704 flowtable_lookup_common(struct flowtable *ft, uint32_t *key, int keylen, uint32_t fibnum) argument [all...] |
H A D | route.h | 389 int rt_getifa_fib(struct rt_addrinfo *, u_int fibnum); 390 void rtalloc_ign_fib(struct route *ro, u_long ignflags, u_int fibnum); 391 void rtalloc_fib(struct route *ro, u_int fibnum);
|
H A D | radix_mpath.c | 201 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 D | rtsock.c | 234 int fibnum; local 245 fibnum = M_GETFIB(m); 248 rp->rcb_socket->so_fibnum == fibnum) 1264 int fibnum) 1276 if (fibnum != RT_ALL_FIBS) { 1277 KASSERT(fibnum >= 0 && fibnum < rt_numfibs, ("%s: fibnum out " 1278 "of range 0 <= %d < %d", __func__, fibnum, rt_numfibs)); 1279 M_SETFIB(m, fibnum); 1263 rt_missmsg_fib(int type, struct rt_addrinfo *rtinfo, int flags, int error, int fibnum) argument 1329 rtsock_addrmsg(int cmd, struct ifaddr *ifa, int fibnum) argument 1378 rtsock_routemsg(int cmd, struct ifnet *ifp, int error, struct rtentry *rt, int fibnum) argument [all...] |
H A D | if.c | 1806 ifa_ifwithdstaddr_fib(struct sockaddr *addr, int fibnum) argument 1815 if ((fibnum != RT_ALL_FIBS) && (ifp->if_fib != fibnum)) 1848 ifa_ifwithnet_fib(struct sockaddr *addr, int ignore_ptp, int fibnum) argument 1874 if ((fibnum != RT_ALL_FIBS) && (ifp->if_fib != fibnum))
|
/freebsd-10.3-release/usr.bin/netstat/ |
H A D | route.c | 162 routepr(int fibnum, int af) argument 168 if (fibnum == -1 && 169 sysctlbyname("net.my_fibnum", &fibnum, &intsize, NULL, 0) == -1) 170 fibnum = 0; 173 if (fibnum < 0 || fibnum > numfibs - 1) 174 errx(EX_USAGE, "%d: invalid fib", fibnum); 184 if (fibnum) 185 printf(" (fib: %d)", fibnum); 189 p_rtable_sysctl(fibnum, a 396 p_rtable_kvm(int fibnum, int af) argument 543 p_rtable_sysctl(int fibnum, int af) argument [all...] |
/freebsd-10.3-release/sbin/route/ |
H A D | route.c | 792 int key, error, flags, nrflags, fibnum; local 1012 fibnum = 0; 1015 fibnum++; 1017 if (fibnum > 0) { 1034 if (fibnum-- > 1) 1042 fibnum = 0;
|
/freebsd-10.3-release/sys/sys/ |
H A D | mbuf.h | 130 uint16_t fibnum; /* this packet should use this fib */ member in struct:pkthdr 1174 return (m->m_pkthdr.fibnum); 1181 ((_m)->m_pkthdr.fibnum) = (_fib); \
|
/freebsd-10.3-release/sys/kern/ |
H A D | kern_mbuf.c | 655 m->m_pkthdr.fibnum = 0;
|