diff options
author | Niraj Kumar Goit <niraj.g@samsung.com> | 2016-06-15 22:17:40 +0530 |
---|---|---|
committer | Niraj Kumar Goit <niraj.g@samsung.com> | 2016-06-17 03:34:29 -0700 |
commit | 814e3cff8ca46e92090d2f9e2abcede7471de2c3 (patch) | |
tree | e0f785ae8572e4c21eb7bb3560c60d4b852e893e /src/service.c | |
parent | 834326ac086f2c94dec541a10707da61fc6db991 (diff) | |
download | connman-814e3cff8ca46e92090d2f9e2abcede7471de2c3.tar.gz connman-814e3cff8ca46e92090d2f9e2abcede7471de2c3.tar.bz2 connman-814e3cff8ca46e92090d2f9e2abcede7471de2c3.zip |
[SPIN] Indicate auth-failed error.
desc: In case of wifi connection if Association fail,
indicate "auth-failed" error.
Change-Id: Ie08088f3e5b5ff940d0e4290814c266d28e59b15
Signed-off-by: Niraj Kumar Goit <niraj.g@samsung.com>
Diffstat (limited to 'src/service.c')
-rwxr-xr-x | src/service.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c index 81409269..a2108bb3 100755 --- a/src/service.c +++ b/src/service.c @@ -4295,6 +4295,9 @@ static GList *preferred_tech_list_get(void) */ if (service->type == CONNMAN_SERVICE_TYPE_CELLULAR) break; + + if (service->type == CONNMAN_SERVICE_TYPE_BLUETOOTH) + break; #endif return NULL; } @@ -5995,7 +5998,14 @@ static void report_error_cb(void *user_context, bool retry, /* It is not relevant to stay on Failure state * when failing is due to wrong user input */ __connman_service_clear_error(service); +#if defined TIZEN_EXT + /* Reseting the state back in case of failure state */ + service->state_ipv4 = service->state_ipv6 = + CONNMAN_SERVICE_STATE_IDLE; + if (service->error != CONNMAN_SERVICE_ERROR_AUTH_FAILED) + set_error(service, CONNMAN_SERVICE_ERROR_UNKNOWN); +#endif service_complete(service); __connman_connection_update_gateway(); } |