Projects
osmocom:master
osmo-msc
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 126
View file
commit_883414455018f7df77c09a78280d78779d81683c.txt
Added
View file
commit_ae8d6a96bb9e2aeb414b876a6d2ff72eb468163e.txt
Deleted
View file
osmo-msc_1.12.1.20.ae8d.dsc -> osmo-msc_1.12.1.21.88341.dsc
Changed
@@ -2,7 +2,7 @@ Source: osmo-msc Binary: osmo-msc, osmo-msc-dbg, osmo-msc-doc Architecture: any all -Version: 1.12.1.20.ae8d +Version: 1.12.1.21.88341 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: https://osmocom.org/projects/osmomsc Standards-Version: 3.9.8 @@ -14,8 +14,8 @@ osmo-msc-dbg deb debug extra arch=any osmo-msc-doc deb doc optional arch=all Checksums-Sha1: - 2c05c5b1d8c3f434856d665f35ff61844d57ba94 389308 osmo-msc_1.12.1.20.ae8d.tar.xz + 0baba6ef08f9fea714253bce447c0d74fb118aff 389416 osmo-msc_1.12.1.21.88341.tar.xz Checksums-Sha256: - 66731e342c91b7a83fbc197eff1df05f8e84374e9c9e7b24264fb20dc62b12ca 389308 osmo-msc_1.12.1.20.ae8d.tar.xz + 6fa3ece3cce9b41bc5530696c4a8299e7bce61052e347ff000c4490e21117222 389416 osmo-msc_1.12.1.21.88341.tar.xz Files: - fbcdc9e8539cd15699f71db860cb2d05 389308 osmo-msc_1.12.1.20.ae8d.tar.xz + 6ae39c5a5f937269e912c4a6d00189ae 389416 osmo-msc_1.12.1.21.88341.tar.xz
View file
osmo-msc_1.12.1.20.ae8d.tar.xz/.tarball-version -> osmo-msc_1.12.1.21.88341.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.12.1.20-ae8d +1.12.1.21-88341
View file
osmo-msc_1.12.1.20.ae8d.tar.xz/TODO-RELEASE -> osmo-msc_1.12.1.21.88341.tar.xz/TODO-RELEASE
Changed
@@ -7,3 +7,4 @@ # If any interfaces have been added since the last public release: c:r:a + 1. # If any interfaces have been removed or changed since the last public release: c:r:0. #library what description / commit summary line +libosmo-sigtran >2.0.1 osmo_ss7_instance_get_id(), osmo_ss7_instance_get_name(), osmo_ss7_instance_get_pc_fmt(), osmo_ss7_instance_get_primary_pc()
View file
osmo-msc_1.12.1.20.ae8d.tar.xz/debian/changelog -> osmo-msc_1.12.1.21.88341.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -osmo-msc (1.12.1.20.ae8d) unstable; urgency=medium +osmo-msc (1.12.1.21.88341) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Mon, 04 Nov 2024 07:40:07 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Fri, 08 Nov 2024 16:06:10 +0000 osmo-msc (1.12.1) unstable; urgency=medium
View file
osmo-msc_1.12.1.20.ae8d.tar.xz/src/libmsc/transaction.c -> osmo-msc_1.12.1.21.88341.tar.xz/src/libmsc/transaction.c
Changed
@@ -124,7 +124,8 @@ struct osmo_ss7_instance *ss7 = osmo_sccp_get_ss7(trans->net->a.sri->sccp); struct osmo_lcls *lcls; - uint8_t w = osmo_ss7_pc_width(&ss7->cfg.pc_fmt); + const struct osmo_ss7_pc_fmt *pc_fmt = osmo_ss7_instance_get_pc_fmt(ss7); + uint8_t w = osmo_ss7_pc_width(pc_fmt); if (!trans->net->lcls_permitted) { LOGP(DCC, LOGL_NOTICE, "LCLS disabled globally\n"); @@ -150,7 +151,7 @@ LOGP(DCC, LOGL_INFO, "LCLS: using %u bits (%u bytes) for node ID\n", w, w / 8); lcls->gcr.net_len = 3; - lcls->gcr.node = ss7->cfg.primary_pc; + lcls->gcr.node = osmo_ss7_instance_get_primary_pc(ss7); /* net id from Q.1902.3 3-5 bytes, this function gives 3 bytes exactly */ osmo_plmn_to_bcd(lcls->gcr.net, &trans->msc_a->via_cell.lai.plmn);
View file
osmo-msc_1.12.1.20.ae8d.tar.xz/src/osmo-msc/msc_main.c -> osmo-msc_1.12.1.21.88341.tar.xz/src/osmo-msc/msc_main.c
Changed
@@ -625,6 +625,7 @@ struct osmo_sccp_instance *sccp_a; struct osmo_sccp_instance *sccp_iu; + const struct osmo_ss7_instance *ss7; /* Track the use of talloc NULL memory contexts */ talloc_enable_null_tracking(); @@ -803,10 +804,13 @@ ret = 10; goto error; } + + ss7 = osmo_sccp_get_ss7(msc_network->a.sri->sccp); + OSMO_ASSERT(ss7); LOGP(DMSC, LOGL_NOTICE, "A-interface: SCCP user %s, cs7-instance %u (%s)\n", osmo_sccp_user_name(msc_network->a.sri->scu), - osmo_sccp_get_ss7(msc_network->a.sri->sccp)->cfg.id, - osmo_sccp_get_ss7(msc_network->a.sri->sccp)->cfg.name); + osmo_ss7_instance_get_id(ss7), + osmo_ss7_instance_get_name(ss7)); #ifdef BUILD_IU talloc_asn1_ctx = talloc_named_const(tall_msc_ctx, 0, "asn1"); @@ -823,10 +827,11 @@ /* Compatibility with legacy osmo-hnbgw that was unable to properly handle RESET messages. */ msc_network->iu.sri->ignore_missing_reset = true; + ss7 = osmo_sccp_get_ss7(msc_network->iu.sri->sccp); LOGP(DMSC, LOGL_NOTICE, "Iu-interface: SCCP user %s, cs7-instance %u (%s)\n", osmo_sccp_user_name(msc_network->iu.sri->scu), - osmo_sccp_get_ss7(msc_network->iu.sri->sccp)->cfg.id, - osmo_sccp_get_ss7(msc_network->iu.sri->sccp)->cfg.name); + osmo_ss7_instance_get_id(ss7), + osmo_ss7_instance_get_name(ss7)); #endif /* Init RRLP handlers */
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.