osmo-msc/openbsc/src
Holger Hans Peter Freyther 725f3f1de0 sgsn: Fix deeply flawed copying logic for PDP context activation
It is one of these changes that should have never worked but did
for a long time. Only recently a corrupted GTP message was seen.
The code in ccd2312d10 tried to
solve the right problem but was deeply flawed.

* Make the code operate on the copied message and not the original
one that is deleted by the underlaying layers on return
* Add an out variable to determine if the msgb should be deleted
and assume that by default it will be deleted.

Change-Id: I564526e7cde2b8a2f0ce900492cd38fc23c176a7
2017-02-01 15:02:54 +00:00
..
gprs sgsn: Fix deeply flawed copying logic for PDP context activation 2017-02-01 15:02:54 +00:00
ipaccess build: remove obsolete $LIBCRYPT in two places 2016-12-21 10:26:15 +00:00
libbsc Implement VTY configuration to control Early Classmark Sending 2017-01-26 15:24:07 +01:00
libcommon cosmetic: use osmo_strlcpy() everywhere 2017-01-23 11:59:01 +00:00
libcommon-cs various comment / whitespace tweaks (libmsc, gprs, libcommon-cs) 2017-01-26 03:19:35 +01:00
libfilter Consistenly format variables in */Makefile.am files 2016-09-15 15:55:02 +02:00
libiu use new OSMO_VALUE_STRING 2016-12-21 14:02:07 +00:00
libmgcp mgcp_protocol: Ensure we don't call strtok_r with NULL data 2016-12-09 15:35:31 +00:00
libmsc various comment / whitespace tweaks (libmsc, gprs, libcommon-cs) 2017-01-26 03:19:35 +01:00
libtrau cosmetic: use osmo_strlcpy() everywhere 2017-01-23 11:59:01 +00:00
osmo-bsc Fix some typos in stdout output 2016-12-20 17:39:55 +01:00
osmo-bsc_mgcp msgb talloc ctx: initialize in all main() scopes 2016-10-13 13:14:41 +00:00
osmo-bsc_nat CTRL: remove boilerplate 2017-01-25 11:52:45 +00:00
osmo-nitb fix 'osmo-nitb --version' segfault 2016-12-31 18:25:36 +01:00
utils cosmetic: use osmo_strlcpy() everywhere 2017-01-23 11:59:01 +00:00
Makefile.am Add empty libcommon-cs 2016-11-24 16:58:30 +01:00