From ecbd56c625e81a00556026d996c97ed762a1dfd1 Mon Sep 17 00:00:00 2001 From: Jacob Erlbeck Date: Tue, 26 Aug 2014 10:01:57 +0200 Subject: gbproxy: Fix issues found by Coverity gbproxy_patch_bssgp: Move a check for tlli_info in front of the first conditional that depends on it, and return immediately if it is NULL. gbproxy_register_tlli: Initialize tlli_already_known to 0. Fixes: Coverity CID 1232691 Fixes: Coverity CID 1232692 Sponsored-by: On-Waves ehf --- openbsc/src/gprs/gb_proxy_tlli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'openbsc/src/gprs/gb_proxy_tlli.c') diff --git a/openbsc/src/gprs/gb_proxy_tlli.c b/openbsc/src/gprs/gb_proxy_tlli.c index f554db1f4..91469b03f 100644 --- a/openbsc/src/gprs/gb_proxy_tlli.c +++ b/openbsc/src/gprs/gb_proxy_tlli.c @@ -309,7 +309,7 @@ struct gbproxy_tlli_info *gbproxy_register_tlli( { struct gbproxy_tlli_info *tlli_info; int enable_patching = -1; - int tlli_already_known; + int tlli_already_known = 0; /* Check, whether the IMSI matches */ if (gprs_is_mi_imsi(imsi, imsi_len)) { -- cgit v1.2.3