aboutsummaryrefslogtreecommitdiffstats
path: root/src/gbproxy/gb_proxy.c
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2020-11-04 17:32:56 +0100
committerlaforge <laforge@osmocom.org>2020-11-09 10:54:09 +0000
commit02f2c34f8a1fa726e3c3fa3f6e564eb18faaca88 (patch)
treee3b402512424efb966e1f04df2cec33a18190c61 /src/gbproxy/gb_proxy.c
parent62fa6198aee1cab0b78d820e1f6440c28930a71e (diff)
osmo-gbproxy: Free msgb in ns2 prim callback
Commit cce88282388f in libosmocore changed the msg ownership model - the callback that the user registers is now responsible for freeing the msg. Change-Id: Iee940aba7d94afefb5957dbe5f0b04dcf951b31c Related: SYS#4998
Diffstat (limited to 'src/gbproxy/gb_proxy.c')
-rw-r--r--src/gbproxy/gb_proxy.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gbproxy/gb_proxy.c b/src/gbproxy/gb_proxy.c
index ccf3f7349..fb58284d2 100644
--- a/src/gbproxy/gb_proxy.c
+++ b/src/gbproxy/gb_proxy.c
@@ -1470,6 +1470,7 @@ int gprs_ns2_prim_cb(struct osmo_prim_hdr *oph, void *ctx)
msgb_nsei(oph->msg) = nsp->nsei;
rc = gbprox_rcvmsg(cfg, oph->msg);
+ msgb_free(oph->msg);
break;
case PRIM_NS_STATUS:
gprs_ns_prim_status_cb(cfg, nsp);