efl_net_server support systemd socket activation.
authorGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Tue, 1 Nov 2016 18:01:57 +0000 (16:01 -0200)
committerGustavo Sverzut Barbieri <barbieri@profusion.mobi>
Tue, 1 Nov 2016 18:37:04 +0000 (16:37 -0200)
commitc2630c829f45df5973582a4259d2a0b127cc7cae
treeabe4cd1f4cd6d4235faf5e731b114ac039d62501
parent3ac1812a1f9915f4a8545e5db529bb8003ffdeaa
efl_net_server support systemd socket activation.

It includes extensive verifications to avoid mistakes and usage of
incorrect sockets.
13 files changed:
src/examples/ecore/efl_net_server_example.c
src/lib/ecore_con/ecore_con.c
src/lib/ecore_con/ecore_con_private.h
src/lib/ecore_con/efl_net_server_fd.c
src/lib/ecore_con/efl_net_server_fd.eo
src/lib/ecore_con/efl_net_server_ssl.c
src/lib/ecore_con/efl_net_server_ssl.eo
src/lib/ecore_con/efl_net_server_tcp.c
src/lib/ecore_con/efl_net_server_tcp.eo
src/lib/ecore_con/efl_net_server_udp.c
src/lib/ecore_con/efl_net_server_udp.eo
src/lib/ecore_con/efl_net_server_unix.c
src/lib/ecore_con/efl_net_server_unix.eo