/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | in6_pcb.c | 204 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 D | udp6_output.c | 421 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 D | raw_ip6.c | 567 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 D | icmp6.c | 2177 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 D | nd6_nbr.c | 562 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 D | udp_usrreq.c | 1230 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 D | in_pcb.c | 445 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 D | tcp_usrreq.c | 900 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 D | raw_ip.c | 465 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 D | tcp_output.c | 1992 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 D | tcp_subr.c | 594 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;
|