diff -urp audit-3.0.orig/src/ausearch-lol.c audit-3.0/src/ausearch-lol.c
--- audit-3.0.orig/src/ausearch-lol.c 2018-08-31 17:05:48.000000000 -0400
+++ audit-3.0/src/ausearch-lol.c 2018-12-06 19:38:21.208589916 -0500
@@ -277,7 +277,7 @@ int lol_add_record(lol *lo, char *buff)
if (n.tlen > MAX_AUDIT_MESSAGE_LENGTH)
n.tlen = MAX_AUDIT_MESSAGE_LENGTH;
} else
- n.tlen = MAX_AUDIT_MESSAGE_LENGTH;
+ n.tlen = n.mlen;
fmt = LF_ENRICHED;
} else {
ptr = strrchr(n.message, 0x0a);
@@ -287,7 +287,7 @@ int lol_add_record(lol *lo, char *buff)
if (n.mlen > MAX_AUDIT_MESSAGE_LENGTH)
n.mlen = MAX_AUDIT_MESSAGE_LENGTH;
} else
- n.mlen = MAX_AUDIT_MESSAGE_LENGTH;
+ n.mlen = strlen(n.message);
n.interp = NULL;
n.tlen = n.mlen;
fmt = LF_RAW;