mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 06:15:47 +00:00
ofproto-dpif: Allow IPv6 ND Extensions only if supported
The IPv6 ND Extensions is only implemented in userspace datapath,
but nothing prevents that to be used with other datapaths.
This patch probes the datapath and only allows if the support
is available.
Fixes: 9b2b84973
("Support for match & set ICMPv6 reserved and options type fields")
Acked-by: Eelco Chaudron <echaudro@redhat.com>
Acked-by: Aaron Conole <aconole@redhat.com>
Signed-off-by: Flavio Leitner <fbl@sysclose.org>
Signed-off-by: Ben Pfaff <blp@ovn.org>
This commit is contained in:
committed by
Ben Pfaff
parent
9f72e505d6
commit
d0d571493c
@@ -203,7 +203,11 @@ int odp_flow_from_string(const char *s, const struct simap *port_names,
|
||||
\
|
||||
/* Conntrack original direction tuple matching * supported. */ \
|
||||
ODP_SUPPORT_FIELD(bool, ct_orig_tuple, "CT orig tuple") \
|
||||
ODP_SUPPORT_FIELD(bool, ct_orig_tuple6, "CT orig tuple for IPv6")
|
||||
ODP_SUPPORT_FIELD(bool, ct_orig_tuple6, "CT orig tuple for IPv6") \
|
||||
\
|
||||
/* If true, it means that the datapath supports the IPv6 Neigh \
|
||||
* Discovery Extension bits. */ \
|
||||
ODP_SUPPORT_FIELD(bool, nd_ext, "IPv6 ND Extension")
|
||||
|
||||
/* Indicates support for various fields. This defines how flows will be
|
||||
* serialised. */
|
||||
|
Reference in New Issue
Block a user