commit | 7619ed43043bb7a88ae9e3a1c09e4deacf5f429c | [log] [tgz] |
---|---|---|
author | Alexander Couzens <lynxis@fe80.eu> | Wed Mar 24 17:44:03 2021 +0100 |
committer | laforge <laforge@osmocom.org> | Mon Mar 29 21:26:46 2021 +0000 |
tree | ba9503000c1376deb4b8f5bc8281c5ec0d08a36c | |
parent | c2fbbd7307e9abf4e6c52051c306917299f1eb85 [diff] [blame] |
gprs_ns2: fix memory leaks when receiving SNS or invalid packets Change-Id: I8834d3f092e6cbe4f527e95e1eebd8133a386207
diff --git a/src/gb/gprs_ns2_vc_fsm.c b/src/gb/gprs_ns2_vc_fsm.c index ad8d4db..a8cb570 100644 --- a/src/gb/gprs_ns2_vc_fsm.c +++ b/src/gb/gprs_ns2_vc_fsm.c
@@ -883,7 +883,8 @@ default: LOGPFSML(fi, LOGL_ERROR, "NSEI=%u Rx unknown NS PDU type %s\n", nsvc->nse->nsei, get_value_string(gprs_ns_pdu_strings, nsh->pdu_type)); - return -EINVAL; + rc = -EINVAL; + break; } out: