Projects
osmocom:master
osmo-pcu
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 16
View file
osmo-pcu.spec
Changed
@@ -14,13 +14,13 @@ Name: osmo-pcu Requires: osmocom-master -Version: 1.1.0.47.0f85 +Version: 1.1.0.48.3f33 Release: 0 Summary: Osmocom GPRS Packet Control Unit (PCU) License: GPL-2.0-only Group: Productivity/Telephony/Servers URL: https://osmocom.org/projects/osmopcu -Source: osmo-pcu_1.1.0.47.0f85.tar.xz +Source: osmo-pcu_1.1.0.48.3f33.tar.xz Source1: rpmlintrc BuildRequires: autoconf BuildRequires: automake
View file
commit_0f859569918ef14722c3ab2de162b24edcda94aa.txt
Deleted
View file
commit_3f33929119ab98de589db60aaa3a640776d1b7a8.txt
Added
View file
osmo-pcu_1.1.0.47.0f85.dsc -> osmo-pcu_1.1.0.48.3f33.dsc
Changed
@@ -2,7 +2,7 @@ Source: osmo-pcu Binary: osmo-pcu, osmo-pcu-dbg, osmo-pcu-doc Architecture: any all -Version: 1.1.0.47.0f85 +Version: 1.1.0.48.3f33 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: http://osmocom.org/projects/osmopcu Standards-Version: 3.9.8 @@ -14,8 +14,8 @@ osmo-pcu-dbg deb debug extra arch=any osmo-pcu-doc deb doc optional arch=all Checksums-Sha1: - 4f077b8ce611a8394df0c647071bbef4af0d0d12 395988 osmo-pcu_1.1.0.47.0f85.tar.xz + 0dfcd3addb402bab1dc2c59cd3d6aa1ec03e6da8 396192 osmo-pcu_1.1.0.48.3f33.tar.xz Checksums-Sha256: - 369dbd2e37f4eacac217511f3109bcd066376a990bae52af87cb249174113e03 395988 osmo-pcu_1.1.0.47.0f85.tar.xz + 3e5c8c80c122cfe4a90f9e8ad0475c67d123e42192f0db8ef3710d708f1da690 396192 osmo-pcu_1.1.0.48.3f33.tar.xz Files: - 64d5e2430659049cde17313cc49e3ffa 395988 osmo-pcu_1.1.0.47.0f85.tar.xz + 22791efdbf3d60a31b69ca21fb686642 396192 osmo-pcu_1.1.0.48.3f33.tar.xz
View file
osmo-pcu_1.1.0.47.0f85.tar.xz/.tarball-version -> osmo-pcu_1.1.0.48.3f33.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.1.0.47-0f85 +1.1.0.48-3f33
View file
osmo-pcu_1.1.0.47.0f85.tar.xz/debian/changelog -> osmo-pcu_1.1.0.48.3f33.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -osmo-pcu (1.1.0.47.0f85) unstable; urgency=medium +osmo-pcu (1.1.0.48.3f33) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Mon, 31 Oct 2022 21:18:51 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Mon, 31 Oct 2022 21:53:41 +0000 osmo-pcu (1.1.0) unstable; urgency=medium
View file
osmo-pcu_1.1.0.47.0f85.tar.xz/src/tbf_fsm.c -> osmo-pcu_1.1.0.48.3f33.tar.xz/src/tbf_fsm.c
Changed
@@ -202,6 +202,7 @@ switch (event) { case TBF_EV_DL_ACKNACK_MISS: + OSMO_ASSERT(tbf_direction(ctx->tbf) == GPRS_RLCMAC_DL_TBF); /* DL TBF: we missed a DL ACK/NACK. If we started assignment * over CCCH and never received any DL ACK/NACK yet, it means we * don't even know if the MS successfuly received the Imm Ass on @@ -223,6 +224,7 @@ tbf_fsm_state_chg(fi, TBF_ST_FINISHED); break; case TBF_EV_FINAL_ACK_RECVD: + OSMO_ASSERT(tbf_direction(ctx->tbf) == GPRS_RLCMAC_DL_TBF); /* We received Final Ack (DL ACK/NACK) from MS. move to WAIT_RELEASE, we wait there for release or re-use the TBF in case we receive more DL data to tx */ @@ -249,8 +251,10 @@ switch (event) { case TBF_EV_DL_ACKNACK_MISS: + OSMO_ASSERT(tbf_direction(ctx->tbf) == GPRS_RLCMAC_DL_TBF); break; case TBF_EV_FINAL_ACK_RECVD: + OSMO_ASSERT(tbf_direction(ctx->tbf) == GPRS_RLCMAC_DL_TBF); /* We received Final Ack (DL ACK/NACK) from MS. move to WAIT_RELEASE, we wait there for release or re-use the TBF in case we receive more DL data to tx */ @@ -314,6 +318,7 @@ struct tbf_fsm_ctx *ctx = (struct tbf_fsm_ctx *)fi->priv; switch (event) { case TBF_EV_FINAL_ACK_RECVD: + OSMO_ASSERT(tbf_direction(ctx->tbf) == GPRS_RLCMAC_DL_TBF); /* ignore, duplicate ACK, we already know about since we are in WAIT_RELEASE */ break; case TBF_EV_MAX_N3101: @@ -351,8 +356,10 @@ static void st_releasing(struct osmo_fsm_inst *fi, uint32_t event, void *data) { + struct tbf_fsm_ctx *ctx = (struct tbf_fsm_ctx *)fi->priv; switch (event) { case TBF_EV_DL_ACKNACK_MISS: + OSMO_ASSERT(tbf_direction(ctx->tbf) == GPRS_RLCMAC_DL_TBF); /* Ignore, we don't care about missed DL ACK/NACK poll timeouts * anymore, we are already releasing the TBF */ break;
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
.