diff options
author | Christian Hesse <mail@eworm.de> | 2017-01-05 16:45:01 +0100 |
---|---|---|
committer | Christian Hesse <mail@eworm.de> | 2017-01-05 16:45:01 +0100 |
commit | ed8b18dbe85d4d1915101d2ee5a0e9c0263f1971 (patch) | |
tree | 64735a8e526a4d0b4013240063aa0255ccfd8b11 /netlink-notify.c | |
parent | 6cf832b9b4407bac42c9233fa4b2d376ea10e777 (diff) | |
download | netlink-notify-ed8b18dbe85d4d1915101d2ee5a0e9c0263f1971.tar.gz netlink-notify-ed8b18dbe85d4d1915101d2ee5a0e9c0263f1971.tar.zst |
use systemd service manager notification
Diffstat (limited to 'netlink-notify.c')
-rw-r--r-- | netlink-notify.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/netlink-notify.c b/netlink-notify.c index d529ed4..5d96afa 100644 --- a/netlink-notify.c +++ b/netlink-notify.c @@ -503,6 +503,10 @@ int main (int argc, char **argv) { signal(SIGINT, received_signal); signal(SIGTERM, received_signal); +#ifdef HAVE_SYSTEMD + sd_notify(0, "READY=1\nSTATUS=Waiting for netlink events..."); +#endif + while (doexit == 0) { if (read_event(nls) != EXIT_SUCCESS) { fprintf(stderr, "%s: read_event returned error.\n", program); |