From: Marco Varlese Date: Thu, 15 Feb 2018 12:45:39 +0000 (+0100) Subject: SCTP: coverity warning fix X-Git-Tag: v18.04-rc1~318 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F64%2F10564%2F2;p=vpp.git SCTP: coverity warning fix Change-Id: I1f8a325eac2a9e2c825996f04026ae86259a7ddd Signed-off-by: Marco Varlese --- diff --git a/src/vnet/sctp/sctp.c b/src/vnet/sctp/sctp.c index 8fc5d9b55b2..529e4089644 100644 --- a/src/vnet/sctp/sctp.c +++ b/src/vnet/sctp/sctp.c @@ -576,7 +576,11 @@ sctp_session_get_transport (u32 conn_index, u32 thread_index) { sctp_connection_t *sctp_conn = sctp_connection_get (conn_index, thread_index); - return &sctp_conn->sub_conn[MAIN_SCTP_SUB_CONN_IDX].connection; + + if (PREDICT_TRUE (sctp_conn != NULL)) + return &sctp_conn->sub_conn[MAIN_SCTP_SUB_CONN_IDX].connection; + + return NULL; } transport_connection_t *