+ /* If present, add serial to description for better identification. */
+ if (port->usb_serial && strlen(port->usb_serial)) {
+ snprintf(description, sizeof(description),
+ "%s - %s", port->description, port->usb_serial);
+ if (port->description)
+ free(port->description);
+ port->description = strdup(description);
+ }
+