This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "netlink library for Linux kernel GTP code".
The branch, master has been updated
via 03cb4c2d66bf4a9890e74557a2533a8d70a4880b (commit)
via 134d0a386dfeb2ab276b61e82ac22c23b487cc59 (commit)
from 66a60a13b64514df8b5db5106a5f170d1110a6d0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libgtpnl/commit/?id=03cb4c2d66bf4a9890e74557a2533a8…
commit 03cb4c2d66bf4a9890e74557a2533a8d70a4880b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Nov 12 22:01:13 2017 +0900
gtp_build_payload(): Support absent peer and SGSN address
When deleting a PDP context via "gtp-tunnel delete", we specify only
the gtp netdevice, the gtp version and the TID/TEI. However, the
gtp_build_payload() function unconditionally created the netlink
attributes for GTPA_PEER_ADDRESS and GTPA_MS_ADDRESS, having their
addresses set to zero. The kernel then tried to find a PDP context with
MS and PEER address of 0.0.0.0, and always failed with ENOENT.
The same problem also occurred with OsmoGGSN and OpenGGSN: PDP contexts
could be added but never removed.
The corresponding kernel change that requires this userland change
is the following commit introduced in 4.12-rc1:
commit d9e2dd122637034a0697bf268eed9233701b9dca
Author: Andreas Schultz <aschultz(a)tpip.net>
Date: Thu Mar 9 17:43:00 2017 +0100
gtp: unify genl_find_pdp and prepare for per socket lookup
Older kernels will work with libgtpnl both before and after this commit,
as they internally will simply disregard any attributes beyond TID/TEI.
Change-Id: Ie2ceb2cd6d2fb009bba01a05b5480c1ad775d619
http://cgit.osmocom.org/libgtpnl/commit/?id=134d0a386dfeb2ab276b61e82ac22c2…
commit 134d0a386dfeb2ab276b61e82ac22c23b487cc59
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Nov 12 22:41:54 2017 +0900
Add '--enable-sanitize' from other osmocom projects
Change-Id: Iac9ce76ce4ca5f5247bc42c16bb365d94cfde156
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 12 ++++++++++++
contrib/jenkins.sh | 2 +-
src/gtp-genl.c | 6 ++++--
3 files changed, 17 insertions(+), 3 deletions(-)
hooks/post-receive
--
netlink library for Linux kernel GTP code