diff options
author | Alexander Chernavin <achernavin@netgate.com> | 2020-04-03 10:18:44 -0400 |
---|---|---|
committer | Andrew Yourtchenko <ayourtch@gmail.com> | 2020-08-13 17:20:47 +0000 |
commit | ec50d9ff1ebd2b8f1158145413c22d47848eca58 (patch) | |
tree | b280284d491f317265a553682c106b549159f42c /src/vppinfra/test_ptclosure.c | |
parent | 8f8c625f2155b9151a6727235a50466add358397 (diff) |
dpdk: fix udp-encap for esp in transport mode
Now UDP encapsulation doesn't work in transport mode because:
- the encrypt node misses filling of UDP header and it gets sent with
all zeros;
- the decrypt node misses filling of new IP header and it contains
garbage data.
With this commit, fill UDP header during encryption and fill IP header
during decryption.
Change-Id: I87a7bd594f0e312b16d3e5eb19e568b4e3164d36
Type: fix
Signed-off-by: Alexander Chernavin <achernavin@netgate.com>
(cherry picked from commit 82fc98fa4578dbbfb156effb11dea6a4e2d0b898)
Diffstat (limited to 'src/vppinfra/test_ptclosure.c')
0 files changed, 0 insertions, 0 deletions