summaryrefslogtreecommitdiff
path: root/include/network.h
diff options
context:
space:
mode:
authorMartin Xu <martin.xu@intel.com>2013-07-03 17:44:47 -0700
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>2013-07-03 17:44:47 -0700
commitdd894d763e92f36ac9e746c0e06531e6188548e2 (patch)
treeb406eff19058bc8dd2a0e80567f3f99c11f559fd /include/network.h
parenta42a42900114a39a03fcf44d22d971dfc961bd67 (diff)
parent3e078e46d0cba52b4fc04c62085bd82fbd4fab26 (diff)
downloadconnman-dd894d763e92f36ac9e746c0e06531e6188548e2.tar.gz
connman-dd894d763e92f36ac9e746c0e06531e6188548e2.tar.bz2
connman-dd894d763e92f36ac9e746c0e06531e6188548e2.zip
Merge changes I3e078e46,I74aa0e84,I936ec03d,I2d63b07b,I9dabc5af,Ie151cda8,Ia5eded6f,I0b571435 into tizen
* changes: Tizen: Export network proxy API for telephony plugin Fix Wi-Fi WEP OPEN and WEP SHARED Add safe checks to validate DNS buffer Tizen: Add refcount for cellular service connection Tizen: Fix reply pending bug Tizen: Add last known address in DHCP discovery request Tizen: Append extra wifi service property Tizen: Export more wifi info in ConnMan network API
Diffstat (limited to 'include/network.h')
-rw-r--r--include/network.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/include/network.h b/include/network.h
index 65504935..9d7f5f90 100644
--- a/include/network.h
+++ b/include/network.h
@@ -117,6 +117,26 @@ int connman_network_set_nameservers(struct connman_network *network,
const char *nameservers);
int connman_network_set_domain(struct connman_network *network,
const char *domain);
+#if defined TIZEN_EXT
+/*
+ * Description: Network client requires additional wifi specific info
+ */
+int connman_network_set_bssid(struct connman_network *network,
+ const unsigned char *bssid);
+unsigned char *connman_network_get_bssid(struct connman_network *network);
+
+int connman_network_set_maxrate(struct connman_network *network,
+ unsigned int maxrate);
+unsigned int connman_network_get_maxrate(struct connman_network *network);
+
+int connman_network_set_enc_mode(struct connman_network *network,
+ const char *encryption_mode);
+const char *connman_network_get_enc_mode(struct connman_network *network);
+
+int connman_network_set_proxy(struct connman_network *network,
+ const char *proxies);
+#endif
+
int connman_network_set_name(struct connman_network *network,
const char *name);
int connman_network_set_strength(struct connman_network *network,