/xnu-2782.1.97/bsd/netinet6/ |
H A D | in6_pcb.c | 192 struct ifnet *outif = NULL; local 282 outif = ifa->ifa_ifp; 378 inp->in6p_last_outifp = outif; 414 * provides a non-NULL outif, even in the error case. The caller is 419 struct in6_addr *plocal_addr6, struct ifnet **outif) 426 if (outif != NULL) 427 *outif = NULL; 456 * in6_selectsrc() might return outif with its reference held 461 &inp->in6p_route, outif, &src_storage, ifscope, &error); 463 if (outif ! 418 in6_pcbladdr(struct inpcb *inp, struct sockaddr *nam, struct in6_addr *plocal_addr6, struct ifnet **outif) argument 514 struct ifnet *outif = NULL; local [all...] |
H A D | raw_ip6.c | 596 struct ifnet *outif; local 612 * route is not multicast, update outif with that of 616 (outif = rt->rt_ifp) != in6p->in6p_last_outifp) 617 in6p->in6p_last_outifp = outif; 823 struct ifnet *outif = NULL; local 862 outif = ifa->ifa_ifp; 867 inp->in6p_last_outifp = outif; 883 struct ifnet *outif = NULL; local 917 outif = inp->in6p_route.ro_rt->rt_ifp; 918 inp->in6p_last_outifp = outif; [all...] |
H A D | icmp6.c | 2141 struct ifnet *outif = NULL; local 2270 * in6_selectsrc() might return outif with its reference held 2274 src = in6_selectsrc(&sin6, NULL, NULL, &ro, &outif, 2295 if (outif != NULL && (ndi = ND_IFINFO(outif)) != NULL && 2323 if (outif != NULL) { 2324 ifnet_release(outif); 2325 outif = NULL; 2330 ip6_output(m, NULL, NULL, IPV6_OUTARGS, NULL, &outif, &ip6oa); 2331 if (outif ! 2580 struct ifnet *outif = NULL; local [all...] |
H A D | udp6_output.c | 448 struct ifnet *outif; local 461 * If the destination route is unicast, update outif 465 (outif = rt->rt_ifp) != in6p->in6p_last_outifp) 466 in6p->in6p_last_outifp = outif;
|
H A D | nd6_nbr.c | 556 struct ifnet *outif = NULL; local 800 ip6_output(m, NULL, NULL, flags, im6o, &outif, &ip6oa); 801 if (outif) { 802 icmp6_ifstat_inc(outif, ifs6_out_msg); 803 icmp6_ifstat_inc(outif, ifs6_out_neighborsolicit); 804 ifnet_release(outif); 1230 struct ifnet *outif = NULL; local 1392 ip6_output(m, NULL, NULL, IPV6_OUTARGS, im6o, &outif, &ip6oa); 1393 if (outif) { 1394 icmp6_ifstat_inc(outif, ifs6_out_ms [all...] |
/xnu-2782.1.97/bsd/netinet/ |
H A D | udp_usrreq.c | 1221 udp_check_pktinfo(struct mbuf *control, struct ifnet **outif, argument 1228 if (outif != NULL) 1229 *outif = NULL; 1273 if (outif != NULL) { 1275 *outif = ifp; 1311 struct ifnet *outif = NULL; local 1326 VERIFY(outif == NULL); 1327 error = udp_check_pktinfo(control, &outif, &pi_laddr); 1333 if (outif != NULL) 1334 ipoa.ipoa_boundif = outif [all...] |
H A D | raw_ip.c | 490 struct ifnet *outif; local 506 * route is unicast, update outif with that of the 509 if (rt != NULL && (outif = rt->rt_ifp) != inp->inp_last_outifp) 510 inp->inp_last_outifp = outif; 842 struct ifnet *outif = NULL; local 874 outif = ifa->ifa_ifp; 879 inp->inp_last_outifp = outif;
|
H A D | in_pcb.c | 709 struct ifnet *outif = NULL; local 777 outif = ifa->ifa_ifp; 954 inp->inp_last_outifp = outif; 987 * provides a non-NULL outif, even in the error case. The caller is 997 unsigned int ifscope, struct ifnet **outif) 1005 if (outif != NULL) 1006 *outif = NULL; 1204 if (outif != NULL) { 1215 if (*outif != NULL) 1216 ifnet_release(*outif); 996 in_pcbladdr(struct inpcb *inp, struct sockaddr *nam, struct in_addr *laddr, unsigned int ifscope, struct ifnet **outif) argument 1246 in_pcbconnect(struct inpcb *inp, struct sockaddr *nam, struct proc *p, unsigned int ifscope, struct ifnet **outif) argument [all...] |
H A D | tcp_usrreq.c | 1221 struct ifnet *outif = NULL; local 1234 error = in_pcbladdr(inp, nam, &laddr, IFSCOPE_NONE, &outif); 1286 inp->inp_last_outifp = outif; 1327 if (outif != NULL) 1328 ifnet_release(outif); 1348 struct ifnet *outif = NULL; local 1365 error = in6_pcbladdr(inp, nam, &addr6, &outif); 1395 inp->in6p_last_outifp = outif; /* no reference needed */ 1445 if (outif != NULL) 1446 ifnet_release(outif); [all...] |
H A D | tcp_output.c | 2301 struct ifnet *outif = NULL; local 2499 if (ro6.ro_rt != NULL && (outif = ro6.ro_rt->rt_ifp) != 2501 inp->in6p_last_outifp = outif; 2504 if (ro.ro_rt != NULL && (outif = ro.ro_rt->rt_ifp) != 2506 inp->inp_last_outifp = outif;
|
H A D | tcp_subr.c | 618 struct ifnet *outif; local 828 (outif = ro6->ro_rt->rt_ifp) != 830 tp->t_inpcb->in6p_last_outifp = outif; 859 (outif = sro.ro_rt->rt_ifp) != 861 tp->t_inpcb->inp_last_outifp = outif;
|