| /f-stack/freebsd/contrib/ipfilter/netinet/ |
| H A D | ip_netbios_pxy.c | 78 udphdr_t *udp; local 86 dlen = fin->fin_dlen - sizeof(*udp); 94 udp = (udphdr_t *)fin->fin_dp; 95 off = (char *)udp - (char *)ip + sizeof(*udp) + fin->fin_ipoff; 113 dgmbuf[4] = (char)((udp->uh_sport )&0xFF); 114 dgmbuf[5] = (char)((udp->uh_sport >> 8)&0xFF);
|
| H A D | ip_tftp_pxy.c | 171 udphdr_t *udp; local 197 udp = (udphdr_t *)fin->fin_dp; 198 aps->aps_sport = udp->uh_sport; 199 aps->aps_dport = udp->uh_dport; 298 udphdr_t udp; local 315 bzero((char *)&udp, sizeof(udp)); 318 udp.uh_ulen = htons(sizeof(udp)); 319 udp.uh_sum = 0; 322 fi.fin_dp = (char *)&udp; 325 fi.fin_dlen = sizeof(udp); [all …]
|
| H A D | ip_rpcb_pxy.c | 782 udphdr_t *udp; local 827 udp = fin->fin_dp; 828 udp->uh_ulen = htons(ntohs(udp->uh_ulen) + diff); 1466 udphdr_t *udp; local 1468 udp = fin->fin_dp; 1469 udp->uh_ulen = htons(ntohs(udp->uh_ulen) + len);
|
| H A D | ip_proxy.c | 909 udphdr_t *udp = NULL; local 971 udp = (udphdr_t *)fin->fin_dp; 1039 } else if ((udp != NULL) && (udp->uh_sum != 0)) { 1041 u_short sum = ntohs(udp->uh_sum); 1043 udp->uh_sum = htons(sum); 1045 udp->uh_sum = fr_cksum(fin, ip, 1046 IPPROTO_UDP, udp);
|
| /f-stack/app/nginx-1.16.1/src/event/ |
| H A D | ngx_event_udp.c | 265 if (c->udp) { in ngx_event_recvmsg() 449 if (c->udp == NULL || c->udp->buffer == NULL) { in ngx_udp_shared_recv() 453 b = c->udp->buffer; in ngx_udp_shared_recv() 459 c->udp->buffer = NULL; in ngx_udp_shared_recv() 528 if (c->udp) { in ngx_insert_udp_connection() 533 if (udp == NULL) { in ngx_insert_udp_connection() 537 udp->connection = c; in ngx_insert_udp_connection() 548 udp->node.key = hash; in ngx_insert_udp_connection() 560 c->udp = udp; in ngx_insert_udp_connection() 571 if (c->udp == NULL) { in ngx_delete_udp_connection() [all …]
|
| /f-stack/freebsd/netipsec/ |
| H A D | udpencap.c | 120 struct udphdr *udp; in udp_ipsec_input() local 172 udp = mtodo(m, hlen); in udp_ipsec_input() 174 sav->natt->sport != udp->uh_sport || in udp_ipsec_input() 175 sav->natt->dport != udp->uh_dport) { in udp_ipsec_input() 196 m_striphdr(m, hlen, sizeof(*udp)); in udp_ipsec_input() 215 struct udphdr *udp; in udp_ipsec_output() local 227 n = m_makespace(m, hlen, sizeof(*udp), &off); in udp_ipsec_output() 233 udp = mtodo(n, off); in udp_ipsec_output() 234 udp->uh_dport = sav->natt->dport; in udp_ipsec_output() 235 udp->uh_sport = sav->natt->sport; in udp_ipsec_output() [all …]
|
| /f-stack/freebsd/netinet/ |
| H A D | in_kdtrace.c | 40 SDT_PROVIDER_DEFINE(udp); 146 SDT_PROBE_DEFINE5_XLATE(udp, , , receive, 153 SDT_PROBE_DEFINE5_XLATE(udp, , , send,
|
| H A D | in_kdtrace.h | 36 SDT_PROBE5(udp, , , probe, arg0, arg1, arg2, arg3, arg4) 54 SDT_PROVIDER_DECLARE(udp); 75 SDT_PROBE_DECLARE(udp, , , receive); 76 SDT_PROBE_DECLARE(udp, , , send);
|
| /f-stack/freebsd/net/ |
| H A D | debugnet.c | 169 struct udphdr *udp; in debugnet_udp_output() local 179 udp = mtod(m, void *); in debugnet_udp_output() 185 udp->uh_sum = 0; in debugnet_udp_output() 447 const struct udphdr *udp; in debugnet_handle_udp() local 460 if (m->m_len < sizeof(*udp)) { in debugnet_handle_udp() 461 m = m_pullup(m, sizeof(*udp)); in debugnet_handle_udp() 468 udp = mtod(m, const void *); in debugnet_handle_udp() 477 ulen = ntohs(udp->uh_ulen); in debugnet_handle_udp() 483 sport = ntohs(udp->uh_sport); in debugnet_handle_udp() 485 m_adj(m, sizeof(*udp)); in debugnet_handle_udp() [all …]
|
| H A D | debugnet_inet.c | 447 struct udphdr *udp; in debugnet_ip_output() local 469 udp = (void *)(ip + 1); in debugnet_ip_output() 473 ip->ip_sum = udp->uh_ulen; in debugnet_ip_output() 478 udp->uh_sum = in_cksum(m, m->m_pkthdr.len); in debugnet_ip_output() 479 if (udp->uh_sum == 0) in debugnet_ip_output() 480 udp->uh_sum = 0xffff; in debugnet_ip_output()
|
| H A D | if_gre.c | 463 gre_update_udphdr(struct gre_softc *sc, struct udphdr *udp, uint16_t csum) in gre_update_udphdr() argument 469 udp->uh_dport = htons(GRE_UDPPORT); in gre_update_udphdr() 470 udp->uh_sport = htons(sc->gre_port); in gre_update_udphdr() 471 udp->uh_sum = csum; in gre_update_udphdr() 472 udp->uh_ulen = 0; in gre_update_udphdr()
|
| /f-stack/dpdk/lib/librte_pipeline/ |
| H A D | rte_table_action.c | 806 d->udp.src_port = rte_htons(p->vxlan.udp.sp); in encap_vxlan_apply() 807 d->udp.dst_port = rte_htons(p->vxlan.udp.dp); in encap_vxlan_apply() 841 d->udp.src_port = rte_htons(p->vxlan.udp.sp); in encap_vxlan_apply() 842 d->udp.dst_port = rte_htons(p->vxlan.udp.dp); in encap_vxlan_apply() 884 d->udp.src_port = rte_htons(p->vxlan.udp.sp); in encap_vxlan_apply() 885 d->udp.dst_port = rte_htons(p->vxlan.udp.dp); in encap_vxlan_apply() 919 d->udp.src_port = rte_htons(p->vxlan.udp.sp); in encap_vxlan_apply() 920 d->udp.dst_port = rte_htons(p->vxlan.udp.dp); in encap_vxlan_apply() 1379 udp->src_port, in pkt_ipv4_work_nat() 1418 udp->dst_port, in pkt_ipv4_work_nat() [all …]
|
| /f-stack/dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.c | 420 const struct rte_flow_item_udp *udp = NULL; in ipn3ke_pattern_ip_udp() local 441 udp = item->spec; in ipn3ke_pattern_ip_udp() 443 rte_memcpy(&parser->key[4], &udp->hdr.src_port, 2); in ipn3ke_pattern_ip_udp() 456 if (ipv4 != NULL && udp != NULL) { in ipn3ke_pattern_ip_udp() 488 const struct rte_flow_item_udp *udp = NULL; in ipn3ke_pattern_ip_nvgre() local 509 udp = item->spec; in ipn3ke_pattern_ip_nvgre() 511 rte_memcpy(&parser->key[4], &udp->hdr.src_port, 2); in ipn3ke_pattern_ip_nvgre() 530 if (ipv4 != NULL && udp != NULL && nvgre != NULL) { in ipn3ke_pattern_ip_nvgre() 562 const struct rte_flow_item_udp *udp = NULL; in ipn3ke_pattern_vxlan_ip_udp() local 589 udp = item->spec; in ipn3ke_pattern_vxlan_ip_udp() [all …]
|
| /f-stack/dpdk/drivers/net/enic/base/ |
| H A D | cq_enet_desc.h | 120 uint8_t fcoe_eof, uint8_t tcp_udp_csum_ok, uint8_t udp, uint8_t tcp, in cq_enet_rq_desc_enc() argument 158 (udp ? CQ_ENET_RQ_DESC_FLAGS_UDP : 0) | in cq_enet_rq_desc_enc() 176 uint8_t *fcoe_eof, uint8_t *tcp_udp_csum_ok, uint8_t *udp, uint8_t *tcp, in cq_enet_rq_desc_dec() argument 241 *udp = (desc->flags & CQ_ENET_RQ_DESC_FLAGS_UDP) ? 1 : 0; in cq_enet_rq_desc_dec()
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_verbs.c | 761 struct ibv_flow_spec_tcp_udp udp = { in flow_verbs_translate_item_udp() local 769 udp.val.dst_port = spec->hdr.dst_port; in flow_verbs_translate_item_udp() 770 udp.val.src_port = spec->hdr.src_port; in flow_verbs_translate_item_udp() 771 udp.mask.dst_port = mask->hdr.dst_port; in flow_verbs_translate_item_udp() 772 udp.mask.src_port = mask->hdr.src_port; in flow_verbs_translate_item_udp() 774 udp.val.src_port &= udp.mask.src_port; in flow_verbs_translate_item_udp() 775 udp.val.dst_port &= udp.mask.dst_port; in flow_verbs_translate_item_udp() 780 if (!(udp.val.dst_port & udp.mask.dst_port)) { in flow_verbs_translate_item_udp() 784 udp.mask.dst_port = 0xffff; in flow_verbs_translate_item_udp() 788 udp.mask.dst_port = 0xffff; in flow_verbs_translate_item_udp() [all …]
|
| /f-stack/freebsd/netpfil/ipfw/ |
| H A D | ip_fw_log.c | 300 struct udphdr *udp; in ipfw_log() local 321 udp = (struct udphdr *)(((char *)ip) + hlen); in ipfw_log() 326 udp = L3HDR(struct udphdr, ip); in ipfw_log() 351 ntohs(udp->uh_sport), in ipfw_log() 353 ntohs(udp->uh_dport)); in ipfw_log()
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_fdir.c | 935 struct rte_udp_hdr *udp; in i40e_flow_fdir_construct_pkt() local 1058 udp->dgram_len = in i40e_flow_fdir_construct_pkt() 1062 ((unsigned char *)udp + in i40e_flow_fdir_construct_pkt() 1071 udp->dst_port = in i40e_flow_fdir_construct_pkt() 1076 udp->dst_port = in i40e_flow_fdir_construct_pkt() 1146 udp = (struct rte_udp_hdr *)esp_ipv4; in i40e_flow_fdir_construct_pkt() 1147 udp->dst_port = rte_cpu_to_be_16 in i40e_flow_fdir_construct_pkt() 1150 udp->dgram_len = rte_cpu_to_be_16 in i40e_flow_fdir_construct_pkt() 1175 udp = (struct rte_udp_hdr *)esp_ipv6; in i40e_flow_fdir_construct_pkt() 1176 udp->dst_port = rte_cpu_to_be_16 in i40e_flow_fdir_construct_pkt() [all …]
|
| /f-stack/dpdk/drivers/net/qede/ |
| H A D | qede_filter.c | 338 struct rte_udp_hdr *udp; in qede_arfs_construct_pkt() local 366 udp = (struct rte_udp_hdr *)(raw_pkt + len); in qede_arfs_construct_pkt() 367 udp->dst_port = arfs->tuple.dst_port; in qede_arfs_construct_pkt() 368 udp->src_port = arfs->tuple.src_port; in qede_arfs_construct_pkt() 369 udp->dgram_len = sizeof(struct rte_udp_hdr); in qede_arfs_construct_pkt() 373 params->udp = true; in qede_arfs_construct_pkt() 401 udp = (struct rte_udp_hdr *)(raw_pkt + len); in qede_arfs_construct_pkt() 402 udp->src_port = arfs->tuple.src_port; in qede_arfs_construct_pkt() 403 udp->dst_port = arfs->tuple.dst_port; in qede_arfs_construct_pkt() 405 params->udp = true; in qede_arfs_construct_pkt()
|
| /f-stack/dpdk/drivers/net/mlx4/ |
| H A D | mlx4_flow.c | 419 struct ibv_flow_spec_tcp_udp *udp; in mlx4_flow_merge_udp() local 436 udp = (void *)((uintptr_t)flow->ibv_attr + flow->ibv_attr_size); in mlx4_flow_merge_udp() 437 *udp = (struct ibv_flow_spec_tcp_udp) { in mlx4_flow_merge_udp() 439 .size = sizeof(*udp), in mlx4_flow_merge_udp() 443 udp->val.dst_port = spec->hdr.dst_port; in mlx4_flow_merge_udp() 444 udp->val.src_port = spec->hdr.src_port; in mlx4_flow_merge_udp() 445 udp->mask.dst_port = mask->hdr.dst_port; in mlx4_flow_merge_udp() 446 udp->mask.src_port = mask->hdr.src_port; in mlx4_flow_merge_udp() 448 udp->val.src_port &= udp->mask.src_port; in mlx4_flow_merge_udp() 449 udp->val.dst_port &= udp->mask.dst_port; in mlx4_flow_merge_udp()
|
| /f-stack/freebsd/netpfil/ipfw/nat64/ |
| H A D | nat64_translate.c | 909 struct udphdr *udp; in nat64_icmp_translate() local 1139 udp = UDP(eip6 + 1); in nat64_icmp_translate() 1141 udp->uh_sum = cksum_adjust(udp->uh_sum, in nat64_icmp_translate() 1142 udp->uh_sport, icmpid); in nat64_icmp_translate() 1143 udp->uh_sport = icmpid; in nat64_icmp_translate() 1145 udp->uh_sum = cksum_add(udp->uh_sum, in nat64_icmp_translate() 1316 struct udphdr *udp = UDP(mtodo(m, hlen)); in nat64_do_handle_ip4() local 1317 *csum = cksum_adjust(*csum, udp->uh_dport, lport); in nat64_do_handle_ip4() 1318 udp->uh_dport = lport; in nat64_do_handle_ip4() 1693 struct udphdr *udp = UDP(mtodo(m, hlen)); in nat64_do_handle_ip6() local [all …]
|
| /f-stack/dpdk/doc/guides/testpmd_app_ug/ |
| H A D | testpmd_funcs.rst | 206 ipv4-udp 211 ipv6-udp 1830 set vxlan ip-version (ipv4|ipv6) vni (vni) udp-src (udp-src) \ 1831 udp-dst (udp-dst) ip-src (ip-src) ip-dst (ip-dst) eth-src (eth-src) \ 1834 set vxlan-with-vlan ip-version (ipv4|ipv6) vni (vni) udp-src (udp-src) \ 1835 udp-dst (udp-dst) ip-src (ip-src) ip-dst (ip-dst) vlan-tci (vlan-tci) \ 1838 set vxlan-tos-ttl ip-version (ipv4|ipv6) vni (vni) udp-src (udp-src) \ 1839 udp-dst (udp-dst) ip-tos (ip-tos) ip-ttl (ip-ttl) ip-src (ip-src) \ 1924 udp-dst (udp-dst) ip-src (ip-src) ip-dst (ip-dst) \ 1927 udp-src (udp-src) udp-dst (udp-dst) ip-src (ip-src) ip-dst (ip-dst) \ [all …]
|
| /f-stack/dpdk/drivers/net/vmxnet3/base/ |
| H A D | vmxnet3_defs.h | 301 uint32 udp:1; /* UDP packet */ member 307 uint32 udp:1; /* UDP packet */ member 338 uint32 udp : 1; /* UDP packet */ member 344 uint32 udp : 1; /* UDP packet */ member
|
| /f-stack/dpdk/app/test-pmd/ |
| H A D | 5tswap.c | 104 struct rte_udp_hdr *udp; in pkt_burst_5tuple_swap() member 157 swap_udp(h.udp); in pkt_burst_5tuple_swap()
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_flow.c | 906 struct rte_udp_hdr *udp; in enic_copy_item_vxlan_v2() local 916 udp = (struct rte_udp_hdr *)gp->layer[FILTER_GENERIC_1_L4].mask; in enic_copy_item_vxlan_v2() 917 udp->dst_port = 0xffff; in enic_copy_item_vxlan_v2() 918 udp = (struct rte_udp_hdr *)gp->layer[FILTER_GENERIC_1_L4].val; in enic_copy_item_vxlan_v2() 919 udp->dst_port = RTE_BE16(4789); in enic_copy_item_vxlan_v2() 1369 char ip4[16], ip6[16], udp[16], tcp[16], tcpudp[16], ip4csum[16]; in enic_dump_filter() local 1398 sprintf(udp, "%s ", in enic_dump_filter() 1402 sprintf(udp, "%s ", "udp(x)"); in enic_dump_filter() 1438 ENICPMD_LOG(INFO, "\tFlags: %s%s%s%s%s%s%s%s\n", ip4, ip6, udp, in enic_dump_filter()
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | igc.rst | 102 Add a rule to enable ipv4-udp RSS: 106 testpmd> flow create 0 ingress pattern end actions rss types ipv4-udp end / end
|