Index: uspace/lib/hound/include/hound/client.h
===================================================================
--- uspace/lib/hound/include/hound/client.h	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
+++ uspace/lib/hound/include/hound/client.h	(revision df2e5514fa8f0044ee3ce752a6fd5cf72425718e)
@@ -57,7 +57,7 @@
 
 errno_t hound_context_get_available_targets(hound_context_t *hound,
-    const char ***names, size_t *count);
+    char ***names, size_t *count);
 errno_t hound_context_get_connected_targets(hound_context_t *hound,
-    const char ***names, size_t *count);
+    char ***names, size_t *count);
 
 errno_t hound_context_connect_target(hound_context_t *hound, const char* target);
Index: uspace/lib/hound/include/hound/protocol.h
===================================================================
--- uspace/lib/hound/include/hound/protocol.h	(revision b7fd2a02e4161f4edd38548e7f8456b8021549be)
+++ uspace/lib/hound/include/hound/protocol.h	(revision df2e5514fa8f0044ee3ce752a6fd5cf72425718e)
@@ -65,5 +65,5 @@
 errno_t hound_service_unregister_context(hound_sess_t *sess, hound_context_id_t id);
 
-errno_t hound_service_get_list(hound_sess_t *sess, const char ***ids, size_t *count,
+errno_t hound_service_get_list(hound_sess_t *sess, char ***ids, size_t *count,
     int flags, const char *connection);
 
@@ -77,5 +77,5 @@
  */
 static inline errno_t hound_service_get_list_all(hound_sess_t *sess,
-    const char ***ids, size_t *count, int flags)
+    char ***ids, size_t *count, int flags)
 {
 	return hound_service_get_list(sess, ids, count, flags, NULL);
@@ -106,5 +106,5 @@
 	bool (*is_record_context)(void *, hound_context_id_t);
 	/** Get string identifiers of specified objects */
-	errno_t (*get_list)(void *, const char ***, size_t *, const char *, int);
+	errno_t (*get_list)(void *, char ***, size_t *, const char *, int);
 	/** Create connection between source and sink */
 	errno_t (*connect)(void *, const char *, const char *);
