summaryrefslogtreecommitdiff
path: root/ofproto/ofproto-dpif-xlate.h
diff options
context:
space:
mode:
authorJoe Stringer <joestringer@nicira.com>2015-02-24 16:40:42 -0800
committerJoe Stringer <joestringer@nicira.com>2015-05-29 15:27:58 -0700
commitb440dd8cd4313a09f8ea4cb79da8ac8eab94b010 (patch)
tree8616a0635be9e54d921164b4b90ce43e99f494e0 /ofproto/ofproto-dpif-xlate.h
parent7a1290cf393ac9ce7b0c69b7f4de4e0176d8333e (diff)
downloadopenvswitch-b440dd8cd4313a09f8ea4cb79da8ac8eab94b010.tar.gz
ofproto-dpif: Refactor feature support structure.
Place all of the detected datapath features into a separate structure, initialized when the dpif_backer is opened and shared with xbridges. Signed-off-by: Joe Stringer <joestringer@nicira.com> Acked-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'ofproto/ofproto-dpif-xlate.h')
-rw-r--r--ofproto/ofproto-dpif-xlate.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/ofproto/ofproto-dpif-xlate.h b/ofproto/ofproto-dpif-xlate.h
index 6c8ade308..e39847b69 100644
--- a/ofproto/ofproto-dpif-xlate.h
+++ b/ofproto/ofproto-dpif-xlate.h
@@ -210,11 +210,8 @@ void xlate_ofproto_set(struct ofproto_dpif *, const char *name, struct dpif *,
struct rstp *, const struct mcast_snooping *,
const struct mbridge *, const struct dpif_sflow *,
const struct dpif_ipfix *, const struct netflow *,
- bool forward_bpdu,
- bool has_in_band, bool enable_recirc,
- bool variable_length_userdata,
- size_t mpls_label_stack_length,
- bool masked_set_action);
+ bool forward_bpdu, bool has_in_band,
+ const struct dpif_backer_support *support);
void xlate_remove_ofproto(struct ofproto_dpif *);
void xlate_bundle_set(struct ofproto_dpif *, struct ofbundle *,