| /dpdk/examples/ipsec-secgw/ |
| H A D | ep0.cfg | 14 sp ipv4 out esp protect 5 pri 1 dst 192.168.105.0/24 sport 0:65535 dport 0:65535 15 sp ipv4 out esp protect 6 pri 1 dst 192.168.106.0/24 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 10 pri 1 dst 192.168.175.0/24 sport 0:65535 dport 0:65535 17 sp ipv4 out esp protect 11 pri 1 dst 192.168.176.0/24 sport 0:65535 dport 0:65535 18 sp ipv4 out esp protect 15 pri 1 dst 192.168.200.0/24 sport 0:65535 dport 0:65535 20 sp ipv4 out esp protect 25 pri 1 dst 192.168.55.0/24 sport 0:65535 dport 0:65535 21 sp ipv4 out esp protect 26 pri 1 dst 192.168.56.0/24 sport 0:65535 dport 0:65535 22 sp ipv4 out esp bypass pri 1 dst 192.168.240.0/24 sport 0:65535 dport 0:65535 23 sp ipv4 out esp bypass pri 1 dst 192.168.241.0/24 sport 0:65535 dport 0:65535 36 sp ipv4 in esp bypass pri 1 dst 192.168.245.0/24 sport 0:65535 dport 0:65535 [all …]
|
| H A D | ep1.cfg | 14 sp ipv4 in esp protect 5 pri 1 dst 192.168.105.0/24 sport 0:65535 dport 0:65535 15 sp ipv4 in esp protect 6 pri 1 dst 192.168.106.0/24 sport 0:65535 dport 0:65535 16 sp ipv4 in esp protect 10 pri 1 dst 192.168.175.0/24 sport 0:65535 dport 0:65535 17 sp ipv4 in esp protect 11 pri 1 dst 192.168.176.0/24 sport 0:65535 dport 0:65535 18 sp ipv4 in esp protect 15 pri 1 dst 192.168.200.0/24 sport 0:65535 dport 0:65535 20 sp ipv4 in esp protect 25 pri 1 dst 192.168.55.0/24 sport 0:65535 dport 0:65535 21 sp ipv4 in esp protect 26 pri 1 dst 192.168.56.0/24 sport 0:65535 dport 0:65535 22 sp ipv4 in esp bypass pri 1 dst 192.168.240.0/24 sport 0:65535 dport 0:65535 23 sp ipv4 in esp bypass pri 1 dst 192.168.241.0/24 sport 0:65535 dport 0:65535 35 sp ipv4 out esp bypass pri 1 dst 192.168.245.0/24 sport 0:65535 dport 0:65535 [all …]
|
| H A D | sad.h | 66 struct rte_esp_hdr *esp; in sad_lookup() local 93 esp = rte_pktmbuf_mtod_offset(pkts[i], struct rte_esp_hdr *, in sad_lookup() 97 spi = rte_be_to_cpu_32(esp->spi); in sad_lookup() 115 v4[nb_v4].spi = esp->spi; in sad_lookup() 130 v6[nb_v6].spi = esp->spi; in sad_lookup()
|
| H A D | esp.c | 227 struct rte_esp_hdr *esp = NULL; in esp_outbound() local 304 esp = (struct rte_esp_hdr *)(ip4 + 1); in esp_outbound() 309 esp = (struct rte_esp_hdr *)(ip6 + 1); in esp_outbound() 315 esp = (struct rte_esp_hdr *)(new_ip + ip_hdr_len); in esp_outbound() 329 esp->spi = rte_cpu_to_be_32(sa->spi); in esp_outbound() 330 esp->seq = rte_cpu_to_be_32((uint32_t)sa->seq); in esp_outbound() 333 uint64_t *iv = (uint64_t *)(esp + 1); in esp_outbound() 390 memcpy(aad, esp, 8); in esp_outbound()
|
| H A D | meson.build | 12 'esp.c',
|
| /dpdk/examples/ipsec-secgw/test/ |
| H A D | tun_aesgcm_defs.sh | 17 proto esp mode tunnel reqid 1 23 proto esp mode tunnel reqid 2 27 proto esp spi 7 reqid 1 mode tunnel replay-window 64 ${XFRM_ESN} \ 33 proto esp spi 7 reqid 2 mode tunnel replay-window 64 ${XFRM_ESN} \ 50 proto esp mode tunnel reqid 1 56 proto esp mode tunnel reqid 2 60 proto esp spi 6 reqid 1 mode tunnel replay-window 64 ${XFRM_ESN} \ 85 proto esp mode tunnel reqid 1 91 proto esp mode tunnel reqid 2 120 proto esp mode tunnel reqid 3 [all …]
|
| H A D | tun_aesgcm_common_defs.sh | 11 sp ipv4 in esp protect 7 pri 2 src ${REMOTE_IPV4}/32 dst ${LOCAL_IPV4}/32 \ 13 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 7 pri 2 src ${LOCAL_IPV4}/32 dst ${REMOTE_IPV4}/32 \ 18 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 21 sp ipv6 in esp protect 9 pri 2 src ${REMOTE_IPV6}/128 dst ${LOCAL_IPV6}/128 \ 23 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 28 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535 69 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 74 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 79 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 [all …]
|
| H A D | tun_aesctr_sha1_defs.sh | 17 proto esp mode tunnel reqid 1 23 proto esp mode tunnel reqid 2 27 proto esp spi 7 reqid 1 mode tunnel replay-window 64 ${XFRM_ESN} \ 33 proto esp spi 7 reqid 2 mode tunnel replay-window 64 ${XFRM_ESN} \ 50 proto esp mode tunnel reqid 1 56 proto esp mode tunnel reqid 2 60 proto esp spi 6 reqid 1 mode tunnel replay-window 64 ${XFRM_ESN} \ 85 proto esp mode tunnel reqid 1 91 proto esp mode tunnel reqid 2 120 proto esp mode tunnel reqid 3 [all …]
|
| H A D | tun_3descbc_sha1_defs.sh | 17 proto esp mode tunnel reqid 1 23 proto esp mode tunnel reqid 2 27 proto esp spi 7 reqid 1 mode tunnel replay-window 64 ${XFRM_ESN} \ 33 proto esp spi 7 reqid 2 mode tunnel replay-window 64 ${XFRM_ESN} \ 50 proto esp mode tunnel reqid 1 56 proto esp mode tunnel reqid 2 60 proto esp spi 6 reqid 1 mode tunnel replay-window 64 ${XFRM_ESN} \ 85 proto esp mode tunnel reqid 1 91 proto esp mode tunnel reqid 2 120 proto esp mode tunnel reqid 3 [all …]
|
| H A D | tun_aescbc_sha1_defs.sh | 17 proto esp mode tunnel reqid 1 23 proto esp mode tunnel reqid 2 27 proto esp spi 7 reqid 1 mode tunnel replay-window 64 ${XFRM_ESN} \ 33 proto esp spi 7 reqid 2 mode tunnel replay-window 64 ${XFRM_ESN} \ 50 proto esp mode tunnel reqid 1 56 proto esp mode tunnel reqid 2 60 proto esp spi 6 reqid 1 mode tunnel replay-window 64 ${XFRM_ESN} \ 85 proto esp mode tunnel reqid 1 91 proto esp mode tunnel reqid 2 120 proto esp mode tunnel reqid 3 [all …]
|
| H A D | tun_aescbc_sha1_common_defs.sh | 11 sp ipv4 in esp protect 7 pri 2 src ${REMOTE_IPV4}/32 dst ${LOCAL_IPV4}/32 \ 13 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 7 pri 2 src ${LOCAL_IPV4}/32 dst ${REMOTE_IPV4}/32 \ 18 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 21 sp ipv6 in esp protect 9 pri 2 src ${REMOTE_IPV6}/128 dst ${LOCAL_IPV6}/128 \ 23 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 28 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535 77 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 82 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 87 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 [all …]
|
| H A D | tun_3descbc_sha1_common_defs.sh | 11 sp ipv4 in esp protect 7 pri 2 src ${REMOTE_IPV4}/32 dst ${LOCAL_IPV4}/32 \ 13 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 7 pri 2 src ${LOCAL_IPV4}/32 dst ${REMOTE_IPV4}/32 \ 18 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 21 sp ipv6 in esp protect 9 pri 2 src ${REMOTE_IPV6}/128 dst ${LOCAL_IPV6}/128 \ 23 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 28 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535 81 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 86 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 91 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 [all …]
|
| H A D | tun_aesctr_sha1_common_defs.sh | 11 sp ipv4 in esp protect 7 pri 2 src ${REMOTE_IPV4}/32 dst ${LOCAL_IPV4}/32 \ 13 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 7 pri 2 src ${LOCAL_IPV4}/32 dst ${REMOTE_IPV4}/32 \ 18 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 21 sp ipv6 in esp protect 9 pri 2 src ${REMOTE_IPV6}/128 dst ${LOCAL_IPV6}/128 \ 23 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 28 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535 77 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 82 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 87 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 [all …]
|
| H A D | trs_3descbc_sha1_defs.sh | 16 tmpl proto esp mode transport reqid 1 21 tmpl proto esp mode transport reqid 2 25 proto esp spi 7 reqid 1 mode transport replay-window 64 ${XFRM_ESN} \ 31 proto esp spi 7 reqid 2 mode transport replay-window 64 ${XFRM_ESN} \ 47 tmpl proto esp mode transport reqid 3 52 tmpl proto esp mode transport reqid 4 57 proto esp spi 9 reqid 3 mode transport replay-window 64 ${XFRM_ESN} \ 63 proto esp spi 9 reqid 4 mode transport replay-window 64 ${XFRM_ESN} \
|
| H A D | trs_aesgcm_defs.sh | 16 tmpl proto esp mode transport reqid 1 21 tmpl proto esp mode transport reqid 2 25 proto esp spi 7 reqid 1 mode transport replay-window 64 ${XFRM_ESN} \ 31 proto esp spi 7 reqid 2 mode transport replay-window 64 ${XFRM_ESN} \ 47 tmpl proto esp mode transport reqid 3 52 tmpl proto esp mode transport reqid 4 56 proto esp spi 9 reqid 3 mode transport replay-window 64 ${XFRM_ESN} \ 62 proto esp spi 9 reqid 4 mode transport replay-window 64 ${XFRM_ESN} \
|
| H A D | trs_aesctr_sha1_defs.sh | 16 tmpl proto esp mode transport reqid 1 21 tmpl proto esp mode transport reqid 2 25 proto esp spi 7 reqid 1 mode transport replay-window 64 ${XFRM_ESN} \ 31 proto esp spi 7 reqid 2 mode transport replay-window 64 ${XFRM_ESN} \ 47 tmpl proto esp mode transport reqid 3 52 tmpl proto esp mode transport reqid 4 57 proto esp spi 9 reqid 3 mode transport replay-window 64 ${XFRM_ESN} \ 63 proto esp spi 9 reqid 4 mode transport replay-window 64 ${XFRM_ESN} \
|
| H A D | trs_aesgcm_common_defs.sh | 11 sp ipv4 in esp protect 7 pri 2 src ${REMOTE_IPV4}/32 dst ${LOCAL_IPV4}/32 \ 13 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 7 pri 2 src ${LOCAL_IPV4}/32 dst ${REMOTE_IPV4}/32 \ 18 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 21 sp ipv6 in esp protect 9 pri 2 src ${REMOTE_IPV6}/128 dst ${LOCAL_IPV6}/128 \ 23 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 26 sp ipv6 out esp protect 9 pri 2 src ${LOCAL_IPV6}/128 dst ${REMOTE_IPV6}/128 \ 28 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535
|
| H A D | trs_aescbc_sha1_defs.sh | 16 tmpl proto esp mode transport reqid 1 21 tmpl proto esp mode transport reqid 2 25 proto esp spi 7 reqid 1 mode transport replay-window 64 ${XFRM_ESN} \ 31 proto esp spi 7 reqid 2 mode transport replay-window 64 ${XFRM_ESN} \ 47 tmpl proto esp mode transport reqid 3 52 tmpl proto esp mode transport reqid 4 57 proto esp spi 9 reqid 3 mode transport replay-window 64 ${XFRM_ESN} \ 63 proto esp spi 9 reqid 4 mode transport replay-window 64 ${XFRM_ESN} \
|
| H A D | trs_aescbc_sha1_common_defs.sh | 11 sp ipv4 in esp protect 7 pri 2 src ${REMOTE_IPV4}/32 dst ${LOCAL_IPV4}/32 \ 13 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 7 pri 2 src ${LOCAL_IPV4}/32 dst ${REMOTE_IPV4}/32 \ 18 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 21 sp ipv6 in esp protect 9 pri 2 src ${REMOTE_IPV6}/128 dst ${LOCAL_IPV6}/128 \ 23 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 26 sp ipv6 out esp protect 9 pri 2 src ${LOCAL_IPV6}/128 dst ${REMOTE_IPV6}/128 \ 28 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535
|
| H A D | trs_aesctr_sha1_common_defs.sh | 11 sp ipv4 in esp protect 7 pri 2 src ${REMOTE_IPV4}/32 dst ${LOCAL_IPV4}/32 \ 13 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 7 pri 2 src ${LOCAL_IPV4}/32 dst ${REMOTE_IPV4}/32 \ 18 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 21 sp ipv6 in esp protect 9 pri 2 src ${REMOTE_IPV6}/128 dst ${LOCAL_IPV6}/128 \ 23 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 26 sp ipv6 out esp protect 9 pri 2 src ${LOCAL_IPV6}/128 dst ${REMOTE_IPV6}/128 \ 28 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535
|
| H A D | trs_3descbc_sha1_common_defs.sh | 11 sp ipv4 in esp protect 7 pri 2 src ${REMOTE_IPV4}/32 dst ${LOCAL_IPV4}/32 \ 13 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 16 sp ipv4 out esp protect 7 pri 2 src ${LOCAL_IPV4}/32 dst ${REMOTE_IPV4}/32 \ 18 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 21 sp ipv6 in esp protect 9 pri 2 src ${REMOTE_IPV6}/128 dst ${LOCAL_IPV6}/128 \ 23 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 26 sp ipv6 out esp protect 9 pri 2 src ${LOCAL_IPV6}/128 dst ${REMOTE_IPV6}/128 \ 28 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535
|
| H A D | bypass_defs.sh | 11 sp ipv4 in esp bypass pri 1 sport 0:65535 dport 0:65535 12 sp ipv6 in esp bypass pri 1 sport 0:65535 dport 0:65535 14 sp ipv4 out esp bypass pri 1 sport 0:65535 dport 0:65535 15 sp ipv6 out esp bypass pri 1 sport 0:65535 dport 0:65535
|
| H A D | trs_ipv6opts.py | 41 esp = pkt[ESP] 44 d = sa.decrypt(IPv6()/esp)
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cn9k_ipsec_la_ops.h | 35 struct rte_esp_hdr *esp; in ipsec_antireplay_check() local 47 esp = rte_pktmbuf_mtod_offset(m, void *, sizeof(struct rte_ipv4_hdr)); in ipsec_antireplay_check() 48 seql = rte_be_to_cpu_32(esp->seq); in ipsec_antireplay_check()
|
| /dpdk/drivers/net/i40e/ |
| H A D | i40e_fdir.c | 941 struct rte_flow_item_esp *esp; in i40e_flow_fdir_construct_pkt() local 1136 esp->hdr.spi = in i40e_flow_fdir_construct_pkt() 1138 payload = (unsigned char *)esp + in i40e_flow_fdir_construct_pkt() 1151 esp = (struct rte_flow_item_esp *) in i40e_flow_fdir_construct_pkt() 1154 esp->hdr.spi = in i40e_flow_fdir_construct_pkt() 1156 payload = (unsigned char *)esp + in i40e_flow_fdir_construct_pkt() 1165 esp->hdr.spi = in i40e_flow_fdir_construct_pkt() 1167 payload = (unsigned char *)esp + in i40e_flow_fdir_construct_pkt() 1180 esp = (struct rte_flow_item_esp *) in i40e_flow_fdir_construct_pkt() 1183 esp->hdr.spi = in i40e_flow_fdir_construct_pkt() [all …]
|