openbsc.git branch sysmocom/iu updated. 0.15.0-565-gb3df443

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Wed Oct 12 01:51:51 UTC 2016


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

commit b3df4432cad9d490608953d13b137a1c405ef476
Author: Neels Hofmeyr <nhofmeyr at 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=bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c

commit bd0d9a4fdc74d5dfeec6f1f75f5ca6426616045c
Author: Neels Hofmeyr <nhofmeyr at 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=8741463f0c2fbf8afd7674a02a128cd83745cd5e

commit 8741463f0c2fbf8afd7674a02a128cd83745cd5e
Author: Neels Hofmeyr <nhofmeyr at 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=2f7a85d7dcf2000e8e0b6d3d6314f87087c87681

commit 2f7a85d7dcf2000e8e0b6d3d6314f87087c87681
Author: Neels Hofmeyr <nhofmeyr at 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=7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f

commit 7996dbf3263d4ba9d94a2285cc28cfc37ff22e9f
Author: Neels Hofmeyr <nhofmeyr at 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=9f94432508da0f218acbca971623ba24d307934d

commit 9f94432508da0f218acbca971623ba24d307934d
Author: Neels Hofmeyr <nhofmeyr at 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)



More information about the osmocom-commitlog mailing list