osmo-hlr/src
Vadim Yanitskiy f8b73f0682 gsup_server: fix msgb memleak in osmo_gsup_server_read_cb()
I noticed that inability to send IPA PONG in response to IPA PING
from osmo-{msc,sgsn} results in an "IPA Multiplex" chunk being leaked.

No matter what's returned from ipa_server_conn_ccm(), we need to free
the msgb containing the incoming IPA message.

Change-Id: I5c5acbffc2913f78db4894ae3633b5eca9c2e8d6
2023-07-05 01:10:43 +07:00
..
gsupclient Bump version: 1.2.0.78-8c90-dirty → 1.3.0 2021-02-23 18:13:54 +01:00
mslookup mslookup: Call osmo_fd_unregister() before closing and changing bfd->fd 2023-03-14 11:42:24 +01:00
Makefile.am src/db.c: Switch from "const char *statements" to "const char * const" 2023-06-14 14:53:07 +02:00
auc.c Port to new libosmogsm 'struct osmo_sub_auth_data2' 2023-06-14 14:53:04 +02:00
ctrl.c Port to new libosmogsm 'struct osmo_sub_auth_data2' 2023-06-14 14:53:04 +02:00
db.c src/db.c: Switch from "const char *statements" to "const char * const" 2023-06-14 14:53:07 +02:00
db_auc.c Port to new libosmogsm 'struct osmo_sub_auth_data2' 2023-06-14 14:53:04 +02:00
db_debug.c src/db.c: integrate SQLite3 with talloc allocator 2019-07-30 17:15:17 +00:00
db_hlr.c Introduce support for XOR-2G algorithm 2023-05-30 21:43:14 +02:00
db_sql2c.sed Rename db_bootstrap.sed to db_sql2c.sed 2018-12-04 14:13:47 +01:00
dbd_decode_binary.c treewide: remove FSF address 2021-12-14 12:15:54 +01:00
dgsm.c Vty: Fixup config shown/written from vty 2022-12-27 17:03:08 +00:00
dgsm_vty.c Vty: Fixup config shown/written from vty 2022-12-27 17:03:08 +00:00
gsup_router.c 1/2: refactor: add and use lu_fsm, osmo_gsup_req, osmo_ipa_name 2020-04-30 19:16:09 +02:00
gsup_send.c 1/2: refactor: add and use lu_fsm, osmo_gsup_req, osmo_ipa_name 2020-04-30 19:16:09 +02:00
gsup_server.c gsup_server: fix msgb memleak in osmo_gsup_server_read_cb() 2023-07-05 01:10:43 +07:00
hlr.c Port to new libosmogsm 'struct osmo_sub_auth_data2' 2023-06-14 14:53:04 +02:00
hlr_db_tool.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-03 12:56:24 +01:00
hlr_ussd.c ussd: fix GSUP memleaks in rx_proc_ss_{req,error}() 2023-07-05 00:24:19 +07:00
hlr_vty.c Add vty `reject-cause` to set the reject cause 2023-01-20 14:03:01 +00:00
hlr_vty_subscr.c Port to new libosmogsm 'struct osmo_sub_auth_data2' 2023-06-14 14:53:04 +02:00
logging.c ctrl: Introduce cmd SET subscriber.create <imsi> 2022-06-20 13:37:53 +02:00
lu_fsm.c lu_fsm: fix memleak in lu_fsm_wait_insert_data_result() 2023-07-05 00:15:17 +07:00
mslookup_server.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-03 12:56:24 +01:00
mslookup_server_mdns.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-03 12:56:24 +01:00
osmo-euse-demo.c move headers to include/osmocom/hlr 2019-11-20 01:25:39 +01:00
populate_hlr_db.pl populate_hlr_db.pl: Script to generate a HLR database 2016-05-03 18:51:40 +02:00
proxy.c Add vty `reject-cause` to set the reject cause 2023-01-20 14:03:01 +00:00
rand_fake.c initial import of osmo-gsup-hlr code so far 2016-04-28 07:18:49 +02:00
rand_urandom.c initial import of osmo-gsup-hlr code so far 2016-04-28 07:18:49 +02:00
remote_hlr.c D-GSM 3/n: implement roaming by mslookup in osmo-hlr 2020-04-30 19:22:24 +02:00
timestamp.c D-GSM 1/n: add mslookup server in osmo-hlr 2020-04-30 19:22:24 +02:00