Skip to content
Success

Changes

Summary

  1. sigtran: Add API osmo_ss7_instance_get_id() (details)
  2. sigtran: Add API osmo_ss7_instance_get_name() (details)
  3. sigtran: Add API osmo_ss7_instance_get_pc_fmt() (details)
  4. sigtran: Add API osmo_ss7_instance_get_primary_pc() (details)
  5. sigtran: Add API osmo_ss7_get_sccp() (details)
  6. sigtran: Add API osmo_ss7_instances_llist_entry (details)
  7. sigtran: Make osmo_ss7_xua_server APIs private (details)
Commit dc5ed80fe80db887c1f3cd4ab7fc0aeed1681d39 by Pau Espin Pedrol
sigtran: Add API osmo_ss7_instance_get_id()

This allows getting the ID of an osmo_ss7_instance without having to
access its structs fields directly.

Change-Id: Id7b6f23a1a223fb232238b624eb4f3295790bcb1
The file was modifiedinclude/osmocom/sigtran/osmo_ss7.h
The file was modifiedTODO-RELEASE
The file was modifiedsrc/osmo_ss7.c
Commit e08f30f7c4de90291b0c7f1bb9e6bf00bd36dbaf by Pau Espin Pedrol
sigtran: Add API osmo_ss7_instance_get_name()

This allows getting the name of an osmo_ss7_instance without having to
access its structs fields directly.

Change-Id: I521b0b140c600dbd8d32721329ea02668ceac576
The file was modifiedsrc/osmo_ss7.c
The file was modifiedinclude/osmocom/sigtran/osmo_ss7.h
The file was modifiedTODO-RELEASE
Commit 7ecc494d3b57c0ce44a38d63f51fb49eaed795b7 by Pau Espin Pedrol
sigtran: Add API osmo_ss7_instance_get_pc_fmt()

This allows getting the PC format of an osmo_ss7_instance without having to
access its structs fields directly

Change-Id: Ia7e259574f14969348d3bcaa1991247272958a7d
The file was modifiedsrc/osmo_ss7.c
The file was modifiedTODO-RELEASE
The file was modifiedinclude/osmocom/sigtran/osmo_ss7.h
Commit 9f152252fc9d465de1c82aff093634be80598047 by Pau Espin Pedrol
sigtran: Add API osmo_ss7_instance_get_primary_pc()

This allows getting the primary PC of an osmo_ss7_instance without having to
access its structs fields directly

Change-Id: I617e58f5f3f5420accbfe8b81ee8b3eb553330bf
The file was modifiedsrc/osmo_ss7.c
The file was modifiedTODO-RELEASE
The file was modifiedinclude/osmocom/sigtran/osmo_ss7.h
Commit da93fd25f278800c4b120841cd515c0b71c56a6e by Pau Espin Pedrol
 sigtran: Add API osmo_ss7_get_sccp()

This allows getting the SCCP instance of an osmo_ss7_instance without having to
access its structs fields directly

Change-Id: I8f09aff41666822f759f99fa91c13e3b9d89d530
The file was modifiedsrc/osmo_ss7.c
The file was modifiedinclude/osmocom/sigtran/osmo_ss7.h
The file was modifiedTODO-RELEASE
Commit 8e5195f5777a42aeb0bcafbf000ddbf2b6e920f4 by Pau Espin Pedrol
sigtran: Add API osmo_ss7_instances_llist_entry

This API allows iterating over the public global list of ss7 instances,
without knowing the structure internal layout.

Change-Id: I148438aecd64bdd66848d4b3404d379a380c5e9c
The file was modifiedTODO-RELEASE
The file was modifiedinclude/osmocom/sigtran/osmo_ss7.h
The file was modifiedsrc/osmo_ss7.c
Commit 8f156e35635b70e900d0c891bf5fd2bb67ff52d1 by Pau Espin Pedrol
sigtran: Make osmo_ss7_xua_server APIs private

xua_srv objects are managed so far exclusively through libosmo-sigtran
VTY interface, hence make the struct as well as all its APIs private

Change-Id: Ie03697fdb2c9f95de011b21771261e52befb6018
The file was modifiedsrc/Makefile.am
The file was modifiedsrc/osmo_ss7_xua_srv.c
The file was modifiedsrc/sccp_user.c
The file was modifiedsrc/ss7_internal.h
The file was modifiedsrc/xua_default_lm_fsm.c
The file was addedsrc/ss7_xua_srv.h
The file was modifiedsrc/xua_asp_fsm.c
The file was modifiedinclude/osmocom/sigtran/osmo_ss7.h
The file was modifiedsrc/osmo_ss7_vty.c
The file was modifiedsrc/osmo_ss7.c
The file was modifiedsrc/osmo_ss7_asp.c