Index: uspace/lib/drv/generic/remote_usb.c
===================================================================
--- uspace/lib/drv/generic/remote_usb.c	(revision 2aaba7ebd5f555b49a2560fb118593c6920c99e2)
+++ uspace/lib/drv/generic/remote_usb.c	(revision 4e17d54b4419e0e016292f66bc09bd15538510a1)
@@ -70,5 +70,5 @@
  * @return Error code.
  */
-int usb_get_my_description(async_exch_t *exch, usb_device_desc_t *desc)
+errno_t usb_get_my_description(async_exch_t *exch, usb_device_desc_t *desc)
 {
 	if (!exch)
@@ -77,5 +77,5 @@
 	usb_device_desc_t tmp_desc;
 
-	const int ret = async_req_1_5(exch, DEV_IFACE_ID(USB_DEV_IFACE),
+	const errno_t ret = async_req_1_5(exch, DEV_IFACE_ID(USB_DEV_IFACE),
 	    IPC_M_USB_GET_MY_DESCRIPTION,
 	    (sysarg_t *) &tmp_desc.address,
@@ -114,5 +114,5 @@
 
 	usb_device_desc_t desc;
-	const int ret = usb_iface->get_my_description(fun, &desc);
+	const errno_t ret = usb_iface->get_my_description(fun, &desc);
 	if (ret != EOK) {
 		async_answer_0(callid, ret);
