Home
last modified time | relevance | path

Searched refs:f_id (Results 1 – 10 of 10) sorted by relevance

/freebsd-11-stable/sys/netpfil/ipfw/nat64/
HDnat64lsn.c111 struct ipfw_flow_id f_id; member
127 const struct ipfw_flow_id *f_id, int jtype);
129 const struct ipfw_flow_id *f_id, struct mbuf **pm, uint32_t aaddr,
132 const struct ipfw_flow_id *f_id, struct mbuf **pm);
134 const struct ipfw_flow_id *f_id, struct mbuf **pm);
136 struct ipfw_flow_id *f_id, struct mbuf **pm);
321 nat64lsn_translate4(struct nat64lsn_cfg *cfg, const struct ipfw_flow_id *f_id, in nat64lsn_translate4() argument
336 addr = f_id->dst_ip; in nat64lsn_translate4()
337 port = f_id->dst_port; in nat64lsn_translate4()
344 nat_proto = nat64lsn_proto_map[f_id->proto]; in nat64lsn_translate4()
[all …]
HDnat64stl.c226 switch (args->f_id.addr_type) { in ipfw_nat64stl()
228 dst4 = htonl(args->f_id.dst_ip); in ipfw_nat64stl()
234 sizeof(struct in6_addr), &args->f_id.src_ip6, &tablearg); in ipfw_nat64stl()
245 if (args->f_id.proto != IPPROTO_ICMPV6) in ipfw_nat64stl()
250 if (args->f_id.addr_type == 4) in ipfw_nat64stl()
HDnat64clat.c223 switch (args->f_id.addr_type) { in ipfw_nat64clat()
240 if (args->f_id.proto != IPPROTO_ICMPV6) in ipfw_nat64clat()
/freebsd-11-stable/sys/netpfil/ipfw/
HDip_fw2.c875 if (code == ICMP6_UNREACH_RST && args->f_id.proto == IPPROTO_TCP) { in send_reject6()
881 m0 = ipfw_send_pkt(args->m, &(args->f_id), in send_reject6()
890 args->f_id.proto == IPPROTO_SCTP) { in send_reject6()
946 m0 = ipfw_send_abort(args->m, &(args->f_id), v_tag, in send_reject6()
996 } else if (code == ICMP_REJECT_RST && args->f_id.proto == IPPROTO_TCP) { in send_reject()
1001 m = ipfw_send_pkt(args->m, &(args->f_id), in send_reject()
1009 args->f_id.proto == IPPROTO_SCTP) { in send_reject()
1064 m = ipfw_send_abort(args->m, &(args->f_id), v_tag, in send_reject()
1106 id = &args->f_id; in check_uidgid()
1497 args->f_id._flags = TCP(ulp)->th_flags; in ipfw_chk()
[all …]
HDip_fw_log.c306 if (IS_IP6_FLOW_ID(&(args->f_id))) { in ipfw_log()
309 ip6_sprintf(ip6buf, &args->f_id.src_ip6)); in ipfw_log()
311 ip6_sprintf(ip6buf, &args->f_id.dst_ip6)); in ipfw_log()
326 switch (args->f_id.proto) { in ipfw_log()
341 args->f_id.proto == IPPROTO_UDP ? " ": "Lite ", in ipfw_log()
378 args->f_id.proto, src); in ipfw_log()
384 if (IS_IP6_FLOW_ID(&(args->f_id))) { in ipfw_log()
388 args->f_id.extra, in ipfw_log()
HDip_fw_dynamic.c1175 if (IN6_IS_ADDR_LINKLOCAL(&args->f_id.src_ip6) || in dyn_getscopeid()
1176 IN6_IS_ADDR_LINKLOCAL(&args->f_id.dst_ip6)) { in dyn_getscopeid()
1344 info->hashval = hash_packet(&args->f_id); in ipfw_dyn_lookup_state()
1347 if (IS_IP4_FLOW_ID(&args->f_id)) { in ipfw_dyn_lookup_state()
1350 s = dyn_lookup_ipv4_state(&args->f_id, ulp, info, pktlen); in ipfw_dyn_lookup_state()
1366 else if (IS_IP6_FLOW_ID(&args->f_id)) { in ipfw_dyn_lookup_state()
1369 s = dyn_lookup_ipv6_state(&args->f_id, dyn_getscopeid(args), in ipfw_dyn_lookup_state()
2005 return (dyn_install_state(&args->f_id, in ipfw_dyn_install_state()
2007 IS_IP6_FLOW_ID(&args->f_id) ? dyn_getscopeid(args): in ipfw_dyn_install_state()
HDip_dn_io.c891 si = ipdn_si_find(fs->sched, &(fwa->f_id)); in dummynet_io()
899 q = ipdn_q_find(fs, si, &(fwa->f_id)); in dummynet_io()
HDip_fw_private.h125 struct ipfw_flow_id f_id; /* grabbed from IP header */ member
/freebsd-11-stable/sys/netpfil/ipfw/pmod/
HDtcpmod.c205 if (args->f_id.proto != IPPROTO_TCP || in ipfw_tcpmod()
206 (args->f_id._flags & TH_SYN) == 0) in ipfw_tcpmod()
209 switch (args->f_id.addr_type) { in ipfw_tcpmod()
/freebsd-11-stable/sys/netpfil/ipfw/nptv6/
HDnptv6.c366 if (V_ip6_forwarding == 0 || args->f_id.addr_type != 6) in ipfw_nptv6()
410 args->f_id.src_ip6 = ip6->ip6_src; in ipfw_nptv6()
411 args->f_id.dst_ip6 = ip6->ip6_dst; in ipfw_nptv6()