From: Daniel Wagner <daniel.wag...@bmw-carit.de>

---
 unit/session-api.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/unit/session-api.c b/unit/session-api.c
index 980366f..e82199d 100644
--- a/unit/session-api.c
+++ b/unit/session-api.c
@@ -41,12 +41,14 @@ static enum connman_session_state string2state(const char 
*state)
 
 static enum connman_session_state string2type(const char *type)
 {
+       if (g_strcmp0(type, "any") == 0)
+               return CONNMAN_SESSION_TYPE_ANY;
        if (g_strcmp0(type, "local") == 0)
                return CONNMAN_SESSION_TYPE_LOCAL;
        if (g_strcmp0(type, "internet") == 0)
                return CONNMAN_SESSION_TYPE_INTERNET;
 
-       return CONNMAN_SESSION_TYPE_ANY;
+       return CONNMAN_SESSION_TYPE_UNKNOWN;
 }
 
 void bearer_info_cleanup(gpointer data, gpointer user_data)
-- 
1.7.12.315.g682ce8b

_______________________________________________
connman mailing list
connman@connman.net
http://lists.connman.net/listinfo/connman

Reply via email to