On Mon, Jan 27, 2014 at 09:35:44AM -0800, Gurucharan Shetty wrote:
> Windows does not have a getopt_long function. This commit
> copies over the getopt_long implementation from netbsd with
> some minor modifications and is used only on Windows platform.
> 
> Modifications on top of the version in NetBSD repo.
> * Remove header files not available in Visual Studio.
> * Remove some unwanted #defines.
> * Add Open vSwitch specific header files like config.h, vlog.h, util.h
> * Add the following #define's
> define __UNCONST(a)    ((void *)(unsigned long)(const void *)(a))
> define _DIAGASSERT(q) ovs_assert(q)
> define warnx VLOG_WARN
> * Add extern declaration in getopt.h for optarg, optind.
> 
> Signed-off-by: Gurucharan Shetty <[email protected]>

Acked-by: Ben Pfaff <[email protected]>
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to