| /freebsd/share/dtrace/ |
| H A D | ipfw.d | 163 addr_type = p->f_id.addr_type; 164 proto = p->f_id.proto; 165 proto_flags = p->f_id._flags; 168 fib = p->m != NULL ? p->m->m_pkthdr.fibnum : p->f_id.fib; 175 dst_ip = htonl(p->f_id.dst_ip); 176 src_ip = htonl(p->f_id.src_ip); 178 dst_ip6 = p->f_id.dst_ip6; 179 src_ip6 = p->f_id.src_ip6; 181 dst_port = p->f_id.dst_port; 182 src_port = p->f_id.src_port; [all …]
|
| /freebsd/sys/netpfil/ipfw/nat64/ |
| H A D | nat64lsn.c | 109 struct ipfw_flow_id f_id; member 143 const struct ipfw_flow_id *f_id, struct mbuf **mp); 145 struct ipfw_flow_id *f_id, struct mbuf **mp); 204 struct nat64lsn_host *host, const struct ipfw_flow_id *f_id __unused) in nat64lsn_get_aliaslink() 217 const struct ipfw_flow_id *f_id __unused) in nat64lsn_get_alias() 319 const struct ipfw_flow_id *f_id, uint32_t hval, in_addr_t faddr, in nat64lsn_get_state6to4() argument 332 state->sport == port && state->dport == f_id->dst_port) in nat64lsn_get_state6to4() 336 link = nat64lsn_get_aliaslink(cfg, host, f_id); in nat64lsn_get_state6to4() 380 convert_tcp_flags(f_id->_flags); in nat64lsn_get_state6to4() 383 state->dport = f_id->dst_port; in nat64lsn_get_state6to4() [all …]
|
| H A D | nat64stl.c | 224 switch (args->f_id.addr_type) { in ipfw_nat64stl() 226 dst4 = htonl(args->f_id.dst_ip); in ipfw_nat64stl() 232 sizeof(struct in6_addr), &args->f_id.src_ip6, &tablearg); in ipfw_nat64stl() 243 if (args->f_id.proto != IPPROTO_ICMPV6) in ipfw_nat64stl() 248 if (args->f_id.addr_type == 4) in ipfw_nat64stl()
|
| H A D | nat64clat.c | 221 switch (args->f_id.addr_type) { in ipfw_nat64clat() 238 if (args->f_id.proto != IPPROTO_ICMPV6) in ipfw_nat64clat()
|
| /freebsd/sys/netpfil/ipfw/ |
| H A D | ip_fw2.c | 885 if (code == ICMP6_UNREACH_RST && args->f_id.proto == IPPROTO_TCP) { in send_reject6() 891 m0 = ipfw_send_pkt(args->m, &(args->f_id), in send_reject6() 900 args->f_id.proto == IPPROTO_SCTP) { in send_reject6() 956 m0 = ipfw_send_abort(args->m, &(args->f_id), v_tag, in send_reject6() 1005 } else if (code == ICMP_REJECT_RST && args->f_id.proto == IPPROTO_TCP) { in send_reject() 1010 m = ipfw_send_pkt(args->m, &(args->f_id), in send_reject() 1018 args->f_id.proto == IPPROTO_SCTP) { in send_reject() 1073 m = ipfw_send_abort(args->m, &(args->f_id), v_tag, in send_reject() 1105 id = &args->f_id; in check_uidgid() 1493 args->f_id.fib = args->ifp->if_fib; /* best guess */ in ipfw_chk() [all …]
|
| H A D | ip_fw_log.c | 203 if (IS_IP4_FLOW_ID(&args->f_id)) { in ipfw_log_syslog() 226 if (IS_IP6_FLOW_ID(&args->f_id)) { in ipfw_log_syslog() 324 if (IS_IP6_FLOW_ID(&(args->f_id))) { in ipfw_log_syslog() 327 ip6_sprintf(ip6buf, &args->f_id.src_ip6)); in ipfw_log_syslog() 329 ip6_sprintf(ip6buf, &args->f_id.dst_ip6)); in ipfw_log_syslog() 344 switch (args->f_id.proto) { in ipfw_log_syslog() 359 args->f_id.proto == IPPROTO_UDP ? " ": "Lite ", in ipfw_log_syslog() 396 args->f_id.proto, src); in ipfw_log_syslog() 402 if (IS_IP6_FLOW_ID(&(args->f_id))) { in ipfw_log_syslog() 406 args->f_id.extra, in ipfw_log_syslog() [all …]
|
| H A D | ip_fw_dynamic.c | 1196 if (IN6_IS_ADDR_LINKLOCAL(&args->f_id.src_ip6) || in dyn_getscopeid() 1197 IN6_IS_ADDR_LINKLOCAL(&args->f_id.dst_ip6)) in dyn_getscopeid() 1390 info->hashval = hash_packet(&args->f_id); in ipfw_dyn_lookup_state() 1393 if (IS_IP4_FLOW_ID(&args->f_id)) { in ipfw_dyn_lookup_state() 1396 s = dyn_lookup_ipv4_state(&args->f_id, ulp, info, pktlen); in ipfw_dyn_lookup_state() 1412 else if (IS_IP6_FLOW_ID(&args->f_id)) { in ipfw_dyn_lookup_state() 1415 s = dyn_lookup_ipv6_state(&args->f_id, dyn_getscopeid(args), in ipfw_dyn_lookup_state() 2058 return (dyn_install_state(&args->f_id, in ipfw_dyn_install_state() 2060 IS_IP6_FLOW_ID(&args->f_id) ? dyn_getscopeid(args): in ipfw_dyn_install_state()
|
| H A D | ip_dn_io.c | 909 si = ipdn_si_find(fs->sched, &(fwa->f_id)); in dummynet_io() 917 q = ipdn_q_find(fs, si, &(fwa->f_id)); in dummynet_io()
|
| H A D | ip_fw_private.h | 133 struct ipfw_flow_id f_id; /* grabbed from IP header */ member
|
| /freebsd/stand/libsa/ |
| H A D | open.c | 90 if (f->f_id == fd) in fd2open_file() 110 return (f->f_id); in o_gethandle() 120 f->f_id = last->f_id + 1; in o_gethandle() 124 return (f->f_id); in o_gethandle()
|
| H A D | closeall.c | 41 (void)close(f->f_id); in closeall()
|
| H A D | stand.h | 214 int f_id; /* file number */ member
|
| H A D | dosfs.c | 230 err = ioctl(fd->f_id, DIOCGSECTORSIZE, &secsz); in dos_mount_impl()
|
| /freebsd/sys/netpfil/ipfw/pmod/ |
| H A D | tcpmod.c | 205 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/sys/netpfil/ipfw/nptv6/ |
| H A D | nptv6.c | 368 if (V_ip6_forwarding == 0 || args->f_id.addr_type != 6) in ipfw_nptv6() 412 args->f_id.src_ip6 = ip6->ip6_src; in ipfw_nptv6() 413 args->f_id.dst_ip6 = ip6->ip6_dst; in ipfw_nptv6()
|
| /freebsd/sys/netpfil/pf/ |
| H A D | pf.c | 5867 dnflow.f_id.dst_port = 0; in pf_test_eth_rule() 5868 dnflow.f_id.src_port = 0; in pf_test_eth_rule() 5869 dnflow.f_id.proto = 0; in pf_test_eth_rule() 5876 dnflow.f_id.extra = dnflow.rule.info; in pf_test_eth_rule() 5884 dnflow.f_id.addr_type = 4; in pf_test_eth_rule() 5885 dnflow.f_id.src_ip = src->v4.s_addr; in pf_test_eth_rule() 5886 dnflow.f_id.dst_ip = dst->v4.s_addr; in pf_test_eth_rule() 5890 dnflow.f_id.addr_type = 6; in pf_test_eth_rule() 5891 dnflow.f_id.src_ip6 = src->v6; in pf_test_eth_rule() 5892 dnflow.f_id.dst_ip6 = dst->v6; in pf_test_eth_rule() [all …]
|