Commit 2d7f557a authored by Frédéric Leroy's avatar Frédéric Leroy

UE/EMM: fix buggy condition in IdleMode.c

parent 5665b05c
...@@ -902,10 +902,7 @@ int emm_proc_plmn_selection_end(nas_user_t *user, int found, tac_t tac, ci_t ci, ...@@ -902,10 +902,7 @@ int emm_proc_plmn_selection_end(nas_user_t *user, int found, tac_t tac, ci_t ci,
* Or terminate the PLMN selection procedure * Or terminate the PLMN selection procedure
*/ */
if (!select_next_plmn) { if (!select_next_plmn) {
/* TODO: be sure of this fix */ if (_emm_plmn_list.fplmn >= 0) {
LOG_TRACE(WARNING, "%s:%d:%s: be sure!!\n", __FILE__, __LINE__, __FUNCTION__);
//if (!(_emm_plmn_list.fplmn) < 0) { // FIXME this comparison makes no sense (bool < 0)
if (!(_emm_plmn_list.fplmn < 0)) { // FIXME this comparison makes no sense (bool < 0)
/* There were one or more PLMNs which were available and allowable, /* There were one or more PLMNs which were available and allowable,
* but an LR failure made registration on those PLMNs unsuccessful * but an LR failure made registration on those PLMNs unsuccessful
* or an entry in any of the forbidden area lists prevented a * or an entry in any of the forbidden area lists prevented a
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment