diff options
author | Darrell Ball <dlu998@gmail.com> | 2019-02-13 15:34:15 -0800 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2019-02-14 11:39:18 -0800 |
commit | 523464abb268993103526ce2edcd60ebe104866d (patch) | |
tree | 06e211bcb940b1e94fdbef7f9132caba2c56d5e0 /lib/conntrack.c | |
parent | e030622aeb69ee16216969a2f98fec0c19e6b1b9 (diff) | |
download | openvswitch-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.c | 4 |
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; } |