[QUOTE]If the transformation scripts become hard to maintain, we'll do something else.[/QUOTE] The script method still doesn't sound awesome.
let's see... can we enclose the #include-s of openvswitch.h within an "#ifndef _WIN32"? This way, we could #include openvswitch.h on windows. And, if we need to, we may add an implementation-defined openvswitch-windows.h on windows, where typedefs would be used - if needed - and provide some additional documentational comments. Sam ________________________________________ From: Ben Pfaff [b...@nicira.com] Sent: Friday, August 08, 2014 8:47 PM To: Samuel Ghinet Cc: dev@openvswitch.org Subject: Re: [ovs-dev] [PATCH] odp-netlink.h: Autogenerate a version of odp-netlink for windows kernel. On Fri, Aug 08, 2014 at 05:16:11PM +0000, Samuel Ghinet wrote: > [QUOTE]I posted patches for such a solution a few months back. Jesse rejected > this approach because it caused differences between openvswitch.h > in-tree and in upstream Linux. > [/QUOTE] > The alternative would be to simply use a separate "openvswitch.h" for windows. > This will add the issue of "duplication" of common stuff (as the enums), but > the end result will turn out clear, and I don't think it would be hard to > maintain after all. If the transformation scripts become hard to maintain, we'll do something else. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev