diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2010-01-03 18:47:21 -0800 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-01-03 18:47:21 -0800 |
commit | 2f217e25d799ef351d4e8e06b0da83e72b2183f0 (patch) | |
tree | f02802519be4ec12fec9d5fdb30e546f2ef30cc8 /src/ipconfig.c | |
parent | 3bac66a29d5e87874bfcd298a1a161805f3104db (diff) | |
download | connman-2f217e25d799ef351d4e8e06b0da83e72b2183f0.tar.gz connman-2f217e25d799ef351d4e8e06b0da83e72b2183f0.tar.bz2 connman-2f217e25d799ef351d4e8e06b0da83e72b2183f0.zip |
Add basic interfaces for automatic proxy configuration
Diffstat (limited to 'src/ipconfig.c')
-rw-r--r-- | src/ipconfig.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/ipconfig.c b/src/ipconfig.c index a731a9a7..07fa7703 100644 --- a/src/ipconfig.c +++ b/src/ipconfig.c @@ -1118,7 +1118,16 @@ int __connman_ipconfig_set_ipv4config(struct connman_ipconfig *ipconfig, return 0; } -int __connman_ipconfig_append_ethernet(struct connman_ipconfig *ipconfig, +void __connman_ipconfig_append_proxy(struct connman_ipconfig *ipconfig, + DBusMessageIter *iter) +{ + const char *method = "direct"; + + connman_dbus_dict_append_basic(iter, "Method", + DBUS_TYPE_STRING, &method); +} + +void __connman_ipconfig_append_ethernet(struct connman_ipconfig *ipconfig, DBusMessageIter *iter) { const char *method = "auto"; @@ -1133,8 +1142,6 @@ int __connman_ipconfig_append_ethernet(struct connman_ipconfig *ipconfig, if (ipconfig->mtu > 0) connman_dbus_dict_append_basic(iter, "MTU", DBUS_TYPE_UINT16, &ipconfig->mtu); - - return 0; } int __connman_ipconfig_load(struct connman_ipconfig *ipconfig, |