Code Review
/
vpp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
398fdc1
)
log: Validate the size of vec in vlib_log
50/12650/3
author
Mohsin Kazmi
<sykazmi@cisco.com>
Fri, 18 May 2018 14:27:26 +0000
(16:27 +0200)
committer
Damjan Marion
<dmarion.lists@gmail.com>
Sat, 19 May 2018 11:24:01 +0000
(11:24 +0000)
Change-Id: I6d1218c17ee055275596b9a49767f15994aa1b2b
Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
src/vlib/log.c
patch
|
blob
|
history
diff --git
a/src/vlib/log.c
b/src/vlib/log.c
index
1160c04
..
25d0c4d
100644
(file)
--- a/
src/vlib/log.c
+++ b/
src/vlib/log.c
@@
-142,6
+142,7
@@
vlib_log (vlib_log_level_t level, vlib_log_class_t class, char *fmt, ...)
u8 *s = 0;
bool use_formatted_log_entry = true;
+ vec_validate (lm->entries, lm->size);
/* make sure we are running on the main thread to avoid use in dataplane
code, for dataplane logging consider use of event-logger */
ASSERT (vlib_get_thread_index () == 0);