Follow-up Comment #23, bug #15559 (project freeciv): Just found time to play a bit more.
I did "sysctl -w net.ipv6.bindv6only=1" to try to reproduce the problem. Without the patch, starting a server from the client works, but starting a server manually and then trying to connect to it with IPv4 addresses (e.g. 127.0.0.1) fails: "1: Connection to server refused. Please start the server." I assume this is the gist of the original problem, although it's not quite as reported. With the patch, all the things that I tried in comment #22 just worked (with no warnings, as I guessed). If the aim of this patch is to make Freeciv work regardless of whether binding a single socket causes it to listen on both of IPv4/IPv6 or just one, I think it's achieved that. (Still not actually looked at the code though...) _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?15559> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev