Projects
osmocom:master
osmo-bsc
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 309
View file
commit_23c050602cea7b60c52b894a5d8e5d5fef445ff2.txt
Added
View file
commit_f1ca1817ea8047e52286147edd9ef136878191fb.txt
Deleted
View file
osmo-bsc_1.13.0.31.f1ca.dsc -> osmo-bsc_1.13.0.32.23c05.dsc
Changed
@@ -2,7 +2,7 @@ Source: osmo-bsc Binary: osmo-bsc, osmo-bsc-dbg, abisip-find, osmo-bsc-ipaccess-utils, osmo-bsc-bs11-utils, osmo-bsc-meas-utils, osmo-bsc-doc Architecture: any all -Version: 1.13.0.31.f1ca +Version: 1.13.0.32.23c05 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: https://projects.osmocom.org/projects/osmo-bsc Standards-Version: 3.9.8 @@ -18,8 +18,8 @@ osmo-bsc-ipaccess-utils deb net extra arch=any osmo-bsc-meas-utils deb net extra arch=any Checksums-Sha1: - e087ed42326e4884bf04957b9584075484151acc 633648 osmo-bsc_1.13.0.31.f1ca.tar.xz + 0062cae3775265fdf01158721c36b057aeacf4e5 633744 osmo-bsc_1.13.0.32.23c05.tar.xz Checksums-Sha256: - cc337a23d40cc7c118fdee887361e3fa5f45b0d8f0987944fe20f667269626d8 633648 osmo-bsc_1.13.0.31.f1ca.tar.xz + c979fb759f64105353f2ddd55f0336556ada73c4d447dffff361d21dd292b572 633744 osmo-bsc_1.13.0.32.23c05.tar.xz Files: - d5cad0470fbdb0ae98be01e9b8abc76c 633648 osmo-bsc_1.13.0.31.f1ca.tar.xz + 6b49ef6be4b0e46a24aca5adda5a9176 633744 osmo-bsc_1.13.0.32.23c05.tar.xz
View file
osmo-bsc_1.13.0.31.f1ca.tar.xz/.tarball-version -> osmo-bsc_1.13.0.32.23c05.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.13.0.31-f1ca +1.13.0.32-23c05
View file
osmo-bsc_1.13.0.31.f1ca.tar.xz/debian/changelog -> osmo-bsc_1.13.0.32.23c05.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -osmo-bsc (1.13.0.31.f1ca) unstable; urgency=medium +osmo-bsc (1.13.0.32.23c05) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Mon, 24 Nov 2025 23:22:03 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Tue, 02 Dec 2025 08:32:45 +0000 osmo-bsc (1.13.0) unstable; urgency=medium
View file
osmo-bsc_1.13.0.31.f1ca.tar.xz/include/osmocom/bsc/gsm_data.h -> osmo-bsc_1.13.0.32.23c05.tar.xz/include/osmocom/bsc/gsm_data.h
Changed
@@ -472,6 +472,8 @@ struct gsm_subscriber_connection *call; /* Cell (BTS) FSM */ struct osmo_fsm_inst *fi; + /* BTS to notify about ongoing call */ + struct gsm_bts *notify_bts; /* lchan to be assigned */ struct gsm_lchan *new_lchan; /* MGW peer */
View file
osmo-bsc_1.13.0.31.f1ca.tar.xz/src/osmo-bsc/vgcs_fsm.c -> osmo-bsc_1.13.0.32.23c05.tar.xz/src/osmo-bsc/vgcs_fsm.c
Changed
@@ -602,10 +602,7 @@ if (conn->vgcs_chan.fi->state != VGCS_CHAN_ST_WAIT_EST) { /* Remove call from notification channel. */ - if (conn->lchan) - rsl_notification_cmd(conn->lchan->ts->trx->bts, NULL, &conn->vgcs_chan.gc_ie, NULL); - else - LOG_CHAN(conn, LOGL_ERROR, "Unable to remove notification, lchan is already gone.\n"); + rsl_notification_cmd(conn->vgcs_chan.notify_bts, NULL, &conn->vgcs_chan.gc_ie, NULL); } /* Detach from call, if not already. */ @@ -731,7 +728,7 @@ osmo_fsm_inst_state_chg(fi, VGCS_CHAN_ST_ACTIVE_BLOCKED, 0, 0); if (conn->vgcs_chan.call) { /* Add call to notification channel. */ - rsl_notification_cmd(conn->lchan->ts->trx->bts, conn->lchan, &conn->vgcs_chan.gc_ie, NULL); + rsl_notification_cmd(conn->vgcs_chan.notify_bts, conn->lchan, &conn->vgcs_chan.gc_ie, NULL); /* Add/update SI10. */ si10_update(conn->vgcs_chan.call); } @@ -798,7 +795,7 @@ if (conn->vgcs_chan.call) osmo_fsm_inst_dispatch(conn->vgcs_chan.call->vgcs_call.fi, VGCS_EV_CALLING_ASSIGNED, conn); /* Repeat notification for the MS that has been assigned. */ - rsl_notification_cmd(conn->lchan->ts->trx->bts, conn->lchan, &conn->vgcs_chan.gc_ie, NULL); + rsl_notification_cmd(conn->vgcs_chan.notify_bts, conn->lchan, &conn->vgcs_chan.gc_ie, NULL); break; case VGCS_EV_CLEANUP: LOG_CHAN(conn, LOGL_DEBUG, "SCCP connection clearing.\n"); @@ -1248,6 +1245,9 @@ } conn->vgcs_chan.new_lchan = lchan; + /* Set BTS that receives notification. */ + conn->vgcs_chan.notify_bts = bts; + /* Create VGCS FSM. */ conn->vgcs_chan.fi = osmo_fsm_inst_alloc(&vgcs_chan_fsm, conn->network, conn, LOGL_DEBUG, NULL); if (!conn->vgcs_chan.fi)
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
.