Registration reports with locations are always registered

This commit is contained in:
Pierre Pronchery 2011-11-03 03:11:34 +00:00
parent fdc76066a2
commit 594381e96d

View File

@ -3819,7 +3819,8 @@ static void _on_trigger_creg(ModemPlugin * modem, char const * answer)
case 2: case 2:
if(u[0] != MODEM_REGISTRATION_MODE_MANUAL) if(u[0] != MODEM_REGISTRATION_MODE_MANUAL)
u[0] = MODEM_REGISTRATION_MODE_AUTOMATIC; u[0] = MODEM_REGISTRATION_MODE_AUTOMATIC;
u[1] = MODEM_REGISTRATION_STATUS_SEARCHING; u[1] = (res < 3) ? MODEM_REGISTRATION_STATUS_SEARCHING
: MODEM_REGISTRATION_STATUS_REGISTERED;
break; break;
case 3: case 3:
u[1] = MODEM_REGISTRATION_STATUS_DENIED; u[1] = MODEM_REGISTRATION_STATUS_DENIED;