Index: uspace/lib/usb/src/host/usb_endpoint_manager.c
===================================================================
--- uspace/lib/usb/src/host/usb_endpoint_manager.c	(revision 97834967aae0e239a26e1a709766dbd30e680159)
+++ uspace/lib/usb/src/host/usb_endpoint_manager.c	(revision 90b9ab59915b8412b6df99e7df7d8b57a5ced41c)
@@ -30,4 +30,5 @@
 #include <assert.h>
 #include <errno.h>
+
 #include <usb/host/usb_endpoint_manager.h>
 
@@ -62,10 +63,8 @@
 }
 /*----------------------------------------------------------------------------*/
-static int ep_compare(
-    unsigned long key[], hash_count_t keys, link_t *item)
+static int ep_compare(unsigned long key[], hash_count_t keys, link_t *item)
 {
 	assert(item);
-	ep_t *ep =
-	    hash_table_get_instance(item, ep_t, link);
+	ep_t *ep = hash_table_get_instance(item, ep_t, link);
 	hash_count_t i = 0;
 	for (; i < keys; ++i) {
@@ -157,5 +156,4 @@
 	fibril_mutex_lock(&instance->guard);
 
-
 	link_t *item =
 	    hash_table_find(&instance->ep_table, (unsigned long*)&id);
@@ -178,4 +176,5 @@
 	ep->id = id;
 	ep->bw = bw;
+	ep->data = data;
 	link_initialize(&ep->link);
 
