From d3b016fec588d436e0d2a619e5d5a34af3f54b6b Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Wed, 5 Jan 2022 17:29:06 +0100 Subject: [PATCH] iuup: Fix decoding of 1byte-length subflow size fields Change-Id: I78ae9e7d46d0725ddec05e004ae22ee5da738162 --- src/gsm/iuup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gsm/iuup.c b/src/gsm/iuup.c index b838dc632..f5263826d 100644 --- a/src/gsm/iuup.c +++ b/src/gsm/iuup.c @@ -527,7 +527,7 @@ static bool iuup_rx_initialization(struct osmo_iuup_instance *iui, struct osmo_i } else { uint8_t *subflow_size = ihdr_rfci->subflow_length; for (i = 0; i < ihdr->num_subflows_per_rfci; i++) { - iui->config.subflow_sizes[ihdr_rfci->rfci][i] = osmo_load16be(subflow_size); + iui->config.subflow_sizes[ihdr_rfci->rfci][i] = *subflow_size; subflow_size++; } }