summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorSamuel Ortiz <sameo@linux.intel.com>2011-02-16 01:38:44 +0100
committerSamuel Ortiz <sameo@linux.intel.com>2011-02-16 01:49:39 +0100
commitff7dff1a78557d8b849dc1f82ee00797c55fbb22 (patch)
treecd894b215fedbf183402e3bd16e2855612ee6714 /plugins
parent33b9f646559724e35f9b7dc661f3732e412c64a0 (diff)
downloadconnman-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.c34
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)