Use interface name as device name for HSO devices
authorMarcel Holtmann <marcel@holtmann.org>
Sat, 27 Dec 2008 08:03:59 +0000 (09:03 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 27 Dec 2008 08:03:59 +0000 (09:03 +0100)
src/detect.c

index f6c66a7..f2d811d 100644 (file)
@@ -181,7 +181,14 @@ static void detect_newlink(unsigned short type, int index,
                return;
        }
 
-       name = index2ident(index, "dev_");
+       switch (devtype) {
+       case CONNMAN_DEVICE_TYPE_HSO:
+               name = strdup(devname);
+               break;
+       default:
+               name = index2ident(index, "dev_");
+               break;
+       }
 
        device = connman_device_create(name, devtype);
        if (device == NULL) {