int __connman_service_create_and_connect(DBusMessage *msg);
void __connman_service_auto_connect(void);
+const char *__connman_service_type2string(enum connman_service_type type);
+
#include <connman/provider.h>
#include <connman/notifier.h>
notifier_list = g_slist_remove(notifier_list, notifier);
}
-static const char *type2string(enum connman_service_type type)
-{
- switch (type) {
- case CONNMAN_SERVICE_TYPE_UNKNOWN:
- break;
- case CONNMAN_SERVICE_TYPE_ETHERNET:
- return "ethernet";
- case CONNMAN_SERVICE_TYPE_WIFI:
- return "wifi";
- case CONNMAN_SERVICE_TYPE_WIMAX:
- return "wimax";
- case CONNMAN_SERVICE_TYPE_BLUETOOTH:
- return "bluetooth";
- case CONNMAN_SERVICE_TYPE_CELLULAR:
- return "cellular";
- }
-
- return NULL;
-}
-
#define MAX_TECHNOLOGIES 10
static volatile gint registered[MAX_TECHNOLOGIES];
int i;
for (i = 0; i < 10; i++) {
- const char *type = type2string(i);
+ const char *type = __connman_service_type2string(i);
if (type == NULL)
continue;
int i;
for (i = 0; i < 10; i++) {
- const char *type = type2string(i);
+ const char *type = __connman_service_type2string(i);
if (type == NULL)
continue;
int i;
for (i = 0; i < 10; i++) {
- const char *type = type2string(i);
+ const char *type = __connman_service_type2string(i);
if (type == NULL)
continue;
return data.service;
}
-static const char *type2string(enum connman_service_type type)
+const char *__connman_service_type2string(enum connman_service_type type)
{
switch (type) {
case CONNMAN_SERVICE_TYPE_UNKNOWN:
if (service->state != CONNMAN_SERVICE_STATE_READY)
return "";
- return type2string(service->type);
+ return __connman_service_type2string(service->type);
}
static void mode_changed(struct connman_service *service)
DBUS_TYPE_STRING_AS_STRING DBUS_TYPE_VARIANT_AS_STRING
DBUS_DICT_ENTRY_END_CHAR_AS_STRING, &dict);
- str = type2string(service->type);
+ str = __connman_service_type2string(service->type);
if (str != NULL)
connman_dbus_dict_append_variant(&dict, "Type",
DBUS_TYPE_STRING, &str);