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

/xnu-2782.1.97/bsd/netinet6/
H A Din6_pcb.c192 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 Draw_ip6.c596 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 Dicmp6.c2141 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 Dudp6_output.c448 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 Dnd6_nbr.c556 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 Dudp_usrreq.c1221 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 Draw_ip.c490 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 Din_pcb.c709 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 Dtcp_usrreq.c1221 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 Dtcp_output.c2301 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 Dtcp_subr.c618 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;

Completed in 106 milliseconds