efl_net_server_tcp: allow IPv4 over IPv6 sockets.
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Tue, 18 Oct 2016 23:24:16 +0000 (21:24 -0200)
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Thu, 20 Oct 2016 20:49:41 +0000 (18:49 -0200)
commitc873703c416d92ba90a21e38301b07826c0e9dcc
tree35967dc86fc8a67b571b4a4b0600e986decb0f46
parent1809b3b9592f785bfd8345d4388c81c4eae8b0d1
efl_net_server_tcp: allow IPv4 over IPv6 sockets.

Sometimes we want to handle both IPv4 and IPv6 in the same socket,
instead of spawning 2 servers, one for each protocol. That is achieved
by means of disabling IPV6_V6ONLY socket option, present in most
recent platforms.
src/examples/ecore/efl_net_server_example.c
src/lib/ecore_con/efl_net_server_tcp.c
src/lib/ecore_con/efl_net_server_tcp.eo