diff options
author | Denis Kenzior <denkenz@gmail.com> | 2009-10-26 17:26:19 -0500 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2009-10-26 17:26:19 -0500 |
commit | e63ea23557b35fce8e510218b86f44f0d4b37df1 (patch) | |
tree | 6e3b4959b3a6d07f152c235fbce21477434ca394 /src | |
parent | 4f85ee5c9744e08225424184234cf2d5b129ecdc (diff) | |
download | ofono-e63ea23557b35fce8e510218b86f44f0d4b37df1.tar.bz2 |
Make netreg_update based on CREG, not CGREG
Diffstat (limited to 'src')
-rw-r--r-- | src/gprs.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -574,14 +574,12 @@ static void netreg_status_changed(int status, int lac, int ci, int tech, { struct ofono_gprs *gprs = data; - DBG("%d, %d, %d, %d, %p", status, lac, ci, tech, op); + DBG("%d", status); if (gprs->netreg_status == status) return; - gprs->netreg_status = status; - if (status != NETWORK_REGISTRATION_STATUS_REGISTERED) - return; + gprs->netreg_status = status; gprs_netreg_update(gprs); } @@ -905,7 +903,6 @@ static void set_registration_status(struct ofono_gprs *gprs, int status) &str_status); gprs_attached_update(gprs); - gprs_netreg_update(gprs); } static void set_registration_location(struct ofono_gprs *gprs, |