aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Kluchnikov <kluchnikovi@gmail.com>2016-11-03 22:08:49 +0300
committerIvan Kluchnikov <kluchnikovi@gmail.com>2017-02-07 18:59:56 +0300
commit16e9c4a70ff3a705b91cf67523dee9f059738cb9 (patch)
tree99e482d77469495e460238cb04f85985f89daecb
parentfdee81b35f8c8d3f96a085d64a10399ae3e41ee0 (diff)
reg-proxy: free allocated ipa control messages in ipa_sock_server_cb function
-rw-r--r--openbsc/src/reg-proxy/sup_server.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/src/reg-proxy/sup_server.c b/openbsc/src/reg-proxy/sup_server.c
index 0bc1fc187..faa226c66 100644
--- a/openbsc/src/reg-proxy/sup_server.c
+++ b/openbsc/src/reg-proxy/sup_server.c
@@ -46,6 +46,7 @@ static int ipa_sock_server_cb(struct ipa_server_conn *conn, struct msgb *msg)
goto invalid;
case 1:
/* this is an IPA control message, skip further processing */
+ msgb_free(msg);
return 0;
case 0:
/* this is not an IPA control message, continue */