diff options
author | Harald Welte <laforge@gnumonks.org> | 2012-07-11 01:26:32 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2012-07-11 01:26:32 +0200 |
commit | 3696c6946d9b0e683093dd6e87d16629f236d4f9 (patch) | |
tree | d526a8ed85e0237898068a5e7d7e3d1cf8fe074f /src/common/oml.c | |
parent | 438a28714d4b20f83c28c03648af25b5e43f189a (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.c | 4 |
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; } |