[ovs-dev] [PATCH 1/2] windefs: Redefine INET6_ADDRSTRLEN for Windows.

Gurucharan Shetty shettyg at nicira.com
Fri Oct 16 20:46:34 UTC 2015

Windows has INET6_ADDRSTRLEN defined as 65 whereas
POSIX has it as 46. This difference causes a unit test
failure as the test 'tunnel_push_pop' was looking at o/p
format based on the length of INET6_ADDRSTRLEN.

Signed-off-by: Gurucharan Shetty <gshetty at nicira.com>
 include/windows/windefs.h |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/include/windows/windefs.h b/include/windows/windefs.h
index 2497c4b..5137f07 100644
--- a/include/windows/windefs.h
+++ b/include/windows/windefs.h
@@ -27,6 +27,9 @@
 #pragma comment(lib, "advapi32")
+#define INET6_ADDRSTRLEN 46
 #define inline __inline
 #define __func__ __FUNCTION__
 #define ssize_t SSIZE_T

More information about the dev mailing list