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: 9a1cc8f1ed74 ("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…
x
Reference in New Issue
Block a user