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

12

/freebsd-10.3-release/sys/netinet/
H A Din_rmx.c240 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 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
655 for ( fibnum = 0; fibnum < rt_numfibs; fibnum++) {
659 (struct sockaddr *)&icmpgw, fibnum);
H A Din.c959 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 Dsctp_os_bsd.h414 #define SCTP_RTALLOC(ro, vrf_id, fibnum) \
415 rtalloc_ign_fib((struct route *)ro, 0UL, fibnum)
H A Dip_var.h226 ip_rtaddr(struct in_addr, u_int fibnum);
H A Dsctp_input.c189 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 Dsctp_pcb.h433 uint16_t fibnum; member in struct:sctp_inpcb
/freebsd-10.3-release/sys/netinet6/
H A Din6_rmx.c240 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 Din6_src.c549 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 Dnd6_rtr.c1534 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 Dnd6_nbr.c402 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 Dsctp6_usrreq.c84 uint16_t fibnum; local
110 fibnum = M_GETFIB(m);
175 mflowtype, mflowid, fibnum,
H A Dicmp6.c2474 u_int fibnum; local
2485 for (fibnum = 0; fibnum < rt_numfibs; fibnum++)
2489 fibnum);
H A Dip6_output.c257 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 Droute.c152 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 Dflowtable.c191 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 Droute.h389 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 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 Drtsock.c234 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 Dif.c1806 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 Droute.c162 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 Droute.c792 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 Dmbuf.h130 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 Dkern_mbuf.c655 m->m_pkthdr.fibnum = 0;

Completed in 385 milliseconds

12