enum connman_device_type devtype = CONNMAN_DEVICE_TYPE_UNKNOWN;
enum connman_device_mode mode = CONNMAN_DEVICE_MODE_UNKNOWN;
struct connman_device *device;
- char *addr, *name, *devname, *ident;
+ char *addr, *name, *devname, *ident = NULL;
DBG("type %d index %d", type, index);
case CONNMAN_DEVICE_TYPE_NOVATEL:
case CONNMAN_DEVICE_TYPE_GPS:
mode = CONNMAN_DEVICE_MODE_UNKNOWN;
- ident = NULL;
break;
case CONNMAN_DEVICE_TYPE_ETHERNET:
mode = CONNMAN_DEVICE_MODE_TRANSPORT_IP;
break;
case CONNMAN_DEVICE_TYPE_BLUETOOTH:
mode = CONNMAN_DEVICE_MODE_NETWORK_MULTIPLE;
- ident = NULL;
break;
case CONNMAN_DEVICE_TYPE_HSO:
mode = CONNMAN_DEVICE_MODE_NETWORK_SINGLE;
- ident = NULL;
connman_device_set_policy(device, CONNMAN_DEVICE_POLICY_MANUAL);
break;
}
struct connman_service *__connman_element_get_service(struct connman_element *element)
{
- struct connman_service *service;
+ struct connman_service *service = NULL;
struct connman_network *network;
struct connman_device *device;
enum connman_device_type type;
case CONNMAN_DEVICE_TYPE_NOZOMI:
case CONNMAN_DEVICE_TYPE_HUAWEI:
case CONNMAN_DEVICE_TYPE_NOVATEL:
- return NULL;
+ break;
case CONNMAN_DEVICE_TYPE_ETHERNET:
service = __connman_service_lookup_from_device(device);
break;