diff options
author | Samuel Ortiz <sameo@linux.intel.com> | 2011-02-16 01:38:44 +0100 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-02-16 01:49:39 +0100 |
commit | ff7dff1a78557d8b849dc1f82ee00797c55fbb22 (patch) | |
tree | cd894b215fedbf183402e3bd16e2855612ee6714 /plugins | |
parent | 33b9f646559724e35f9b7dc661f3732e412c64a0 (diff) | |
download | connman-ff7dff1a78557d8b849dc1f82ee00797c55fbb22.tar.gz connman-ff7dff1a78557d8b849dc1f82ee00797c55fbb22.tar.bz2 connman-ff7dff1a78557d8b849dc1f82ee00797c55fbb22.zip |
service: Remove APN property
APNs are operator specific settings and should be either provisioned
or set through oFono.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/ofono.c | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/plugins/ofono.c b/plugins/ofono.c index 43872ffc..29aaa618 100644 --- a/plugins/ofono.c +++ b/plugins/ofono.c @@ -452,25 +452,6 @@ static int set_network_active(struct connman_network *network, return error; } -static void set_apn(struct connman_network *network) -{ - const char *apn, *path; - - apn = connman_network_get_string(network, "Cellular.APN"); - if (apn == NULL) - return; - - path = connman_network_get_string(network, "Path"); - if (path == NULL) - return; - - DBG("path %s, apn %s", path, apn); - - set_property(path, OFONO_CONTEXT_INTERFACE, - "AccessPointName", DBUS_TYPE_STRING, &apn, - NULL, NULL, NULL); -} - static int network_connect(struct connman_network *network) { struct connman_device *device; @@ -520,14 +501,6 @@ static void network_remove(struct connman_network *network) g_hash_table_remove(network_hash, path); } -static int network_setup(struct connman_network *network, const char *key) -{ - if (g_strcmp0(key, "Cellular.APN") == 0) - set_apn(network); - - return 0; -} - static struct connman_network_driver network_driver = { .name = "network", .type = CONNMAN_NETWORK_TYPE_CELLULAR, @@ -535,7 +508,6 @@ static struct connman_network_driver network_driver = { .remove = network_remove, .connect = network_connect, .disconnect = network_disconnect, - .setup = network_setup, }; static void update_settings(DBusMessageIter *array, @@ -615,12 +587,6 @@ static int add_network(struct connman_device *device, DBG("path %p type %s", path, type); goto error; } - } else if (g_str_equal(key, "AccessPointName")) { - const char *ap; - - dbus_message_iter_get_basic(&value, &ap); - - connman_network_set_string(network, "Cellular.APN", ap); } else if (g_str_equal(key, "Settings")) update_settings(&value, network); else if (g_str_equal(key, "Active") == TRUE) |