diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2012-11-25 00:05:54 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2012-11-25 00:05:54 +0100 |
commit | 9b4d69cf8d3cce3fe366ebc130482436e6362e07 (patch) | |
tree | c26126371ee170af57b109885c98cf706b5c9d4a /drivers/qmimodem | |
parent | 535e16c8a4295b039563ad55b43403331be6dea9 (diff) | |
download | ofono-9b4d69cf8d3cce3fe366ebc130482436e6362e07.tar.bz2 |
qmimodem: Pretty print service name in debug logs
Diffstat (limited to 'drivers/qmimodem')
-rw-r--r-- | drivers/qmimodem/qmi.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/qmimodem/qmi.c b/drivers/qmimodem/qmi.c index 566242d5..ab34a8e1 100644 --- a/drivers/qmimodem/qmi.c +++ b/drivers/qmimodem/qmi.c @@ -1027,6 +1027,7 @@ static void discover_callback(uint16_t message, uint16_t length, uint16_t minor = GUINT16_FROM_LE(service_list->services[i].minor); uint8_t type = service_list->services[i].type; + const char *name = __service_type_to_string(type); if (type == QMI_SERVICE_CONTROL) { device->control_major = major; @@ -1037,9 +1038,12 @@ static void discover_callback(uint16_t message, uint16_t length, list[count].type = type; list[count].major = major; list[count].minor = minor; - list[count].name = __service_type_to_string(type); + list[count].name = name; count++; + + __debug_device(device, "found service [%s %d.%d]", + name, major, minor); } ptr = tlv_get(buffer, length, 0x10, &len); |