Searched refs:oifp (Results 1 – 5 of 5) sorted by relevance
| /xnu-12377.61.12/bsd/netinet6/ |
| H A D | raw_ip6.c | 378 struct ifnet *__single oifp = NULL; in rip6_output() local 593 oifp = ifindex2ifnet[pi->ipi6_ifindex]; in rip6_output() 595 if (oifp != NULL) { in rip6_output() 596 ifnet_reference(oifp); in rip6_output() 600 oifp = im6o_multicast_ifp; in rip6_output() 601 ifnet_reference(oifp); in rip6_output() 603 ip6->ip6_dst.s6_addr16[1] = htons(oifp->if_index); in rip6_output() 605 difscope = oifp->if_index; in rip6_output() 678 if (oifp != NULL) { in rip6_output() 679 ifnet_release(oifp); in rip6_output() [all …]
|
| H A D | mld6.c | 3675 struct ifnet *__single oifp = NULL; in mld_dispatch_packet() local 3745 &oifp, NULL); in mld_dispatch_packet() 3752 if (oifp != NULL) { in mld_dispatch_packet() 3753 ifnet_release(oifp); in mld_dispatch_packet() 3759 if (oifp != NULL) { in mld_dispatch_packet() 3760 icmp6_ifstat_inc(oifp, ifs6_out_msg); in mld_dispatch_packet() 3764 icmp6_ifstat_inc(oifp, ifs6_out_mldreport); in mld_dispatch_packet() 3767 icmp6_ifstat_inc(oifp, ifs6_out_mlddone); in mld_dispatch_packet() 3770 ifnet_release(oifp); in mld_dispatch_packet()
|
| H A D | in6.c | 3417 in6_ifawithscope(struct ifnet *oifp, struct in6_addr *dst) in in6_ifawithscope() argument 3425 if (oifp == NULL) { in in6_ifawithscope() 3440 if (in6_addr2scopeid(ifp, dst) != in6_addr2scopeid(oifp, dst)) { in in6_ifawithscope() 3639 if (bifp == oifp && ifp != oifp) { /* (1) */ in in6_ifawithscope() 3643 if (bifp != oifp && ifp == oifp) { /* (2) */ in in6_ifawithscope() 3702 if (oifp == ifa_best->ia_ifp) { in in6_ifawithscope()
|
| /xnu-12377.61.12/bsd/netinet/ |
| H A D | in_pcb.c | 3725 struct ifnet *rtifp, *oifp; in inp_flush() local 3740 oifp = inp->inp_last_outifp; in inp_flush() 3745 if (oifp != NULL && oifp != rtifp) { in inp_flush() 3746 if_qflush_sc(oifp, so_tc2msc(optval), flowhash, NULL, NULL); in inp_flush()
|
| /xnu-12377.61.12/bsd/net/ |
| H A D | pf.c | 9218 pf_route(pbuf_t **pbufp, struct pf_rule *r, int dir, struct ifnet *oifp, in pf_route() argument 9238 (dir != PF_IN && dir != PF_OUT) || oifp == NULL) { in pf_route() 9328 if (oifp != ifp) { in pf_route() 9431 pf_route6(pbuf_t **pbufp, struct pf_rule *r, int dir, struct ifnet *oifp, in pf_route6() argument 9448 (dir != PF_IN && dir != PF_OUT) || oifp == NULL) { in pf_route6() 9498 ip6_output_setsrcifscope(m0, oifp->if_index, NULL); in pf_route6() 9499 ip6_output_setdstifscope(m0, oifp->if_index, NULL); in pf_route6() 9530 if (oifp != ifp) { in pf_route6()
|