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, sysmocom/iu has been updated
via b3df4432cad9d490608953d13b137a1c405ef476 (commit)
via bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c (commit)
via 8741463f0c2fbf8afd7674a02a128cd83745cd5e (commit)
via 2f7a85d7dcf2000e8e0b6d3d6314f87087c87681 (commit)
via 7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f (commit)
via 9f94432508da0f218acbca971623ba24d307934d (commit)
from 4f9989048a5763ddb736730db9b4b3e3ddd4ffb9 (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/openbsc/commit/?id=b3df4432cad9d490608953d13b137a1c…
commit b3df4432cad9d490608953d13b137a1c405ef476
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 12 02:53:55 2016 +0200
IuPS: cosmetic: explicitly check RAN type; move comment
Change-Id: I8375ba42dd47d7ccd9ce9290767d6f8653a23b94
http://cgit.osmocom.org/openbsc/commit/?id=bd0d9a4fdc74d5dfeec6f1f75f5ca642…
commit bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 12 01:39:25 2016 +0200
IuCS and IuPS: add VTY config for RAB Assignment address kind
To accomodate the ip.access nano3G without having to recompile, make the
RAB Assignment's Transport Layer Address IE's format configurable, in both
osmo-cscn and osmo-sgsn.
The long term perspective is to somehow detect which address encoding a given
3G cell prefers, but for the time being just configure it globally and set each
ue_conn_ctx to the global setting upon creation.
Add VTY command to iu_vty.c, with args passed to iu_vty_init() to insert
at an arbitrary VTY node, so that it can be used both for osmo-cscn and
osmo-sgsn. Add generic iu_vty_config_write() to write out the config.
Call iu_vty_init() from cscn_vty_init(); cscn_vty_init() is in libmsc,
hence linking of osmo-cscn now needs libiu to come after libmsc, so move
that further down.
Change-Id: I93728314742b327336f3fb6de98e6457f687e1f9
http://cgit.osmocom.org/openbsc/commit/?id=8741463f0c2fbf8afd7674a02a128cd8…
commit 8741463f0c2fbf8afd7674a02a128cd83745cd5e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 12 02:55:31 2016 +0200
IuCS, IuPS: move flag to use X.213 NSAP addr into ue_conn_ctx
The future perspective is to remember the preferred RAB Transport Layer Address
encoding for each 3G cell that is connected, so store per UE conn instead of
globally hardcoding.
Add rab_assign_addr_enc member to ue_conn_ctx. Thus the iu_rab_act_cs() and
iu_rab_act_ps() functions no longer need the explicit use_x213_nsap argument.
Add include/openbsc/common.h in order to define the enum nsap_addr_enc, in a
separate file to be able to easily include it in all of libmsc, libiu and
gprs/* without creating include cycles.
Change-Id: I49bb5736df7bdfdd55d3e7b74ee559595cfd2f7d
http://cgit.osmocom.org/openbsc/commit/?id=2f7a85d7dcf2000e8e0b6d3d6314f870…
commit 2f7a85d7dcf2000e8e0b6d3d6314f87087c87681
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 12 03:30:48 2016 +0200
sgsn init: pass sgsn_config pointer to sgsn_vty_init(), not sgsn_parse_config
It makes sense semantically, and prepares for an upcoming commit that uses
the internal global config pointer in sgsn_vty_init(), which would not
be defined yet without this.
Change-Id: Ie4cf1c0a1c9e6330a134ff4b7b2e6d5699c12bd7
http://cgit.osmocom.org/openbsc/commit/?id=7996dbf3263d4ba9d94a2285cc28cfc3…
commit 7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 12 01:29:33 2016 +0200
iu: sort out confusion around asn_debug and asn1_xer_print
Before, I confused asn_debug with asn1_xer_print. Have two distinct VTY
commands and fix documentation.
Put the asn_debug and asn1_xer_print implementations in iu.c.
Since they are globally defined, don't pass a pointer to iu_vty_init()
but just use it directly. Might be considered less clean, but is also less
bloat.
Change-Id: Iccbadfe1585ba224f74cdfb5273b5ce29b6d78f0
http://cgit.osmocom.org/openbsc/commit/?id=9f94432508da0f218acbca971623ba24…
commit 9f94432508da0f218acbca971623ba24d307934d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Oct 12 01:48:55 2016 +0200
iu.h: add missing includes and type defs
So far it was included only in files that also include all needed headers,
but make it so that it can be included on its own.
Change-Id: I08a756031b995bd01a6e15c678b845fd98de960b
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/Makefile.am | 1 +
openbsc/include/openbsc/common.h | 6 ++++
openbsc/include/openbsc/gprs_gmm.h | 2 +-
openbsc/include/openbsc/gsm_data.h | 5 +++
openbsc/include/openbsc/iu.h | 17 +++++++--
openbsc/include/openbsc/sgsn.h | 9 +++--
openbsc/src/gprs/gprs_gmm.c | 10 ++++--
openbsc/src/gprs/gprs_sgsn.c | 1 +
openbsc/src/gprs/sgsn_libgtp.c | 2 +-
openbsc/src/gprs/sgsn_main.c | 13 ++-----
openbsc/src/gprs/sgsn_vty.c | 21 +++++++++--
openbsc/src/libiu/iu.c | 10 +++++-
openbsc/src/libiu/iu_vty.c | 72 +++++++++++++++++++++++++++++++++----
openbsc/src/libmsc/cscn_vty.c | 5 ++-
openbsc/src/libmsc/iucs.c | 1 +
openbsc/src/libmsc/msc_ifaces.c | 8 +++--
openbsc/src/osmo-cscn/Makefile.am | 2 +-
17 files changed, 149 insertions(+), 36 deletions(-)
create mode 100644 openbsc/include/openbsc/common.h
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)