diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-04-08 00:32:06 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-04-07 21:02:47 -0700 |
commit | c9853debe7ca68ce1a2973259790a53128aed58e (patch) | |
tree | be755f294411958bfa0c1c8c79890d47949d1d6e /src/profile.c | |
parent | 26e12e21762c8400f6d27410ec3bacfa70d1ef6b (diff) | |
download | connman-c9853debe7ca68ce1a2973259790a53128aed58e.tar.gz connman-c9853debe7ca68ce1a2973259790a53128aed58e.tar.bz2 connman-c9853debe7ca68ce1a2973259790a53128aed58e.zip |
Add missing service states
Diffstat (limited to 'src/profile.c')
-rw-r--r-- | src/profile.c | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/src/profile.c b/src/profile.c index abb2d235..cf98d88e 100644 --- a/src/profile.c +++ b/src/profile.c @@ -38,8 +38,13 @@ enum connman_service_type { }; enum connman_service_state { - CONNMAN_SERVICE_STATE_UNKNOWN = 0, - CONNMAN_SERVICE_STATE_IDLE = 1, + CONNMAN_SERVICE_STATE_UNKNOWN = 0, + CONNMAN_SERVICE_STATE_IDLE = 1, + CONNMAN_SERVICE_STATE_ASSOCIATION = 2, + CONNMAN_SERVICE_STATE_CONFIGURATION = 3, + CONNMAN_SERVICE_STATE_READY = 4, + CONNMAN_SERVICE_STATE_DISCONNECT = 5, + CONNMAN_SERVICE_STATE_FAILURE = 6, }; struct connman_group { @@ -83,6 +88,16 @@ static const char *state2string(enum connman_service_state state) break; case CONNMAN_SERVICE_STATE_IDLE: return "idle"; + case CONNMAN_SERVICE_STATE_ASSOCIATION: + return "association"; + case CONNMAN_SERVICE_STATE_CONFIGURATION: + return "configuration"; + case CONNMAN_SERVICE_STATE_READY: + return "ready"; + case CONNMAN_SERVICE_STATE_DISCONNECT: + return "disconnect"; + case CONNMAN_SERVICE_STATE_FAILURE: + return "failure"; } return NULL; |