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 "The OpenGGSN project".
The branch, master has been updated
via 10abfba9495e7bac1e96463f8a55ce7d4da76a26 (commit)
from a377b0874a7b69e5094f640b47a985804f02bd19 (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/openggsn/commit/?id=10abfba9495e7bac1e96463f8a55ce7…
commit 10abfba9495e7bac1e96463f8a55ce7d4da76a26
Author: Andreas Schultz <aschultz(a)tpip.net>
Date: Fri Nov 13 15:57:37 2015 +0100
convert literal APN name to protocol encoded version before use
The definition of the APN field format in GTPv1 is hidden in a chain
of documents.
3GPP TS 29.060 (the GTPv1-C specification) Section 7.7.30:
The Access Point Name contains a logical name (see
3GPP TS 23.060 [4]).
It is coded as in the value part defined in 3GPP TS 24.008
3GPP TS 24.008 Section 10.5.6.1:
The value part is defined in 3GPP TS 23.003.
3GPP TS 23.003 Section 9.1:
The APN consists of one or more labels. Each label is
coded as a one
octet length field followed by that number of octets coded as 8 bit
ASCII characters
This converts a literal APN (e.g. Label1.Label2.Label3) to a structured
field (e.g. \006Label1\006Label2\006Label3)
Signed-off-by: Andreas Schultz <aschultz(a)tpip.net>
-----------------------------------------------------------------------
Summary of changes:
sgsnemu/sgsnemu.c | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
hooks/post-receive
--
The OpenGGSN project