Index: uspace/lib/usb/src/dev.c
===================================================================
--- uspace/lib/usb/src/dev.c	(revision 05b5939308a029a5f557f811dd067aa545547cf8)
+++ uspace/lib/usb/src/dev.c	(revision e211ea04fccf33d4cb2092f630a29e893e096a02)
@@ -53,5 +53,5 @@
  * @return Error code.
  */
-int usb_resolve_device_handle(const char *dev_path, devman_handle_t *dev_handle)
+errno_t usb_resolve_device_handle(const char *dev_path, devman_handle_t *dev_handle)
 {
 	if (dev_path == NULL || dev_handle == NULL) {
@@ -60,5 +60,5 @@
 
 	/* First, try to get the device handle. */
-	int rc = devman_fun_get_handle(dev_path, dev_handle, 0);
+	errno_t rc = devman_fun_get_handle(dev_path, dev_handle, 0);
 
 	/* Next, try parsing dev_handle from the provided string */
