libosmo-sccp.git branch master updated.

gitosis at gitosis at
Fri Jan 27 09:27:52 UTC 2017

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 "SCCP Library".

The branch, master has been updated
       via  1f94c07ed21ac6715954c3966f68312e9d5691e1 (commit)
       via  6075f6ad5120b182d76266b85306a4b974109ba5 (commit)
       via  eddf1386664f8775033e0806f0d057a1047875a7 (commit)
       via  b79a61de9ac744137827a8220cd049a7a3752020 (commit)
       via  fe19e46783f483a4e0a7a05bc60e069327f8d550 (commit)
       via  189a776183f682798997c4b1fba34ec1fb1d2cd3 (commit)
       via  04694923b25cbe8e455d25642e1e0ba9eb0c6857 (commit)
       via  db3a4bb5a5a1ab49d47739130356176604bd45dd (commit)
       via  b5f0d1c9bc16fb4c90ca48ba5bfb9f775f221d45 (commit)
       via  32a1d54279b52eedcf098501b5f43652fbc8785c (commit)
       via  edfab6fdf50fe02348cf9f3dd25809c3a2056d9c (commit)
       via  452b87285bbaa8f8a71edfe532c7437ea31f5d16 (commit)
      from  8cfba6c1d3abdf14fb01cb42bd558a7f5f49bb38 (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 -----------------------------------------------------------------

commit 1f94c07ed21ac6715954c3966f68312e9d5691e1
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Mon May 2 18:02:56 2016 +0200

    fix: use proper disconnect prim param type
    For the N-DISCONNECT prim, parse CREF, RLC and RLSD from the proper parameter
    struct type: osmo_scu_disconn_param instead of osmo_scu_connect_param.
    Before this, the conn_id ended up in the wrong place and the other side always
    received a zero conn_id.
    Tested only for the RLSD case, which fixes Iu-Release message evaluation for
    all except the very first SUA conn received by the CN components.
    In all three cases, set:
    * param->responding_addr to conn->called_addr.
    * param->originator to OSMO_SCCP_ORIG_UNDEFINED.
    Change-Id: I446f2fe57cc3b7c52723f3ab82836513a5d37752

commit 6075f6ad5120b182d76266b85306a4b974109ba5
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Mon May 2 17:57:48 2016 +0200

    cosmetic: sua.c: comments
    Add some human readable names.
    Change-Id: If4aa15aae8b03c764a45b866a751eb3fbabebec1

commit eddf1386664f8775033e0806f0d057a1047875a7
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Apr 13 19:08:18 2016 +0200

    parse SCCP src+dst addresses
    In order to receive a Paging command with a valid RANAP SSN, decode the SCCP
    source and destination address IEs. This is used by hnbgw to forward a Paging
    from CN to RNC.
    This may be done more generally as soon as more IEs need parsing of their sub
    parts. For now, iterate the higher level IE's data chunk and obtain the address
    sub part IEs without storing sub part locations.
    Change-Id: I03d0c2a9003fda59c5b88c8738df009c30fbc11c

commit b79a61de9ac744137827a8220cd049a7a3752020
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Mon Apr 4 16:30:58 2016 +0200

    remove two compiler warnings for unused variables
    Change-Id: I173dc67050d907f9b09b99265af9dee9d142ace3

commit fe19e46783f483a4e0a7a05bc60e069327f8d550
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Mar 30 12:45:38 2016 +0200

    cosmetic: add comments for GT, PC, SSN to help noobs finding their way
    Change-Id: I8f47f855c2718f4922b36229a388fa719c628bf6

commit 189a776183f682798997c4b1fba34ec1fb1d2cd3
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Mon Mar 7 14:35:42 2016 +0100

    add RFC 3868 (SUA) spec in HTML
    Change-Id: Ieab0212157381f7b71f0196925e94c88e9b5938e

commit 04694923b25cbe8e455d25642e1e0ba9eb0c6857
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Mon Mar 7 14:16:04 2016 +0100

    add comment (meaning of COIT)
    Change-Id: I63276ca2bfd6282676618e50268ed2234025b7bb

commit db3a4bb5a5a1ab49d47739130356176604bd45dd
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Mon Mar 7 14:15:17 2016 +0100

    SUA COIT: send dest ref nr, not dest addr
    See RFC 3868 3.3.11
    Change-Id: I083384876d4a8d7fa9c03409fbdc9e00e3c8f416

commit b5f0d1c9bc16fb4c90ca48ba5bfb9f775f221d45
Author: Harald Welte <laforge at>
Date:   Sat Dec 26 23:36:27 2015 +0100

    sua: Ensure that a SUA client will continuously try to reconnect
    Change-Id: Ic05a2b78e29e4ede214a3395430ef54bacd84e60

commit 32a1d54279b52eedcf098501b5f43652fbc8785c
Author: Harald Welte <laforge at>
Date:   Sat Dec 26 23:35:31 2015 +0100

    sua: call conn_disconnect() in sua_disconnect_req()
    disconnect is not a class3/4 operation. We simply generate + send the
    DISCONNECT.ind message to the remote side and drop all local state about the
    Change-Id: I4e336f9dfd4ebd0122cd9e5a70db3d05e9dc1764

commit edfab6fdf50fe02348cf9f3dd25809c3a2056d9c
Author: Harald Welte <laforge at>
Date:   Sat Dec 26 23:34:54 2015 +0100

    sua: Fix typo in log message
    Change-Id: I13bb0e2f4ec688fefd9b98d6d2389562e2a2dad7

commit 452b87285bbaa8f8a71edfe532c7437ea31f5d16
Author: Harald Welte <laforge at>
Date:   Sat Dec 26 23:34:03 2015 +0100

    allow user to give private data to osmo_sua_user_create()
    ... which can be resolved from the primitive call back prim_cb() by
    calling osmo_sccp_link_get_user_priv().
    Change-Id: If4c0f96f0621fb2adf4c78dc5994d3398431d92f


Summary of changes:
 include/osmocom/sigtran/protocol/sua.h             |    2 +-
 include/osmocom/sigtran/sccp_sap.h                 |    6 +-
 include/osmocom/sigtran/sua.h                      |    4 +-
 ...ion_Control_Part_User_Adaptation_Layer_SUA.html | 7535 ++++++++++++++++++++
 src/sua.c                                          |  149 +-
 tests/sigtran/sua_client_test.c                    |    2 +-
 tests/sigtran/sua_server_test.c                    |    2 +-
 7 files changed, 7662 insertions(+), 38 deletions(-)
 create mode 100644 specs/RFC_3868__Signalling_Connection_Control_Part_User_Adaptation_Layer_SUA.html

SCCP Library

More information about the osmocom-commitlog mailing list