35 #ifdef ENABLE_SD_NOTIFY
36 #include <systemd/sd-daemon.h>
41 #include "safec_lib.h"
43 #ifdef RDK_LOGGER_ENABLED
45 int b_rdk_logger_enabled = 0;
47 void logCallback(
const char *buff)
54 int main(
int argc,
char *argv[])
56 const char* debugConfigFile = NULL;
58 errno_t safec_rc = -1;
60 int debug_len = strlen(
"--debugconfig");
63 safec_rc = strcmp_s(
"--debugconfig", debug_len, argv[itr], &ind);
65 if ((!ind) && (safec_rc == EOK))
70 debugConfigFile = argv[itr];
80 #ifdef RDK_LOGGER_ENABLED
83 IARM_Bus_RegisterForLog(logCallback);
90 #ifdef ENABLE_SD_NOTIFY
91 sd_notifyf(0,
"READY=1\n"
92 "STATUS=mfrMgrMain is Successfully Initialized\n"
94 (
unsigned long) getpid());