examples/ipsec-secgw: fix handling IPv6 extension headers
Recent patch to support UDP encapsulation introduced problem with
handling inbound IPv6 packets with header extensions.
This patch aims to fix the issue.
Bugzilla ID: 695
Fixes: 9a1cc8f1ed
("examples/ipsec-secgw: support UDP encapsulation")
Reported-by: Vladimir Medvedkin <vladimir.medvedkin@intel.com>
Signed-off-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
This commit is contained in:
parent
da573c0e42
commit
1c91424d0a
@ -426,7 +426,7 @@ prepare_one_packet(struct rte_mbuf *pkt, struct ipsec_traffic *t)
|
||||
return;
|
||||
}
|
||||
|
||||
switch (iph6->proto) {
|
||||
switch (next_proto) {
|
||||
case IPPROTO_ESP:
|
||||
t->ipsec.pkts[(t->ipsec.num)++] = pkt;
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user