Hello guys,

I've got an idea, tell me what you think:
We could replace "openvswitch.h" on both platforms with something more generic 
and platform independent.
This would hold, say, the enum constants and msg constants. The 
platform-independent "openvswitch.h" must not #include any header.

Then, each implementation (here, linux, and windows) would make their own 
implementation-specific, e.g. "openvswitch-linux.h" and "openvswitch-windows.h" 
which both include the generic and platform independent "openvswitch.h"

In the impementation-specific headers we could also add typedefs, if this would 
be helpful / required by the implementation.

I strongly believe we shouldn't use a script to do this. It would hinder 
maintainability and clarity.

Sam
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to