Home
last modified time | relevance | path

Searched refs:rt_ifidx (Results 1 – 25 of 30) sorted by relevance

12

/openbsd/src/sys/netinet6/
Dip6_forward.c228 in6_addr2scopeid(rt->rt_ifidx, &ip6->ip6_src)) { in ip6_forward()
242 src6, dst6, ip6->ip6_nxt, ifidx, rt->rt_ifidx); in ip6_forward()
277 ifp = if_get(rt->rt_ifidx); in ip6_forward()
282 if (rt->rt_ifidx == ifidx && in ip6_forward()
410 destifp = if_get(rt->rt_ifidx); in ip6_forward()
Din6_src.c193 ifp = if_get(rt->rt_ifidx); in in6_pcbselsrc()
320 rt->rt_ifidx != opts->ip6po_pktinfo->ipi6_ifindex) { in in6_selectroute()
378 *retifp = if_get(rt->rt_ifidx); in in6_selectif()
Dnd6.c312 if ((ifp = if_get(rt->rt_ifidx)) == NULL) in nd6_llinfo_timer()
336 m->m_pkthdr.ph_ifidx = rt->rt_ifidx; in nd6_llinfo_timer()
579 (ifp != NULL && rt->rt_ifidx != ifp->if_index)) { in nd6_lookup()
674 ifp = if_get(rt->rt_ifidx); in nd6_free()
722 ifp = if_get(rt->rt_ifidx); in nd6_nud_hint()
Din6_ifattach.c443 if (rt && rt->rt_ifidx == ifp->if_index) in in6_ifdetach()
454 if (rt && rt->rt_ifidx == ifp->if_index) in in6_ifdetach()
Dip6_mroute.c373 if ((ifp = if_get(rt->rt_ifidx)) == NULL) in mrt6_rtwalk_mf6csysctl()
984 bdst, sizeof(bdst)), rt->rt_ifidx, in mf6c_expire_route()
1055 if ((ifn = if_get(rt->rt_ifidx)) == NULL) in ip6_mdq()
1209 if (rt->rt_ifidx == ifp->if_index) in mf6c_find()
1255 ifp = if_get(rt->rt_ifidx); in mrt6_mcast_del()
Dip6_divert.c165 m->m_pkthdr.ph_ifidx = rt->rt_ifidx; in divert6_output()
Dicmp6.c1026 ifp = if_get(rt->rt_ifidx); in icmp6_mtudisc_update()
1457 ifp = if_get(rt->rt_ifidx); in icmp6_redirect_output()
1847 ifp = if_get(rt->rt_ifidx); in icmp6_mtudisc_timeout()
Dip6_input.c547 rt->rt_ifidx != ifp->if_index && in ip6_input_if()
560 out_if = if_get(rt->rt_ifidx); in ip6_input_if()
Dip6_output.c470 ifp = if_get(rt->rt_ifidx); in ip6_output()
1496 ifp = if_get(rt->rt_ifidx); in ip6_ctloutput()
2008 ifp = if_get(rt->rt_ifidx); in ip6_setmoptions()
Dnd6_nbr.c1352 rv = if_isconnected(ifp, rt->rt_ifidx); in nd6_isneighbor()
/openbsd/src/sys/netinet/
Dif_ether.c590 rt->rt_ifidx == ifp->if_index) in in_arpinput()
606 rt->rt_ifidx == ifp->if_index && isaddr.s_addr != INADDR_ANY) { in in_arpinput()
629 if ((rt == NULL) || (rt->rt_ifidx != ifp->if_index)) in in_arpinput()
673 } else if (rt->rt_ifidx != ifp->if_index) { in arpcache()
678 rifp = if_get(rt->rt_ifidx); in arpcache()
700 } else if (!if_isconnected(ifp, rt->rt_ifidx)) { in arpcache()
701 rifp = if_get(rt->rt_ifidx); in arpcache()
758 ifp = if_get(rt->rt_ifidx); in arptfree()
826 ifp = if_get(rt->rt_ifidx); in arpproxy()
Dip_mroute.c171 if (rt->rt_ifidx == ifp->if_index) in mfc_find()
425 if ((ifp = if_get(rt->rt_ifidx)) == NULL) in mrt_rtwalk_mfcsysctl()
794 rt->rt_ifidx, mfc->mfc_expire ? "yes" : "no"); in mfc_expire_route()
1245 if ((ifp = if_get(rt->rt_ifidx)) == NULL) in ip_mdq()
1280 imo.imo_ifidx = rt->rt_ifidx; in ip_mdq()
1351 ifp = if_get(rt->rt_ifidx); in mrt_mcast_del()
Dip_input.c870 rt->rt_ifidx == ifp->if_index)) { in in_ouraddr()
910 rt->rt_ifidx != ifp->if_index && in in_ouraddr()
922 out_if = if_get(rt->rt_ifidx); in in_ouraddr()
1615 if (rt->rt_ifidx == ifp->if_index && in ip_forward()
1661 destifp = if_get(rt->rt_ifidx); in ip_forward()
Dip_divert.c155 m->m_pkthdr.ph_ifidx = rt->rt_ifidx; in divert_output()
Dip_icmp.c1018 ifp = if_get(rt->rt_ifidx); in icmp_mtudisc()
1075 ifp = if_get(rt->rt_ifidx); in icmp_mtudisc_timeout()
Dip_output.c202 ifp = if_get(ro->ro_rt->rt_ifidx); in ip_output()
1372 *ifidx = rt->rt_ifidx; in ip_multicast_if()
1384 *ifidx = rt->rt_ifidx; in ip_multicast_if()
/openbsd/src/sys/net/
Droute.c511 if (nhrt->rt_ifidx != rt->rt_ifidx) { in rt_setgwroute()
530 while (prt != NULL && prt->rt_ifidx != rt->rt_ifidx) in rt_setgwroute()
690 ifidx = rt->rt_ifidx; in rtredirect()
790 KASSERT(rt->rt_ifidx == ifp->if_index); in rtdeletemsg()
808 rt->rt_ifidx, error, tableid); in rtdeletemsg()
847 ifp = if_get(rt->rt_ifidx); in rtflushclone1()
871 ifp = if_get(rt->rt_ifidx); in rtflushclone()
906 if (ifp != NULL && ifp->if_index != rt->rt_ifidx) { in rtrequest_delete()
935 KASSERT(ifp->if_index == rt->rt_ifidx); in rtrequest_delete()
1043 rt->rt_ifidx = ifp->if_index; in rtrequest()
[all …]
Drtsock.c662 ifp = if_get(rt->rt_ifidx); in rtm_report()
681 rtm->rtm_index = rt->rt_ifidx; in rtm_report()
954 ifp = if_get(rt->rt_ifidx); in rtm_output()
998 ifp = if_get(rt->rt_ifidx); in rtm_output()
1079 ifp = if_get(rt->rt_ifidx); in rtm_output()
1125 rt->rt_ifidx = ifa->ifa_ifp->if_index; in rtm_output()
1747 ifp = if_get(rt->rt_ifidx); in rtm_send()
1756 rtm_miss(cmd, &info, rt->rt_flags, rt->rt_priority, rt->rt_ifidx, error, in rtm_send()
1992 ifp = if_get(rt->rt_ifidx); in sysctl_dumpentry()
2035 rtm->rtm_index = rt->rt_ifidx; in sysctl_dumpentry()
Droute.h132 unsigned int rt_ifidx; /* [N] interface to use */ member
Dbfd.c902 ifp = if_get(rt->rt_ifidx); in bfd_set_state()
905 __func__, rt->rt_ifidx); in bfd_set_state()
Dif_mpe.c188 ifp0 = if_get(rt->rt_ifidx); in mpe_start()
Dif_mpip.c686 ifp0 = if_get(rt->rt_ifidx); in mpip_start()
Dif_mpw.c668 ifp0 = if_get(rt->rt_ifidx); in mpw_start()
/openbsd/src/sys/netmpls/
Dmpls_input.c201 ifp = if_get(rt->rt_ifidx); in mpls_input()
252 ifp = if_get(rt->rt_ifidx); in mpls_input()
285 ifp = if_get(rt->rt_ifidx); in mpls_input_local()
/openbsd/src/usr.bin/netstat/
Droute.c309 if (rt->rt_ifidx != 0) in p_krtentry()
310 printf(" if%d", rt->rt_ifidx); in p_krtentry()

12