[ovs-dev] [PATCH v3 3/3] stream-ssl: Add support for windows platform.
Ben Pfaff
blp at nicira.com
Tue Feb 11 16:17:43 UTC 2014
On Mon, Feb 10, 2014 at 03:25:38PM -0800, Gurucharan Shetty wrote:
> This commit creates events and through poll_fd_wait_event()
> associates them with socket file descriptors to get woken up
> from poll_block().
>
> Some other changes:
>
> * Windows does not have sys/fcntl.h but has a fcntl.h
> On Linux, there is fctnl.h too.
>
> * include <openssl/applink.c> to handle different C-Runtime linking
> of OVS and openssl libraries as suggested at
> https://www.openssl.org/support/faq.html#PROG2
>
> The above include will not be needed if we compile Open vSwitch with
> /MD compiler option.
>
> * SHUT_RDWR is equivalent to SD_BOTH on Windows.
>
> Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
...
> +#ifdef _WIN32
Would you mind adding the above reference to the OpenSSL FAQ entry here
in a comment?
> +#include <openssl/applink.c>
> +#define SHUT_RDWR SD_BOTH
> +#else
> +#define closesocket close
> +#endif
> +
Acked-by: Ben Pfaff <blp at nicira.com>
More information about the dev
mailing list