diff options
author | Chris Luke <chrisy@flirble.org> | 2017-09-26 13:15:16 -0400 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2017-09-27 17:08:08 +0000 |
commit | 879ace3d3b238ec8db80f52ebfd556aa6f12b4c7 (patch) | |
tree | 1222ac207c4ffdad33ee52de5e151a053c78ac5c /src/vpp-api/vapi/vapi.c | |
parent | 987abe9eeb65a3950401073c770012a7898593b7 (diff) |
Various fixes for issues found by Coverity (VPP-972)
174267: Revisit this string termination issue
174816: Add check for NULL when trace is enabled
177211: Add notation that mutex is not required here
177117: Added check for log2_page_size == 0 and returns an error if so
163697,163698: Added missing sw_if_index validation
Change-Id: I5a76fcf6505c785bfb3269e353360031c6a0fd0f
Signed-off-by: Chris Luke <chrisy@flirble.org>
Diffstat (limited to 'src/vpp-api/vapi/vapi.c')
-rw-r--r-- | src/vpp-api/vapi/vapi.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vpp-api/vapi/vapi.c b/src/vpp-api/vapi/vapi.c index 59415e0308f..3150d2b427e 100644 --- a/src/vpp-api/vapi/vapi.c +++ b/src/vpp-api/vapi/vapi.c @@ -305,6 +305,7 @@ vapi_connect (vapi_ctx_t ctx, const char *name, } ctx->requests = tmp; memset (ctx->requests, 0, size); + /* coverity[MISSING_LOCK] - 177211 requests_mutex is not needed here */ ctx->requests_start = ctx->requests_count = 0; if (chroot_prefix) { |