From a173566b356d1ea108cc2ebc29caa89e7baa3c4c Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Tue, 30 Aug 2016 18:50:58 +0200 Subject: gprs/gsm0408_gprs_force_reattach_oldmsg: check llme before use Change-Id: I9385655872c4dcf46aa1d18bcc47b84aba2f34f7 --- openbsc/src/gprs/gprs_gmm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openbsc/src/gprs/gprs_gmm.c b/openbsc/src/gprs/gprs_gmm.c index 3d7464755..8de3bf7c8 100644 --- a/openbsc/src/gprs/gprs_gmm.c +++ b/openbsc/src/gprs/gprs_gmm.c @@ -2554,7 +2554,8 @@ int gsm0408_gprs_force_reattach_oldmsg(struct msgb *msg, struct gprs_llc_llme *llme) { int rc; - gprs_llgmm_reset_oldmsg(msg, GPRS_SAPI_GMM, llme); + if (llme) + gprs_llgmm_reset_oldmsg(msg, GPRS_SAPI_GMM, llme); rc = gsm48_tx_gmm_detach_req_oldmsg( msg, GPRS_DET_T_MT_REATT_REQ, GMM_CAUSE_IMPL_DETACHED); -- cgit v1.2.3