From 8b8bf79547543d8f96bab69838eff34fbf01680c Mon Sep 17 00:00:00 2001 From: "Kelvin M. Klann" Date: Mon, 30 Jun 2025 09:27:12 -0300 Subject: [PATCH] procevent.c: improve misc formatting --- src/firemon/procevent.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/firemon/procevent.c b/src/firemon/procevent.c index d3d12c43b..7c3ca7bd0 100644 --- a/src/firemon/procevent.c +++ b/src/firemon/procevent.c @@ -312,6 +312,7 @@ static void __attribute__((noreturn)) procevent_monitor(const int sock, pid_t my if (proc_ev->event_data.fork.child_pid != proc_ev->event_data.fork.child_tgid) continue; // this is a thread, not a process + pid = proc_ev->event_data.fork.parent_tgid; #ifdef DEBUG_PRCTL printf("%s: %d, event fork, pid %d\n", __FUNCTION__, __LINE__, pid); @@ -326,6 +327,7 @@ static void __attribute__((noreturn)) procevent_monitor(const int sock, pid_t my sprintf(lineptr, " fork"); nodisplay = 1; break; + case PROC_EVENT_EXEC: pid = proc_ev->event_data.exec.process_tgid; #ifdef DEBUG_PRCTL @@ -350,8 +352,6 @@ static void __attribute__((noreturn)) procevent_monitor(const int sock, pid_t my sprintf(lineptr, " exit"); break; - - case PROC_EVENT_UID: pid = proc_ev->event_data.id.process_tgid; #ifdef DEBUG_PRCTL @@ -362,10 +362,11 @@ static void __attribute__((noreturn)) procevent_monitor(const int sock, pid_t my sprintf(lineptr, "\n"); continue; } - else + else { sprintf(lineptr, " uid (%d:%d)", - proc_ev->event_data.id.r.ruid, - proc_ev->event_data.id.e.euid); + proc_ev->event_data.id.r.ruid, + proc_ev->event_data.id.e.euid); + } nodisplay = 1; break; @@ -379,15 +380,14 @@ static void __attribute__((noreturn)) procevent_monitor(const int sock, pid_t my sprintf(lineptr, "\n"); continue; } - else + else { sprintf(lineptr, " gid (%d:%d)", - proc_ev->event_data.id.r.rgid, - proc_ev->event_data.id.e.egid); + proc_ev->event_data.id.r.rgid, + proc_ev->event_data.id.e.egid); + } nodisplay = 1; break; - - case PROC_EVENT_SID: pid = proc_ev->event_data.sid.process_tgid; #ifdef DEBUG_PRCTL @@ -421,8 +421,9 @@ static void __attribute__((noreturn)) procevent_monitor(const int sock, pid_t my sprintf(lineptr, "\n"); continue; } - else + else { sprintf(lineptr, " comm %s", proc_ev->event_data.comm.comm); + } nodisplay = 1; break; @@ -469,7 +470,6 @@ static void __attribute__((noreturn)) procevent_monitor(const int sock, pid_t my lineptr += strlen(lineptr); } - int sandbox_closed = 0; // exit sandbox flag int cmd_dup = 0; char *cmd = pids[pid].option.event.cmd;