changeset 62 | 39bf7ecd7b21 |
parent 53 | 667cd5966695 |
--- a/syslog_in_udp.c Fri Jun 16 18:25:03 2006 +0200 +++ b/syslog_in_udp.c Fri Jun 16 18:45:24 2006 +0200 @@ -46,7 +46,15 @@ strerror(errno)); abort(); } - + + /* Es necessita per a que linux no fagi Bind del port IPv4 alhora */ + if (setsockopt(socket_ipv6, IPPROTO_IPV6, IPV6_V6ONLY, + (char *)&on,sizeof(on)) < 0) + { + fprintf(stderr, "IPv6 setsockopt() failed for IPV6_V6ONLY: %s.\n", + strerror(errno)); + abort(); + } /* IPv6 listen address */ memset(&source_ipv6, 0, sizeof(source_ipv6));