summaryrefslogtreecommitdiff
path: root/lib/conntrack.c
diff options
context:
space:
mode:
authorDarrell Ball <dlu998@gmail.com>2019-02-13 15:34:15 -0800
committerBen Pfaff <blp@ovn.org>2019-02-14 11:39:18 -0800
commit523464abb268993103526ce2edcd60ebe104866d (patch)
tree06e211bcb940b1e94fdbef7f9132caba2c56d5e0 /lib/conntrack.c
parente030622aeb69ee16216969a2f98fec0c19e6b1b9 (diff)
downloadopenvswitch-523464abb268993103526ce2edcd60ebe104866d.tar.gz
flow: Enhance parse_ipv6_ext_hdrs.
Acked-by: Justin Pettit <jpettit@ovn.org> Signed-off-by: Darrell Ball <dlu998@gmail.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'lib/conntrack.c')
-rw-r--r--lib/conntrack.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/conntrack.c b/lib/conntrack.c
index 5c43410ec..de75c67ac 100644
--- a/lib/conntrack.c
+++ b/lib/conntrack.c
@@ -1314,7 +1314,6 @@ conntrack_execute(struct conntrack *ct, struct dp_packet_batch *pkt_batch,
const struct nat_action_info_t *nat_action_info,
long long now)
{
-
struct dp_packet *packet;
struct conn_lookup_ctx ctx;
@@ -1562,7 +1561,8 @@ extract_l3_ipv6(struct conn_key *key, const void *data, size_t size,
uint8_t nw_proto = ip6->ip6_nxt;
uint8_t nw_frag = 0;
- if (!parse_ipv6_ext_hdrs(&data, &size, &nw_proto, &nw_frag)) {
+ const struct ovs_16aligned_ip6_frag *frag_hdr;
+ if (!parse_ipv6_ext_hdrs(&data, &size, &nw_proto, &nw_frag, &frag_hdr)) {
return false;
}