Bug fix for IPv4-mapped IPv6 addresses.
Bug fix for IPv4-mapped IPv6 addresses.

Setting IPv6 sockets with IPV6_V6ONLY flag to avoid getting IP packets
with IPv4-mapped IPv6 addresses on IPv6 sockets.
(cherry picked from commit 80a65e5f61bc16d4a27c3f82774e2039a391794f)

BelledonneCommunications/libupnp,commshare/pupnp,mrjimenez/pupnp,mrjimenez/pupnp,mrjimenez/pupnp,commshare/pupnp,mrjimenez/pupnp,commshare/pupnp,BelledonneCommunications/libupnp,BelledonneCommunications/libupnp,BelledonneCommunications/libupnp