Lines Matching refs:ipsec_ifp
232 result = ifnet_allocate_extended(&ipsec_init, &pcb->ipsec_ifp);
241 ifnet_set_mtu(pcb->ipsec_ifp, 1500);
242 ifnet_set_flags(pcb->ipsec_ifp, IFF_UP | IFF_MULTICAST | IFF_POINTOPOINT, 0xffff);
247 ifnet_set_eflags(pcb->ipsec_ifp, IFEF_NOAUTOIPV6LL, IFEF_NOAUTOIPV6LL);
251 ifnet_set_stat(pcb->ipsec_ifp, &stats);
254 result = ifnet_attach(pcb->ipsec_ifp, NULL);
257 ifnet_release(pcb->ipsec_ifp);
263 bpfattach(pcb->ipsec_ifp, DLT_NULL, 4);
267 ifnet_set_flags(pcb->ipsec_ifp, IFF_RUNNING, IFF_RUNNING);
427 ifnet_t ifp = pcb->ipsec_ifp;
514 ifnet_stat_increment_in(pcb->ipsec_ifp, utsp->utsp_packets,
517 ifnet_stat_increment_out(pcb->ipsec_ifp, utsp->utsp_packets,
536 result = ifnet_set_delegate(pcb->ipsec_ifp, del_ifp);
578 *len = snprintf(data, *len, "%s%d", ifnet_name(pcb->ipsec_ifp), ifnet_unit(pcb->ipsec_ifp)) + 1;
623 if (sp->ipsec_if != pcb->ipsec_ifp) {
624 printf("ipsec_output: Selected policy does not match %s interface.\n", pcb->ipsec_ifp->if_xname);
635 bpf_tap_out(pcb->ipsec_ifp, DLT_NULL, data, &af, sizeof(af));
697 bpf_tap_out(pcb->ipsec_ifp, DLT_NULL, data, &af, sizeof(af));
874 ifnet_release(pcb->ipsec_ifp);