Index: uspace/lib/usbhost/src/usb_bus.c
===================================================================
--- uspace/lib/usbhost/src/usb_bus.c	(revision 516d361628ce6d70d65e565fd9bb62fdc8f737d7)
+++ uspace/lib/usbhost/src/usb_bus.c	(revision 847844a5c1c6014e479cb00bf10c9d740927aa2d)
@@ -105,5 +105,5 @@
  * @return Error code.
  */
-static int usb_bus_get_free_address(usb_bus_t *instance, usb_address_t *address)
+static errno_t usb_bus_get_free_address(usb_bus_t *instance, usb_address_t *address)
 {
 
@@ -200,5 +200,5 @@
  * @return Error code.
  */
-int usb_bus_init(usb_bus_t *instance,
+errno_t usb_bus_init(usb_bus_t *instance,
     size_t available_bandwidth, bw_count_func_t bw_count, usb_speed_t max_speed)
 {
@@ -224,5 +224,5 @@
  * @return Error code.
  */
-int usb_bus_register_ep(usb_bus_t *instance, endpoint_t *ep, size_t data_size)
+errno_t usb_bus_register_ep(usb_bus_t *instance, endpoint_t *ep, size_t data_size)
 {
 	assert(instance);
@@ -262,5 +262,5 @@
  * @return Error code.
  */
-int usb_bus_unregister_ep(usb_bus_t *instance, endpoint_t *ep)
+errno_t usb_bus_unregister_ep(usb_bus_t *instance, endpoint_t *ep)
 {
 	assert(instance);
@@ -316,5 +316,5 @@
  * @return Error code.
  */
-int usb_bus_add_ep(usb_bus_t *instance,
+errno_t usb_bus_add_ep(usb_bus_t *instance,
     usb_address_t address, usb_endpoint_t endpoint, usb_direction_t direction,
     usb_transfer_type_t type, size_t max_packet_size, unsigned packets,
@@ -364,5 +364,5 @@
 
 	if (callback) {
-		const int ret = callback(ep, arg);
+		const errno_t ret = callback(ep, arg);
 		if (ret != EOK) {
 			fibril_mutex_unlock(&instance->guard);
@@ -394,5 +394,5 @@
  * @return Error code.
  */
-int usb_bus_remove_ep(usb_bus_t *instance,
+errno_t usb_bus_remove_ep(usb_bus_t *instance,
     usb_address_t address, usb_endpoint_t endpoint, usb_direction_t direction,
     ep_remove_callback_t callback, void *arg)
@@ -417,5 +417,5 @@
 }
 
-int usb_bus_reset_toggle(usb_bus_t *instance, usb_target_t target, bool all)
+errno_t usb_bus_reset_toggle(usb_bus_t *instance, usb_target_t target, bool all)
 {
 	assert(instance);
@@ -423,5 +423,5 @@
 		return EINVAL;
 
-	int ret = ENOENT;
+	errno_t ret = ENOENT;
 
 	fibril_mutex_lock(&instance->guard);
@@ -446,5 +446,5 @@
  * @return Error code.
  */
-int usb_bus_remove_address(usb_bus_t *instance,
+errno_t usb_bus_remove_address(usb_bus_t *instance,
     usb_address_t address, ep_remove_callback_t callback, void *arg)
 {
@@ -455,5 +455,5 @@
 	fibril_mutex_lock(&instance->guard);
 
-	const int ret = instance->devices[address].occupied ? EOK : ENOENT;
+	const errno_t ret = instance->devices[address].occupied ? EOK : ENOENT;
 	instance->devices[address].occupied = false;
 
@@ -481,5 +481,5 @@
  * @note Default address is only available in strict mode.
  */
-int usb_bus_request_address(usb_bus_t *instance,
+errno_t usb_bus_request_address(usb_bus_t *instance,
     usb_address_t *address, bool strict, usb_speed_t speed)
 {
@@ -493,5 +493,5 @@
 
 	usb_address_t addr = *address;
-	int rc;
+	errno_t rc;
 
 	fibril_mutex_lock(&instance->guard);
@@ -539,5 +539,5 @@
  * @return Error code.
  */
-int usb_bus_get_speed(usb_bus_t *instance, usb_address_t address,
+errno_t usb_bus_get_speed(usb_bus_t *instance, usb_address_t address,
     usb_speed_t *speed)
 {
@@ -549,5 +549,5 @@
 	fibril_mutex_lock(&instance->guard);
 
-	const int ret = instance->devices[address].occupied ? EOK : ENOENT;
+	const errno_t ret = instance->devices[address].occupied ? EOK : ENOENT;
 	if (speed && instance->devices[address].occupied) {
 		*speed = instance->devices[address].speed;
