X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=drm-lease-manager%2Fmain.c;fp=drm-lease-manager%2Fmain.c;h=5ac3600480b6fed1dae401b662918928e5a92d51;hb=f20fa3f4f0a2698db38d993e3d0b86be58c41ef2;hp=b4ad3793bbd8c36d6a9d36ad59c2666dc6be4fb8;hpb=53f4fe700dee88cc9840a91f2f297aacf05e08d4;p=src%2Fdrm-lease-manager.git diff --git a/drm-lease-manager/main.c b/drm-lease-manager/main.c index b4ad379..5ac3600 100644 --- a/drm-lease-manager/main.c +++ b/drm-lease-manager/main.c @@ -13,6 +13,7 @@ * limitations under the License. */ +#include "config.h" #include "lease-config.h" #include "lease-manager.h" #include "lease-server.h" @@ -23,6 +24,10 @@ #include #include +#ifdef HAVE_SYSTEMD_DAEMON +#include +#endif + static void usage(const char *progname) { printf("Usage: %s [OPTIONS] []\n\n" @@ -107,6 +112,10 @@ int main(int argc, char **argv) return EXIT_FAILURE; } +#ifdef HAVE_SYSTEMD_DAEMON + sd_notify(1, "READY=1"); +#endif + struct ls_req req; while (ls_get_request(ls, &req)) { switch (req.type) {