bc6b3f
diff --git a/snmplib/transports/snmpUDPIPv6Domain.c b/snmplib/transports/snmpUDPIPv6Domain.c
bc6b3f
index e6f5b20..41a5e01 100644
bc6b3f
--- a/snmplib/transports/snmpUDPIPv6Domain.c
bc6b3f
+++ b/snmplib/transports/snmpUDPIPv6Domain.c
bc6b3f
@@ -34,6 +34,11 @@
bc6b3f
 #if HAVE_SYS_SOCKET_H
bc6b3f
 #include <sys/socket.h>
bc6b3f
 #endif
bc6b3f
+
bc6b3f
+#if defined(HAVE_WINSOCK_H) && !defined(mingw32)
bc6b3f
+static const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT;
bc6b3f
+#endif
bc6b3f
+
bc6b3f
 #if HAVE_NETINET_IN_H
bc6b3f
 #include <netinet/in.h>
bc6b3f
 #endif