ofono: Remove set_connected forward declaration
authorSamuel Ortiz <sameo@linux.intel.com>
Wed, 2 Mar 2011 15:45:07 +0000 (16:45 +0100)
committerSamuel Ortiz <sameo@linux.intel.com>
Wed, 2 Mar 2011 15:45:07 +0000 (16:45 +0100)
plugins/ofono.c

index 51997c8..3f4e986 100644 (file)
@@ -409,7 +409,31 @@ static gboolean pending_network_is_available(struct connman_network *network)
 }
 
 static void set_connected(struct network_info *info,
-                               connman_bool_t connected);
+                               connman_bool_t connected)
+{
+       DBG("network %p connected %d", info->network, connected);
+
+       switch (info->method) {
+       case CONNMAN_IPCONFIG_METHOD_UNKNOWN:
+       case CONNMAN_IPCONFIG_METHOD_OFF:
+       case CONNMAN_IPCONFIG_METHOD_MANUAL:
+       case CONNMAN_IPCONFIG_METHOD_AUTO:
+               return;
+
+       case CONNMAN_IPCONFIG_METHOD_FIXED:
+               connman_network_set_ipv4_method(info->network, info->method);
+               connman_network_set_ipaddress(info->network, &info->ipaddress);
+
+               break;
+
+       case CONNMAN_IPCONFIG_METHOD_DHCP:
+               connman_network_set_ipv4_method(info->network, info->method);
+
+               break;
+       }
+
+       connman_network_set_connected(info->network, connected);
+}
 
 static void set_active_reply(DBusPendingCall *call, void *user_data)
 {
@@ -1682,33 +1706,6 @@ static void update_settings(DBusMessageIter *array,
        g_free(gateway);
 }
 
-static void set_connected(struct network_info *info,
-                               connman_bool_t connected)
-{
-       DBG("network %p connected %d", info->network, connected);
-
-       switch (info->method) {
-       case CONNMAN_IPCONFIG_METHOD_UNKNOWN:
-       case CONNMAN_IPCONFIG_METHOD_OFF:
-       case CONNMAN_IPCONFIG_METHOD_MANUAL:
-       case CONNMAN_IPCONFIG_METHOD_AUTO:
-               return;
-
-       case CONNMAN_IPCONFIG_METHOD_FIXED:
-               connman_network_set_ipv4_method(info->network, info->method);
-               connman_network_set_ipaddress(info->network, &info->ipaddress);
-
-               break;
-
-       case CONNMAN_IPCONFIG_METHOD_DHCP:
-               connman_network_set_ipv4_method(info->network, info->method);
-
-               break;
-       }
-
-       connman_network_set_connected(info->network, connected);
-}
-
 static gboolean context_changed(DBusConnection *connection,
                                        DBusMessage *message, void *user_data)
 {