Index: uspace/lib/usb/include/usb/classes/hub.h
===================================================================
--- uspace/lib/usb/include/usb/classes/hub.h	(revision 237df2fe310a52652921f9329987ec1657d4be25)
+++ uspace/lib/usb/include/usb/classes/hub.h	(revision 32c2c8ff3a269049cd57134f1bd558c595b7f35d)
@@ -73,6 +73,9 @@
 	/** Characteristics bitmask. */
 	uint8_t characteristics;
-#define HUB_CHAR_POWER_PER_PORT_FLAG  (1 << 0)
-#define HUB_CHAR_NO_POWER_SWITCH_FLAG (1 << 1)
+#define HUB_CHAR_POWER_PER_PORT_FLAG    (1 << 0)
+#define HUB_CHAR_NO_POWER_SWITCH_FLAG   (1 << 1)
+#define HUB_CHAR_COMPUND_DEVICE         (1 << 2)
+#define HUB_CHAR_OC_PER_PORT_FLAG       (1 << 3)
+#define HUB_CHAR_NO_OC_FLAG             (1 << 4)
 	/* Unused part of characteristics field */
 	uint8_t characteristics_reserved;
@@ -83,4 +86,6 @@
 } __attribute__ ((packed)) usb_hub_descriptor_header_t;
 
+
+#if 0
 /**
  * @brief usb hub descriptor
@@ -169,5 +174,5 @@
     //uint8_t * port_pwr_ctrl_mask;
 } usb_hub_descriptor_t;
-
+#endif
 
 
