diff options
author | Maneesh Jain <maneesh.jain@samsung.com> | 2016-12-22 18:30:28 +0530 |
---|---|---|
committer | Maneesh Jain <maneesh.jain@samsung.com> | 2017-01-08 23:35:39 -0800 |
commit | 77076d221356867d576bba8084614f1b15700597 (patch) | |
tree | 4365d814ba30ea2915e9f0a8471dab61358c0b22 /src/service.c | |
parent | e2224351c2934d63d8e944b69e572a99db209919 (diff) | |
download | connman-77076d221356867d576bba8084614f1b15700597.tar.gz connman-77076d221356867d576bba8084614f1b15700597.tar.bz2 connman-77076d221356867d576bba8084614f1b15700597.zip |
[connman]: Fixed: ConnMan keep trying connection infintely
Description : In following use case, ConnMan was stuck in
auto-connection with a specific AP. In that time, user
could not be able to select any other AP for connection.
1. Connect with an AP
2. Add the Device Mac address in AP's Mac filter list
3. Device disconnect from AP
4. Device keep trying to connection with AP
Partially added following upstream patch.
"http://git.kernel.org/cgit/network/connman/connman.git/commit/?id=3bda07204b11158dd18322db6e64dc92bdd07124"
Change-Id: I1731bfd21324c83a87f4ff2a5fccf264fd7883f5
Signed-off-by: Maneesh Jain <maneesh.jain@samsung.com>
Diffstat (limited to 'src/service.c')
-rwxr-xr-x | src/service.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c index 34a37a7b..fa2f7097 100755 --- a/src/service.c +++ b/src/service.c @@ -412,6 +412,8 @@ static const char *error2string(enum connman_service_error error) return "auth-failed"; case CONNMAN_SERVICE_ERROR_INVALID_KEY: return "invalid-key"; + case CONNMAN_SERVICE_ERROR_BLOCKED: + return "blocked"; } return NULL; |