ports/net-im/jabber/files/patch-jabberd-lib-socket.cc
Martin Matuska 7d2771bf1a - fix IPv6 support [1]
- remove autodetection of MySQL and PostgreSQL if not selected
- bump PORTREVISION

PR:		ports/123253 [1]
Submitted by:	Ruben van Staveren <ruben@verweg.com>
Approved by:	mm (maintainer)
2008-04-30 11:27:21 +00:00

11 lines
384 B
C++

--- jabberd/lib/socket.cc.orig 2007-07-17 01:20:44.000000000 +0200
+++ jabberd/lib/socket.cc 2008-04-29 19:05:42.000000000 +0200
@@ -95,6 +95,8 @@
sa.sin_addr.s_addr = saddr->s_addr;
#endif
+ flag = 0;
+ setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY, (char*)&flag, sizeof(flag));
if(bind(s,(struct sockaddr*)&sa,sizeof sa) < 0)
{
close(s);