- /* Make sure we also listen to IPv4 addresses */
- ret = setsockopt(server_fd, IPPROTO_IPV6, IPV6_V6ONLY,
- (char *) &v6only, sizeof(v6only));
- if (ret == -1) {
- goto cleanup;
- }
+#ifndef WIN32
+ /* Make sure we only listen to IPv6 addresses */
+ setsockopt(server_fd, IPPROTO_IPV6, IPV6_V6ONLY,
+ (char *) &v6only, sizeof(v6only));
+#endif