Searched refs:rt_ifp (Results 1 - 25 of 42) sorted by relevance

12

/xnu-2422.115.4/bsd/netinet/
H A Din_rmx.c154 if (in_broadcast(sin->sin_addr, rt->rt_ifp)) {
168 rt->rt_ifp)
169 rt->rt_rmx.rmx_mtu = rt->rt_ifp->if_mtu;
198 (rt->rt_ifp != NULL) ?
199 rt->rt_ifp->if_xname : "",
201 (rt2->rt_ifp != NULL) ?
202 rt2->rt_ifp->if_xname : "",
231 dbuf, gbuf, (rt->rt_ifp != NULL) ?
232 rt->rt_ifp->if_xname : "", flags, RTF_BITS,
237 (rt->rt_ifp !
[all...]
H A Din_arp.c447 !(rt->rt_ifp->if_flags & IFF_LOOPBACK) &&
701 SDL(gate)->sdl_type = rt->rt_ifp->if_type;
702 SDL(gate)->sdl_index = rt->rt_ifp->if_index;
716 dlil_send_arp(rt->rt_ifp, ARPOP_REQUEST,
731 if_name(rt->rt_ifp));
734 SDL(gate)->sdl_type = rt->rt_ifp->if_type;
735 SDL(gate)->sdl_index = rt->rt_ifp->if_index;
770 dlil_resolve_multi(rt->rt_ifp, rt_key(rt), gate,
775 rt->rt_ifp)) {
778 ifnet_llbroadcast_copy_bytes(rt->rt_ifp,
[all...]
H A Din_gif.c201 (sc->gif_ro.ro_rt != NULL && sc->gif_ro.ro_rt->rt_ifp == ifp)) {
221 if (sc->gif_ro.ro_rt->rt_ifp == ifp) {
227 ifp->if_mtu = sc->gif_ro.ro_rt->rt_ifp->if_mtu
390 if (rt == NULL || rt->rt_ifp != m->m_pkthdr.rcvif) {
H A Dip_output.c760 if (IFNET_IS_CELLULAR(ro->ro_rt->rt_ifp)) {
793 * Note: ia_ifp may not be the same as rt_ifp; the latter
796 ifp = ro->ro_rt->rt_ifp;
1374 ifp = ro->ro_rt->rt_ifp;
1647 ifp = ro_fwd->ro_rt->rt_ifp;
3100 struct ifnet *rt_ifp; local
3113 rt_ifp = (ro->ro_rt != NULL) ? ro->ro_rt->rt_ifp : NULL;
3135 scope = rt_ifp->if_index;
3164 if_name(rt_ifp));
[all...]
H A Dtcp_subr.c740 ro6->ro_rt->rt_ifp :
795 (outif = ro6->ro_rt->rt_ifp) !=
822 (outif = sro.ro_rt->rt_ifp) !=
1828 rt->rt_ifp->if_mtu; */
2215 tp->t_state == TCPS_SYN_SENT && rt != NULL && rt->rt_ifp != NULL &&
2216 (rt->rt_ifp->if_eflags & IFEF_NOWINDOWSCALE)) {
2222 if (rt != NULL && rt->rt_ifp != NULL) {
2224 (rt->rt_ifp->if_hwassist & IFNET_MULTIPAGES));
2225 tcp_set_tso(tp, rt->rt_ifp);
2231 rt->rt_ifp
[all...]
H A Dtcp_output.c448 if ((ifp = rt->rt_ifp) != NULL) {
472 cell = IFNET_IS_CELLULAR(rt->rt_ifp);
473 wifi = (!cell && IFNET_IS_WIFI(rt->rt_ifp));
1891 inp->in6p_route.ro_rt->rt_ifp : NULL);
2374 if (ro6.ro_rt != NULL && (outif = ro6.ro_rt->rt_ifp) !=
2379 if (ro.ro_rt != NULL && (outif = ro.ro_rt->rt_ifp) !=
H A Din_pcb.c1020 (ro->ro_rt == NULL || ro->ro_rt->rt_ifp == NULL)) {
1056 if (!(ro->ro_rt->rt_ifp->if_flags & IFF_LOOPBACK)) {
1063 if (nocell && IFNET_IS_CELLULAR(ro->ro_rt->rt_ifp)) {
1077 VERIFY(ro->ro_rt->rt_ifp->if_flags & IFF_LOOPBACK);
1154 ifp = ro->ro_rt->rt_ifp;
2660 inp->inp_route.ro_rt->rt_ifp : NULL);
H A Dtcp_input.c4653 maxmtu = rt->rt_ifp->if_mtu;
4655 maxmtu = MIN(rt->rt_rmx.rmx_mtu, rt->rt_ifp->if_mtu);
4669 if ((ndi = ND_IFINFO(rt->rt_ifp)) != NULL && !ndi->initialized)
4674 maxmtu = IN6_LINKMTU(rt->rt_ifp);
4676 maxmtu = MIN(rt->rt_rmx.rmx_mtu, IN6_LINKMTU(rt->rt_ifp));
4759 ifp = rt->rt_ifp;
4969 if (rt->rt_ifp->if_type == IFT_PPP && slowlink_wsize > 0 &&
4970 rt->rt_ifp->if_baudrate > 9600 && rt->rt_ifp->if_baudrate <= 128000) {
H A Din_tclass.c982 (rt->rt_ifp->if_flags & (IFF_LOOPBACK|IFF_POINTOPOINT)))) {
983 if (!(rt->rt_ifp->if_flags & IFF_POINTOPOINT))
H A Dip_input.c2788 if (rt->rt_ifp == m->m_pkthdr.rcvif &&
2903 if (rt->rt_ifp != NULL)
2904 nextmtu = rt->rt_ifp->if_mtu;
2967 if (ro->ro_rt->rt_ifp != NULL) {
2969 rt_ifp->if_mtu;
H A Dudp_usrreq.c1608 cell = IFNET_IS_CELLULAR(ro.ro_rt->rt_ifp);
1609 wifi = (!cell && IFNET_IS_WIFI(ro.ro_rt->rt_ifp));
1657 if (rt != NULL && (outifp = rt->rt_ifp) != inp->inp_last_outifp)
/xnu-2422.115.4/bsd/netinet6/
H A Din6_rmx.c219 rt->rt_ifp)
220 rt->rt_rmx.rmx_mtu = rt->rt_ifp->if_mtu;
249 (rt->rt_ifp != NULL) ?
250 rt->rt_ifp->if_xname : "",
252 dbufc, (rt2->rt_ifp != NULL) ?
253 rt2->rt_ifp->if_xname : "",
295 rt2->rt_ifp == rt->rt_ifp) {
313 dbuf, gbuf, (rt->rt_ifp != NULL) ?
314 rt->rt_ifp
[all...]
H A Dip6_forward.c158 ifscope = rt->rt_ifp->if_index;
173 if (rt->rt_ifp->if_index != ifscope) {
210 /* XXX in6_ifstat_inc(rt->rt_ifp, ifs6_in_discard) */
226 /* XXX in6_ifstat_inc(rt->rt_ifp, ifs6_in_discard) */
475 if (in6_setscope(&src_in6, rt->rt_ifp, &outzone)) {
492 in6_ifstat_inc(rt->rt_ifp, ifs6_in_discard);
502 if_name(m->m_pkthdr.rcvif), if_name(rt->rt_ifp));
524 in6_setscope(&dst_in6, rt->rt_ifp, &outzone) != 0 ||
532 if (m->m_pkthdr.len > rt->rt_ifp->if_mtu) {
533 in6_ifstat_inc(rt->rt_ifp, ifs6_in_toobi
[all...]
H A Din6_gif.c196 (sc->gif_ro6.ro_rt != NULL && sc->gif_ro6.ro_rt->rt_ifp == ifp)) {
216 if (sc->gif_ro6.ro_rt->rt_ifp == ifp) {
222 ifp->if_mtu = sc->gif_ro6.ro_rt->rt_ifp->if_mtu
352 if (!rt || rt->rt_ifp != ifp) {
H A Dudp6_output.c336 in6p->in6p_route.ro_rt->rt_ifp : NULL);
402 ro_rt->rt_ifp);
404 ro_rt->rt_ifp));
448 (outif = rt->rt_ifp) != in6p->in6p_last_outifp)
H A Din6_src.c699 if (ro->ro_rt->rt_ifp->if_flags & IFF_LOOPBACK)
715 struct ifnet *rt_ifp; local
717 rt_ifp = (ro->ro_rt != NULL) ? ro->ro_rt->rt_ifp : NULL;
729 scope = rt_ifp->if_index;
758 if_name(rt_ifp));
825 (ifa->ifa_ifp != ron->ro_rt->rt_ifp && !proxied_ifa))))) ||
851 ifp = ifp0 = ron->ro_rt->rt_ifp;
882 (ifa->ifa_ifp != ro->ro_rt->rt_ifp && !proxied_ifa)))))) {
921 ifp = ifp0 = ro->ro_rt->rt_ifp;
[all...]
H A Dnd6_nbr.c177 !(rt->rt_ifp->if_flags & IFF_LOOPBACK) &&
956 if (rt->rt_ifp != ifp) {
966 rt->rt_if_ref_fn(rt->rt_ifp, -1);
970 rt->rt_ifp = ifp;
977 rt->rt_rmx.rmx_mtu = rt->rt_ifp->if_mtu;
1013 ndi = ND_IFINFO(rt->rt_ifp);
1141 struct ifnet *rt_ifp = rt->rt_ifp; local
1148 dr = defrouter_lookup(in6, rt_ifp);
1163 rt6_flush(&ip6->ip6_src, rt_ifp);
[all...]
H A Draw_ip6.c499 if (in6p->in6p_route.ro_rt->rt_ifp != NULL)
500 index = in6p->in6p_route.ro_rt->rt_ifp->if_index;
603 (outif = rt->rt_ifp) != in6p->in6p_last_outifp)
927 outif = inp->in6p_route.ro_rt->rt_ifp;
H A Dnd6_prproxy.c586 if (!(rt->rt_flags & RTF_PROXY) || rt->rt_ifp == ifp) {
590 if_name(rt->rt_ifp)));
661 if (rt->rt_ifp != fwd_ifp || !(rt->rt_flags & RTF_PROXY)) {
670 "for dst %s\n", if_name(rt->rt_ifp),
692 "route for dst %s\n", if_name(rt->rt_ifp),
H A Dnd6.c808 /* rt->rt_ifp should never be NULL */
809 if ((ifp = rt->rt_ifp) == NULL) {
810 panic("%s: ln(%p) rt(%p) rt_ifp == NULL", __func__,
1598 * Note that rt->rt_ifp may not be the same as ifp,
1744 * XXX: we can't use rt->rt_ifp to check for the interface, since
1939 dr = defrouter_lookup(&SIN6(rt_key(rt))->sin6_addr, rt->rt_ifp);
1949 rt6_flush(&in6, rt->rt_ifp);
1985 defrouter_select(rt->rt_ifp);
2012 struct ifnet *ifp = rt->rt_ifp;
2241 ifa = (struct ifaddr *)in6ifa_ifpwithaddr(rt->rt_ifp,
[all...]
H A Din6_pcb.c454 if (rt != NULL && rt->rt_ifp != *outif) {
455 ifnet_reference(rt->rt_ifp); /* for caller */
458 *outif = rt->rt_ifp;
/xnu-2422.115.4/bsd/net/
H A Droute.c152 * rt_key, rt_gateway, rt_ifp, rt_ifa
161 * entry will prevent its rt_key, rt_gateway, rt_ifp and rt_ifa
858 if (rt->rt_ifp != NULL && !ROUTE_UNUSABLE(ro)) {
1934 ifscope = rt->rt_ifp->if_index;
2025 rt->rt_ifp = rt->rt_ifa->ifa_ifp;
2128 rt->rt_ifp->if_index);
2463 * we're holding rnh_lock now, so rt_gateway and rt_ifp of gwrt
2467 gwrt != NULL && gwrt->rt_ifp != NULL &&
2468 gwrt->rt_ifp->if_index != ifscope) {
2494 if (rt_primary_default(rt, dst) && rt->rt_ifp !
[all...]
H A Drtsock.c539 ifp = rt->rt_ifp;
554 } else if ((ifp = rt->rt_ifp) != NULL) {
867 if (rt->rt_ifp != ifp) {
879 rt->rt_if_ref_fn(rt->rt_ifp, -1);
882 rt->rt_ifp = ifp;
889 rt->rt_ifp->if_index);
896 rt->rt_rmx.rmx_mtu = rt->rt_ifp->if_mtu;
927 if ((rt->rt_ifp->if_flags & IFF_LOOPBACK) &&
928 (rt->rt_flags & RTF_HOST) && rt->rt_ifa->ifa_ifp == rt->rt_ifp) {
1471 rtm->rtm_index = rt->rt_ifp
[all...]
H A Dnetsrc.c158 if (ia->ia_ifp == rt->rt_ifp) {
H A Droute.h191 struct ifnet *rt_ifp; /* the answer: interface to use */ member in struct:rtentry

Completed in 262 milliseconds

12