]> git.proxmox.com Git - ceph.git/blame - ceph/src/spdk/dpdk/examples/ipsec-secgw/test/tun_3descbc_sha1_esn_defs.sh
bump version to 15.2.11-pve1
[ceph.git] / ceph / src / spdk / dpdk / examples / ipsec-secgw / test / tun_3descbc_sha1_esn_defs.sh
CommitLineData
9f95a23c
TL
1#! /bin/bash
2
3. ${DIR}/tun_3descbc_sha1_common_defs.sh
4
5SGW_CMD_XPRM='-e -w 300'
6
7config_remote_xfrm()
8{
9 ssh ${REMOTE_HOST} ip xfrm policy flush
10 ssh ${REMOTE_HOST} ip xfrm state flush
11
12 ssh ${REMOTE_HOST} ip xfrm policy add \
13src ${REMOTE_IPV4} dst ${LOCAL_IPV4} \
14dir out ptype main action allow \
15tmpl src ${REMOTE_IPV4} dst ${LOCAL_IPV4} \
16proto esp mode tunnel reqid 1
17
18 ssh ${REMOTE_HOST} ip xfrm policy add \
19src ${LOCAL_IPV4} dst ${REMOTE_IPV4} \
20dir in ptype main action allow \
21tmpl src ${LOCAL_IPV4} dst ${REMOTE_IPV4} \
22proto esp mode tunnel reqid 2
23
24 ssh ${REMOTE_HOST} ip xfrm state add \
25src ${REMOTE_IPV4} dst ${LOCAL_IPV4} \
26proto esp spi 7 reqid 1 mode tunnel replay-window 64 flag esn \
27auth sha1 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef \
28enc "cbc\(des3_ede\)" 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
29
30 ssh ${REMOTE_HOST} ip xfrm state add \
31src ${LOCAL_IPV4} dst ${REMOTE_IPV4} \
32proto esp spi 7 reqid 2 mode tunnel replay-window 64 flag esn \
33auth sha1 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef \
34enc "cbc\(des3_ede\)" 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
35
36 ssh ${REMOTE_HOST} ip xfrm policy list
37 ssh ${REMOTE_HOST} ip xfrm state list
38}
39
40config6_remote_xfrm()
41{
42 config_remote_xfrm
43
44 ssh ${REMOTE_HOST} ip xfrm policy add \
45src ${REMOTE_IPV6} dst ${LOCAL_IPV6} \
46dir out ptype main action allow \
47tmpl src ${REMOTE_IPV6} dst ${LOCAL_IPV6} \
48proto esp mode tunnel reqid 3
49
50 ssh ${REMOTE_HOST} ip xfrm policy add \
51src ${LOCAL_IPV6} dst ${REMOTE_IPV6} \
52dir in ptype main action allow \
53tmpl src ${LOCAL_IPV6} dst ${REMOTE_IPV6} \
54proto esp mode tunnel reqid 4
55
56 ssh ${REMOTE_HOST} ip xfrm state add \
57src ${REMOTE_IPV6} dst ${LOCAL_IPV6} \
58proto esp spi 9 reqid 3 mode tunnel replay-window 64 flag esn \
59auth sha1 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef \
60enc "cbc\(des3_ede\)" 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
61
62 ssh ${REMOTE_HOST} ip xfrm state add \
63src ${LOCAL_IPV6} dst ${REMOTE_IPV6} \
64proto esp spi 9 reqid 4 mode tunnel replay-window 64 flag esn \
65auth sha1 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef \
66enc "cbc\(des3_ede\)" 0xdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
67
68 ssh ${REMOTE_HOST} ip xfrm policy list
69 ssh ${REMOTE_HOST} ip xfrm state list
70}