Lines Matching defs:fi
1112 fr_info_t fi;
1119 bcopy((char *)fin, (char *)&fi, sizeof(fi));
1120 fi.fin_out = 0;
1121 fi.fin_p = proto;
1122 fi.fin_sport = 0;
1123 fi.fin_dport = port & 0xffff;
1124 fi.fin_flx |= FI_IGNORE;
1125 fi.fin_saddr = nat->nat_osrcaddr;
1126 fi.fin_daddr = nat->nat_odstaddr;
1134 fi.fin_dlen = sizeof(tcphdr_t);
1138 fi
1143 fi.fin_dp = &tcp;
1144 fi.fin_plen = fi.fin_hlen + fi.fin_dlen;
1154 is = ipf_state_lookup(&fi, &tcp, NULL);
1162 natl = ipf_nat_inlookup(&fi, nflags, proto, fi.fin_src, fi.fin_dst);
1174 fi.fin_fr = &rpcbfr;
1175 fi.fin_flx &= ~FI_IGNORE;
1193 ipn->in_dpmin = fi.fin_dport;
1194 ipn->in_dpmax = fi.fin_dport;
1195 ipn->in_dpnext = fi.fin_dport;
1206 natl = ipf_nat_add(&fi, ipn, NULL, nflags|SI_CLONE|NAT_SLAVE,
1218 fi.fin_saddr = natl->nat_nsrcaddr;
1219 fi.fin_daddr = natl->nat_ndstaddr;
1221 (void) ipf_nat_proto(&fi, natl, nflags);
1223 ipf_nat_update(&fi, natl);
1230 fi.fin_flx |= FI_NATED;
1231 fi.fin_flx &= ~FI_STATE;
1235 if (ipf_state_add(softc, &fi, NULL, nflags) != 0) {