osmo-msc/openbsc/src/gprs
Jacob Erlbeck b1c074f62c sgsn: Fix LLME leak when forcing a reattach
Currently when forceing a reattach by sending a Detach
Request (reattach), the SGSN waits for the Detach Accept until it
frees the MM context (if present) and the LLME. If that message gets
lost or isn't sent by the MS, the LLME is never freed if it isn't
bound to an MM context.

This patch adds code to free the MM context/LLME when forcing a
reattachment.

Sponsored-by: On-Waves ehf
2014-11-14 09:26:27 +01:00
..
.gitignore update gitignore 2011-01-14 14:38:42 +01:00
Makefile.am sgsn: Moved IMSI ACL management to sgsn_auth.c 2014-10-27 13:06:55 +01:00
crc24.c misc: Remove sys/types.h includes from the files 2011-04-18 17:31:39 +02:00
gb_proxy.c gbproxy: Honour the BSS TLLI type when creating an SGSN TLLI 2014-11-11 22:44:32 +01:00
gb_proxy_main.c Use port number #defines for VTY and CTRL ports 2014-08-24 17:54:49 +02:00
gb_proxy_patch.c gbproxy: Patch BSSGP P-TMSI in PAGING PS messages 2014-10-27 11:59:28 +01:00
gb_proxy_peer.c gbproxy: Rename the field 'enabled_tllis' to 'logical_links' 2014-10-09 17:45:14 +02:00
gb_proxy_tlli.c gbproxy: Patch BSSGP P-TMSI in PAGING PS messages 2014-10-27 11:59:28 +01:00
gb_proxy_vty.c gbproxy: Fixed VTY doc for delete-gbproxy-link 2014-11-05 00:24:13 +01:00
gprs_gb_parse.c gbproxy: Patch BSSGP P-TMSI in PAGING PS messages 2014-10-27 11:59:28 +01:00
gprs_gmm.c sgsn: Fix LLME leak when forcing a reattach 2014-11-14 09:26:27 +01:00
gprs_llc.c sgsn: Send detach(re-attach) instead of gmm status if TLLI unknown 2014-10-27 10:50:36 +01:00
gprs_llc_parse.c gprs: Separate LLC parsing from LLC state handling 2014-06-04 16:29:30 +02:00
gprs_llc_vty.c Fix build of bsc-nat and GPRS code after include path change 2011-03-23 18:33:26 +01:00
gprs_sgsn.c sgsn: Split gsm0408_gprs_force_reattach into 2 functions 2014-11-14 09:23:38 +01:00
gprs_sndcp.c sgsn: Prevent memory leak and double free 2014-10-10 17:43:40 +02:00
gprs_sndcp.h src: use namespace prefix osmo_timer* for timer functions 2011-05-06 12:11:06 +02:00
gprs_sndcp_vty.c gprs: Fix compiler warnings ini gprs_sndcp_vty.c 2014-04-04 12:49:38 +02:00
gprs_utils.c gbproxy: Use pointer to PTMSI value instead of MI 2014-10-09 18:12:27 +02:00
osmo_sgsn.cfg [GPRS] SGSN: specify the local bind address in the config file 2010-06-02 23:18:40 +02:00
sgsn_auth.c sgsn: Moved IMSI ACL management to sgsn_auth.c 2014-10-27 13:06:55 +01:00
sgsn_ctrl.c libctrl: Follow rename of controlif_setup -> ctrl_interface_setup 2014-08-21 15:34:28 +02:00
sgsn_libgtp.c sgsn: Delete PDP contexts properly 2014-10-27 10:25:13 +01:00
sgsn_main.c sgsn: Moved IMSI ACL management to sgsn_auth.c 2014-10-27 13:06:55 +01:00
sgsn_vty.c sgsn: Moved IMSI ACL management to sgsn_auth.c 2014-10-27 13:06:55 +01:00