On Sep 17, 2014, at 6:06 AM, Samuel Ghinet <sghi...@cloudbasesolutions.com> wrote:
> The windows ovs kernel uses an OVS_VPORT_TYPE enum that is incompatible with > the userspace counterpart (enum ovs_vport_type from openvswitch.h). We must > use > the same enum type - enum ovs_vport_type - for the netlink communication to > work > properly. > > This patch makes the fix: "typedef enum ovs_vport_type OVS_VPORT_TYPE" and > changes the afferent kernel driver code: > o) vport types synthetic and emulated turn to: netdev > o) vport type internal turns to: internal > o) vport type external truns to: netdev (plus, we hold a field in vport, > "isExternal") > > This patch is required for the ovs-dpctl show and vswitchd vport commands to > work > properly. > > Signed-off-by: Samuel Ghinet <sghi...@cloudbasesolutions.com> LG. Thanks for doing this. The Hyper-V internal seems to map neatly into the OVS_VPORT_INTERNAL since it is a port that is connected to OVS as well as has a presence on the host. Acked-by: Nithin Raju <nit...@vmware.com> -- Nithin _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev