projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH
[firefly-linux-kernel-4.4.55.git]
/
kernel
/
audit.c
diff --git
a/kernel/audit.c
b/kernel/audit.c
index 91e53d04b6a9e8841e697dcb290f1206468da21a..dd63d2f978d5c3d9b539b46ee2be2edc229f94d1 100644
(file)
--- a/
kernel/audit.c
+++ b/
kernel/audit.c
@@
-715,7
+715,8
@@
static int audit_receive_msg(struct sk_buff *skb, struct nlmsghdr *nlh)
}
audit_log_common_recv_msg(&ab, msg_type);
if (msg_type != AUDIT_USER_TTY)
- audit_log_format(ab, " msg='%.1024s'",
+ audit_log_format(ab, " msg='%.*s'",
+ AUDIT_MESSAGE_TEXT_MAX,
(char *)data);
else {
int size;