Home | History | Annotate | Download | only in netinet

Lines Matching refs:fin

132 ipf_p_ipsec_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
135 ipf_main_softc_t *softc = fin->fin_main_soft;
148 if (fin->fin_v != 4)
151 off = fin->fin_plen - fin->fin_dlen + fin->fin_ipoff;
153 ip = fin->fin_ip;
154 m = fin->fin_m;
162 if (ipf_nat_outlookup(fin, 0, IPPROTO_ESP, nat->nat_nsrcip,
193 ipn->in_ifps[0] = fin->fin_ifp;
218 bcopy((char *)fin, (char *)&fi, sizeof(fi));
264 ipf_p_ipsec_inout(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
267 ipf_main_softc_t *softc = fin->fin_main_soft;
273 if ((fin->fin_out == 1) && (nat->nat_dir == NAT_INBOUND))
276 if ((fin->fin_out == 0) && (nat->nat_dir == NAT_OUTBOUND))
282 ip = fin->fin_ip;
286 bcopy((char *)fin, (char *)&fi, sizeof(fi));
350 ipf_p_ipsec_match(fr_info_t *fin, ap_session_t *aps, nat_t *nat)
359 if ((fin->fin_dlen < sizeof(cookies)) || (fin->fin_flx & FI_FRAG))
362 off = fin->fin_plen - fin->fin_dlen + fin->fin_ipoff;
364 m = fin->fin_m;