Various fixes for issues found by Coverity (VPP-972) 44/8544/3
authorChris Luke <chrisy@flirble.org>
Tue, 26 Sep 2017 17:15:16 +0000 (13:15 -0400)
committerFlorin Coras <florin.coras@gmail.com>
Wed, 27 Sep 2017 17:08:08 +0000 (17:08 +0000)
commit879ace3d3b238ec8db80f52ebfd556aa6f12b4c7
tree1222ac207c4ffdad33ee52de5e151a053c78ac5c
parent987abe9eeb65a3950401073c770012a7898593b7
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>
src/uri/sock_test_server.c
src/vnet/srv6/sr_api.c
src/vnet/tcp/tcp_input.c
src/vpp-api/vapi/vapi.c
src/vppinfra/linux/mem.c