pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-pcu/+/33922 )
Change subject: gprs_rlc_ul_window: Make sure V(N) array is cleared during reset_state()
......................................................................
gprs_rlc_ul_window: Make sure V(N) array is cleared during reset_state()
Otherwise unit tests (the only real used of that API so far) would end
up with v_r and v_q variables reset, but with previous state in v_n
array, which is not good.
Let's make sure everything is reset in
gprs_rlc_ul_window::reset_state(), and simply call that method during
constructor time.
Change-Id: I007b672527664b05353077b9208722056799f43f
---
M src/rlc.h
1 file changed, 19 insertions(+), 3 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-pcu refs/changes/22/33922/1
diff --git a/src/rlc.h b/src/rlc.h
index 5c6930c..d4a7a5e 100644
--- a/src/rlc.h
+++ b/src/rlc.h
@@ -573,10 +573,8 @@
}
inline gprs_rlc_ul_window::gprs_rlc_ul_window()
- : m_v_r(0)
- , m_v_q(0)
{
- m_v_n.reset();
+ reset_state();
}
inline bool gprs_rlc_ul_window::is_in_window(uint16_t bsn) const
@@ -603,6 +601,7 @@
{
m_v_r = 0;
m_v_q = 0;
+ m_v_n.reset();
}
inline const void gprs_rlc_ul_window::set_v_r(int v_r)
--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/33922
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I007b672527664b05353077b9208722056799f43f
Gerrit-Change-Number: 33922
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: newchange
laforge has submitted this change. ( https://gerrit.osmocom.org/c/docker-playground/+/33918 )
Change subject: debian-bullseye-titan-*/Dockerfile: Replace inetutils-ping with iputils-ping
......................................................................
debian-bullseye-titan-*/Dockerfile: Replace inetutils-ping with iputils-ping
iCurrently we install inetutils-ping in some docker images and
iputils-ping in others; let's make it more uniform to avoid running
different implementations in different images.
The iputils-ping provides further linux-specific features, such as the
"-I interface" param, which is used by some images, so let's pick that
one everywhere.
Change-Id: If11a1c2ae1115b585b6a44a45e9569c16856d8c4
---
M debian-bullseye-titan-master/Dockerfile
M debian-bullseye-titan/Dockerfile
2 files changed, 18 insertions(+), 2 deletions(-)
Approvals:
laforge: Looks good to me, approved
osmith: Looks good to me, but someone else must approve
Jenkins Builder: Verified
diff --git a/debian-bullseye-titan-master/Dockerfile b/debian-bullseye-titan-master/Dockerfile
index 1acfb73..a7ec65d 100644
--- a/debian-bullseye-titan-master/Dockerfile
+++ b/debian-bullseye-titan-master/Dockerfile
@@ -18,7 +18,7 @@
DEBIAN_FRONTEND='noninteractive' apt-get install -y --no-install-recommends --no-install-suggests \
build-essential \
git \
- inetutils-ping \
+ iputils-ping \
netcat-openbsd \
procps \
python3-pip \
diff --git a/debian-bullseye-titan/Dockerfile b/debian-bullseye-titan/Dockerfile
index 7bf180f..2274cc4 100644
--- a/debian-bullseye-titan/Dockerfile
+++ b/debian-bullseye-titan/Dockerfile
@@ -23,7 +23,7 @@
DEBIAN_FRONTEND='noninteractive' apt-get install -y --no-install-recommends --no-install-suggests \
build-essential \
git \
- inetutils-ping \
+ iputils-ping \
netcat-openbsd \
procps \
python3-pip \
--
To view, visit https://gerrit.osmocom.org/c/docker-playground/+/33918
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: If11a1c2ae1115b585b6a44a45e9569c16856d8c4
Gerrit-Change-Number: 33918
Gerrit-PatchSet: 3
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-MessageType: merged