daemon: Clean up the Upstart and Systemd notification code.
authorFlorian Forster <octo@collectd.org>
Wed, 8 Jul 2015 09:57:35 +0000 (11:57 +0200)
committerFlorian Forster <octo@collectd.org>
Wed, 8 Jul 2015 09:57:35 +0000 (11:57 +0200)
commit03ed251b015e8bb4bcdf84f5f330ba2edcdd117a
treeae95b293aa8da3bc9e40790321f5e7714570112c
parent872126c9a7e0a8f8ae2b28217c12c27c35af5237
daemon: Clean up the Upstart and Systemd notification code.

Document the use of "Linux abstract namespace sockets" and use sendto(2)
instead of sendmsg(2) to avoid having to initialize struct msghdr
and struct iovec. Removes the non-portable bzero() calls.
src/daemon/collectd.c