Index: uspace/lib/usbdev/src/altiface.c
===================================================================
--- uspace/lib/usbdev/src/altiface.c	(revision 8a121b1fdd1be03445fd6d5c9d9a38c69090c325)
+++ uspace/lib/usbdev/src/altiface.c	(revision 7bc4508b0a5fc0e8fc18a3a4db9c3457466964e2)
@@ -48,5 +48,5 @@
  * @return Number of alternate interfaces for @p interface_no interface.
  */
-size_t usb_interface_count_alternates(uint8_t *config_descr,
+size_t usb_interface_count_alternates(const uint8_t *config_descr,
     size_t config_descr_size, uint8_t interface_no)
 {
@@ -90,5 +90,5 @@
  * @return Error code.
  */
-int usb_alternate_interfaces_create(uint8_t *config_descr,
+int usb_alternate_interfaces_create(const uint8_t *config_descr,
     size_t config_descr_size, int interface_number,
     usb_alternate_interfaces_t **alternates_ptr)
@@ -160,5 +160,5 @@
 		    dp_data.data, iface_ptr);
 		if (iface_ptr == NULL) {
-			uint8_t *next = dp_data.data + dp_data.size;
+			const uint8_t *next = dp_data.data + dp_data.size;
 			cur_alt_iface->nested_descriptors_size
 			    = next - cur_alt_iface->nested_descriptors;
