From 000836a2a1968b113ca2ebee255c561409ac6326 Mon Sep 17 00:00:00 2001 From: "Jean-Marc Pigeon (Delson)" Date: Sat, 21 Jun 2025 21:03:23 -0400 Subject: [PATCH] working on openlog --- app/receiver.c | 4 ++-- app/sender.c | 5 ++--- app/sorter.c | 5 ++--- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/app/receiver.c b/app/receiver.c index aeaaf44..689348e 100644 --- a/app/receiver.c +++ b/app/receiver.c @@ -54,11 +54,11 @@ while (proceed==true) { //changing the working ID if started as root if (foreground==true) (void) fprintf(stdout,"Running application in foreground\n"); - (void) prc_chgid(argv[0]); (void) prc_preptitle(argc,argv,environ); (void) rou_setappname(RECNAME); - (void) rou_loadconfig(config,true); (void) rou_modesubrou(true); + (void) prc_chgid(argv[0]); + (void) rou_loadconfig(config,true); (void) prc_modeuniprc(true); (void) sig_modeunisig(true); (void) tls_modeunitls(true); diff --git a/app/sender.c b/app/sender.c index 605f988..76d41f3 100644 --- a/app/sender.c +++ b/app/sender.c @@ -189,12 +189,11 @@ while (proceed==true) { } break; case 2 : //Preparing scan + (void) rou_setappname(SENDER); (void) rou_modesubrou(true); (void) sig_modeunisig(true); - (void) rou_setappname(SENDER); - (void) openlog(appname,LOG_NDELAY|LOG_PID,LOG_DAEMON); - (void) rou_loadconfig(config,true); (void) prc_chgid(argv[0]); + (void) rou_loadconfig(config,true); if (foreground==false) { if (prc_divedivedive()!=0) phase=999; //direct exit diff --git a/app/sorter.c b/app/sorter.c index e262f50..76784a1 100644 --- a/app/sorter.c +++ b/app/sorter.c @@ -120,13 +120,12 @@ while (proceed==true) { } break; case 1 : //Preparing scan - (void) prc_chgid(argv[0]); + (void) rou_setappname(SORTER); (void) rou_modesubrou(true); + (void) prc_chgid(argv[0]); (void) sig_modeunisig(true); (void) sig_trapsignal(true,sig_alrm); - (void) rou_setappname(SORTER); (void) rou_loadconfig(config,true); - (void) openlog(appname,LOG_NDELAY|LOG_PID,LOG_DAEMON); if (foreground==false) { if (prc_divedivedive()!=0) phase=999; //direct exit -- 2.47.3