summaryrefslogtreecommitdiff
path: root/unit/test-connman.h
diff options
context:
space:
mode:
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>2012-02-15 10:19:50 +0200
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-02-28 13:17:55 +0200
commit886e2579853ae0a6fdbe107bbaee73e2ec28ec84 (patch)
tree36336fed55b8209116cae3ef3c48e7512dc3164f /unit/test-connman.h
parentb8a01fb8696b315efeccb19b0668bcc4025e0511 (diff)
downloadconnman-886e2579853ae0a6fdbe107bbaee73e2ec28ec84.tar.gz
unit: handling type of connection into session api
Diffstat (limited to 'unit/test-connman.h')
-rw-r--r--unit/test-connman.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/unit/test-connman.h b/unit/test-connman.h
index d04e230d..01b39bf6 100644
--- a/unit/test-connman.h
+++ b/unit/test-connman.h
@@ -77,6 +77,12 @@ enum connman_session_state {
CONNMAN_SESSION_STATE_ONLINE = 2,
};
+enum connman_session_type {
+ CONNMAN_SESSION_TYPE_ANY = 0,
+ CONNMAN_SESSION_TYPE_LOCAL = 1,
+ CONNMAN_SESSION_TYPE_INTERNET = 2,
+};
+
enum connman_session_roaming_policy {
CONNMAN_SESSION_ROAMING_POLICY_UNKNOWN = 0,
CONNMAN_SESSION_ROAMING_POLICY_DEFAULT = 1,
@@ -89,6 +95,7 @@ enum connman_session_roaming_policy {
struct test_session_info {
char *bearer;
enum connman_session_state state;
+ enum connman_session_type type;
char *name;
/* ipv4, ipv6 dicts */
GSList *allowed_bearers;