aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/oml.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2012-07-11 01:26:32 +0200
committerHarald Welte <laforge@gnumonks.org>2012-07-11 01:26:32 +0200
commit3696c6946d9b0e683093dd6e87d16629f236d4f9 (patch)
treed526a8ed85e0237898068a5e7d7e3d1cf8fe074f /src/common/oml.c
parent438a28714d4b20f83c28c03648af25b5e43f189a (diff)
OML: add missing ntohs() for UL/DL_TBF_EXT
Thanks to Andreas for spotting this.
Diffstat (limited to 'src/common/oml.c')
-rw-r--r--src/common/oml.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/common/oml.c b/src/common/oml.c
index de78a70c..00994a2f 100644
--- a/src/common/oml.c
+++ b/src/common/oml.c
@@ -879,9 +879,9 @@ static int oml_ipa_mo_set_attr_cell(void *obj, struct tlv_parsed *tp)
if (TLVP_PRES_LEN(tp, NM_ATT_IPACC_RLC_CFG_2, 5)) {
cur = TLVP_VAL(tp, NM_ATT_IPACC_RLC_CFG_2);
- rlcc->parameter[T_DL_TBF_EXT] = *(uint16_t *)cur * 10;
+ rlcc->parameter[T_DL_TBF_EXT] = ntohs(*(uint16_t *)cur) * 10;
cur += 2;
- rlcc->parameter[T_UL_TBF_EXT] = *(uint16_t *)cur * 10;
+ rlcc->parameter[T_UL_TBF_EXT] = ntohs(*(uint16_t *)cur) * 10;
cur += 2;
rlcc->initial_cs = *cur;
}