Searched refs:outif (Results 1 - 11 of 11) sorted by relevance

/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_pcb.c204 struct ifnet *outif = NULL; local
268 outif = ifa->ifa_ifp;
357 inp->in6p_last_outifp = outif;
394 * provides a non-NULL outif, even in the error case. The caller is
399 struct in6_addr *plocal_addr6, struct ifnet **outif)
407 if (outif != NULL)
408 *outif = NULL;
437 * in6_selectsrc() might return outif with its reference held
442 &inp->in6p_route, outif, &src_storage, ifscope, &error);
444 if (outif !
398 in6_pcbladdr(struct inpcb *inp, struct sockaddr *nam, struct in6_addr *plocal_addr6, struct ifnet **outif) argument
497 struct ifnet *outif = NULL; local
[all...]
H A Dudp6_output.c421 struct ifnet *outif; local
438 * route is not multicast, update outif with that of
442 (outif = rt->rt_ifp) != in6p->in6p_last_outifp)
443 in6p->in6p_last_outifp = outif;
H A Draw_ip6.c567 struct ifnet *outif; local
584 * route is not multicast, update outif with that of
588 (outif = rt->rt_ifp) != in6p->in6p_last_outifp)
589 in6p->in6p_last_outifp = outif;
815 struct ifnet *outif = NULL; local
839 outif = ifa->ifa_ifp;
844 inp->in6p_last_outifp = outif;
860 struct ifnet *outif = NULL; local
888 outif = inp->in6p_route.ro_rt->rt_ifp;
889 inp->in6p_last_outifp = outif;
[all...]
H A Dicmp6.c2177 struct ifnet *outif = NULL; local
2306 * in6_selectsrc() might return outif with its reference held
2310 src = in6_selectsrc(&sin6, NULL, NULL, &ro, &outif,
2332 if (outif != NULL && (ndi = ND_IFINFO(outif)) != NULL &&
2365 if (outif != NULL) {
2366 ifnet_release(outif);
2367 outif = NULL;
2372 ip6_output(m, NULL, NULL, IPV6_OUTARGS, NULL, &outif, &ip6oa);
2373 if (outif !
2630 struct ifnet *outif = NULL; local
[all...]
H A Dnd6_nbr.c562 struct ifnet *outif = NULL; local
798 ip6_output(m, NULL, NULL, flags, im6o, &outif, &ip6oa);
799 if (outif) {
800 icmp6_ifstat_inc(outif, ifs6_out_msg);
801 icmp6_ifstat_inc(outif, ifs6_out_neighborsolicit);
802 ifnet_release(outif);
1280 struct ifnet *outif = NULL; local
1446 ip6_output(m, NULL, NULL, IPV6_OUTARGS, im6o, &outif, &ip6oa);
1447 if (outif) {
1448 icmp6_ifstat_inc(outif, ifs6_out_ms
[all...]
/darwin-on-arm/xnu/bsd/netinet/
H A Dudp_usrreq.c1230 udp_check_pktinfo(struct mbuf *control, struct ifnet **outif, struct in_addr *laddr) argument
1277 if (outif != NULL)
1278 *outif = ifp;
1286 if (outif != NULL)
1287 *outif = NULL;
1315 struct ifnet *outif = NULL; local
1332 error = udp_check_pktinfo(control, &outif, &pi_laddr);
1338 if (outif != NULL)
1339 ipoa.ipoa_boundif = outif->if_index;
1366 outif
[all...]
H A Din_pcb.c445 struct ifnet *outif = NULL; local
485 outif = ifa->ifa_ifp;
569 inp->inp_last_outifp = outif;
694 struct sockaddr_in *plocal_sin, struct ifnet **outif)
738 if (outif != NULL && *outif != NULL)
739 ifscope = (*outif)->if_index;
880 if (outif != NULL)
881 *outif = ia->ia_ifp;
897 struct ifnet **outif)
693 in_pcbladdr(struct inpcb *inp, struct sockaddr *nam, struct sockaddr_in *plocal_sin, struct ifnet **outif) argument
896 in_pcbconnect(struct inpcb *inp, struct sockaddr *nam, struct proc *p, struct ifnet **outif) argument
[all...]
H A Dtcp_usrreq.c900 struct ifnet *outif = NULL; local
913 error = in_pcbladdr(inp, nam, &ifaddr, &outif);
961 inp->inp_last_outifp = outif;
1019 struct ifnet *outif = NULL; local
1036 error = in6_pcbladdr(inp, nam, &addr6, &outif);
1066 inp->in6p_last_outifp = outif; /* no reference needed */
1109 if (outif != NULL)
1110 ifnet_release(outif);
H A Draw_ip.c465 struct ifnet *outif; local
482 * route is unicast, update outif with that of the
485 if (rt != NULL && (outif = rt->rt_ifp) != inp->inp_last_outifp)
486 inp->inp_last_outifp = outif;
855 struct ifnet *outif = NULL; local
868 outif = ifa->ifa_ifp;
873 inp->inp_last_outifp = outif;
H A Dtcp_output.c1992 struct ifnet *outif = NULL; local
2170 if (ro6.ro_rt != NULL && (outif = ro6.ro_rt->rt_ifp) !=
2172 inp->in6p_last_outifp = outif;
2175 if (ro.ro_rt != NULL && (outif = ro.ro_rt->rt_ifp) !=
2177 inp->inp_last_outifp = outif;
2179 if ((inp->inp_flags & INP_NO_IFT_CELLULAR) && outif != NULL &&
2180 outif->if_type == IFT_CELLULAR)
H A Dtcp_subr.c594 struct ifnet *outif; local
782 } else if ((outif = ro6->ro_rt->rt_ifp) !=
784 tp->t_inpcb->in6p_last_outifp = outif;
809 (outif = sro.ro_rt->rt_ifp) !=
811 tp->t_inpcb->inp_last_outifp = outif;

Completed in 102 milliseconds