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 <[email protected]>
---
 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")
 
+#undef INET6_ADDRSTRLEN
+#define INET6_ADDRSTRLEN 46
+
 #define inline __inline
 #define __func__ __FUNCTION__
 #define ssize_t SSIZE_T
-- 
1.7.9.5

_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to