openbsc.git branch zecke/features/sgsn-ggsn-resolve updated. 0.14.0-97-ga5a6da4

gitosis at gitosis at
Mon May 25 07:58:12 UTC 2015

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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, zecke/features/sgsn-ggsn-resolve has been updated
  discards  f5000170235863f419faf1aebacbc44d4253b96b (commit)
  discards  2118e63692bc335880ed6a011f16eb3a539106ba (commit)
       via  a5a6da46a0b22d5c7695774c6c7eb26856bc6488 (commit)
       via  39c430ee2929f0671203974db11dfdd4ff4841cb (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (f5000170235863f419faf1aebacbc44d4253b96b)
             N -- N -- N (a5a6da46a0b22d5c7695774c6c7eb26856bc6488)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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 -----------------------------------------------------------------

commit a5a6da46a0b22d5c7695774c6c7eb26856bc6488
Author: Holger Hans Peter Freyther <holger at>
Date:   Mon May 25 15:20:27 2015 +0800

    sgsn: Allow to specify the DNS servers that should be used
    If no server is specified the default list will be used. This
    allows to separate the servers for the local network and GRX
    from each other.

commit 39c430ee2929f0671203974db11dfdd4ff4841cb
Author: Holger Hans Peter Freyther <holger at>
Date:   Mon May 25 12:26:49 2015 +0800

    sgsn: Allow to resolve the IPv4 address of a GGSN through DNS
    For real networks we need to check if the requested APN string
    is allowed and then resolve the GGSN address through DNS. There
    are countries with two or three digit MNCs and one could either
    try to keep a list of countries that have two/three digits or
    just try both of them. I have opted for the later for the ease
    of the implementation.
    C-Ares doesn't allow to cancel a request so we will need to
    have the MMCTX and the Lookup have different lifetimes. We simply
    set ->mmctx to NULL in case the MMCTX dies more early.
    The selected and verified apn_str will be copied into the out
    parameter. In case no static APN/GGSN config is present and the
    dynamic mode is enabled a request will be made.


Summary of changes:
 openbsc/src/gprs/sgsn_vty.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)

More information about the osmocom-commitlog mailing list