From 4648b9c8ebd208d76c228c6b9aa4d1a063f3bfb6 Mon Sep 17 00:00:00 2001 From: ilyacodes Date: Wed, 10 Apr 2024 21:56:45 -0400 Subject: [PATCH] EDACS EA: correct log output format --- src/edacs-fme.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/edacs-fme.c b/src/edacs-fme.c index d6a37c5..720ae23 100644 --- a/src/edacs-fme.c +++ b/src/edacs-fme.c @@ -632,23 +632,25 @@ void edacs(dsd_opts * opts, dsd_state * state) { int status = msg_1 & 0xFF; int source = msg_2 & 0xFFFFF; + fprintf (stderr, "%s", KBLU); if (status == 248) fprintf (stderr, " Status Request :: Target [%08d]", source); else fprintf (stderr, " Message Acknowledgement :: Status [%03d] Source [%08d]", status, source); fprintf (stderr, "%s", KNRM); } - //Unit Enable/Disable + //Unit Enable / Disable else if (mt2 == 0x7) { int qualifier = (msg_2 & 0xC000000) >> 26; int target = (msg_2 & 0xFFFFF); + fprintf (stderr, "%s", KBLU); fprintf (stderr, " Unit Enable/Disable ::"); if (qualifier == 0x0) fprintf (stderr, " [Temporary Disable]"); else if (qualifier == 0x1) fprintf (stderr, " [Corrupt Personality]"); else if (qualifier == 0x2) fprintf (stderr, " [Revoke Logical ID]"); else fprintf (stderr, " [Re-enable Unit]"); - fprintf (stderr, " Target [%05d]", target); + fprintf (stderr, " Target [%08d]", target); fprintf (stderr, "%s", KNRM); } //Control Channel LCN