summaryrefslogtreecommitdiff
path: root/include/service.h
diff options
context:
space:
mode:
authorTomasz Bursztyka <tomasz.bursztyka@nokia.com>2010-10-11 16:57:07 +0300
committerMarcel Holtmann <marcel@holtmann.org>2010-10-12 11:39:12 +0300
commit1ce2c757de25994f1974b51be6d9e83abaf5d869 (patch)
tree2bbea0028475b26748404a184818bec9e6fe7c9c /include/service.h
parent41433bb6cb698fa12564466d653471b1441e2a26 (diff)
downloadconnman-1ce2c757de25994f1974b51be6d9e83abaf5d869.tar.gz
connman-1ce2c757de25994f1974b51be6d9e83abaf5d869.tar.bz2
connman-1ce2c757de25994f1974b51be6d9e83abaf5d869.zip
Added support for "auto" and "manual" proxy.
Diffstat (limited to 'include/service.h')
-rw-r--r--include/service.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/service.h b/include/service.h
index 9de5b9c8..8c0e8926 100644
--- a/include/service.h
+++ b/include/service.h
@@ -84,6 +84,13 @@ enum connman_service_error {
CONNMAN_SERVICE_ERROR_CONNECT_FAILED = 4,
};
+enum connman_service_proxy_method {
+ CONNMAN_SERVICE_PROXY_METHOD_UNKNOWN = 0,
+ CONNMAN_SERVICE_PROXY_METHOD_DIRECT = 1,
+ CONNMAN_SERVICE_PROXY_METHOD_MANUAL = 2,
+ CONNMAN_SERVICE_PROXY_METHOD_AUTO = 3,
+};
+
struct connman_service;
struct connman_service *connman_service_create(void);