qmi: Print service number if name is not known
authorMarcel Holtmann <marcel@holtmann.org>
Sat, 1 Dec 2012 20:37:22 +0000 (21:37 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 1 Dec 2012 20:37:22 +0000 (21:37 +0100)
drivers/qmimodem/qmi.c

index b2f2276..16265b4 100644 (file)
@@ -1049,8 +1049,12 @@ static void discover_callback(uint16_t message, uint16_t length,
 
                count++;
 
-               __debug_device(device, "found service [%s %d.%d]",
-                                               name, major, minor);
+               if (name)
+                       __debug_device(device, "found service [%s %d.%d]",
+                                                       name, major, minor);
+               else
+                       __debug_device(device, "found service [%d %d.%d]",
+                                                       type, major, minor);
        }
 
        ptr = tlv_get(buffer, length, 0x10, &len);