From 39f35cca6560c97ecd719a13793ead184f6e7e3c Mon Sep 17 00:00:00 2001 From: Gokul Singaraju Date: Tue, 16 Jan 2018 23:51:44 -0500 Subject: Add ringbuffer size to API Issue-ID: CERT-12 Change-Id: Ie698da815605d456f34ed05e4ef1ee11c994db86 Signed-Off-by: Gokul Singaraju --- vnfs/VES5.0/evel/evel-library/code/evel_library/evel_event.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'vnfs/VES5.0/evel/evel-library/code/evel_library/evel_event.c') diff --git a/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_event.c b/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_event.c index c9bb4345..5babb67c 100644 --- a/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_event.c +++ b/vnfs/VES5.0/evel/evel-library/code/evel_library/evel_event.c @@ -621,6 +621,10 @@ int evel_json_encode_event(char * json, /* Sanity check. */ /***************************************************************************/ assert(jbuf->depth == 0); + if( jbuf->offset >= max_size ){ + EVEL_ERROR("Event exceeded size limit %d", max_size); + assert(0); + } EVEL_EXIT(); -- cgit 1.2.3-korg