X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=include%2Flinux%2Fopenvswitch.h;h=5137c2f59f7858c19cf10f336cb1300fdc8b6e94;hb=94358dcffbec33cbcfd425e925139fd7e9d6153f;hp=585fa63079914e714484fd63eea8be19feceb6c8;hpb=c58cc9a460fd158e5250e59902e96ac677dc115f;p=cascardo%2Fovs.git diff --git a/include/linux/openvswitch.h b/include/linux/openvswitch.h index 585fa6307..5137c2f59 100644 --- a/include/linux/openvswitch.h +++ b/include/linux/openvswitch.h @@ -60,7 +60,15 @@ struct ovs_header { #define OVS_DATAPATH_FAMILY "ovs_datapath" #define OVS_DATAPATH_MCGROUP "ovs_datapath" -#define OVS_DATAPATH_VERSION 0x1 + +/* V2: + * - API users are expected to provide OVS_DP_ATTR_USER_FEATURES + * when creating the datapath. + */ +#define OVS_DATAPATH_VERSION 2 + +/* First OVS datapath version to support features */ +#define OVS_DP_VER_FEATURES 2 enum ovs_datapath_cmd { OVS_DP_CMD_UNSPEC,