Index: uspace/lib/hound/include/hound/protocol.h
===================================================================
--- uspace/lib/hound/include/hound/protocol.h	(revision eadaeae8dacc68cf558028f23cc96b90a08b7361)
+++ uspace/lib/hound/include/hound/protocol.h	(revision 3e242d25d5b49481f9f26ba4a66712daa6a48540)
@@ -127,5 +127,5 @@
 void hound_service_set_server_iface(const hound_server_iface_t *iface);
 
-void hound_connection_handler(ipc_callid_t iid, ipc_call_t *icall, void *arg);
+void hound_connection_handler(cap_call_handle_t iid, ipc_call_t *icall, void *arg);
 
 #endif
Index: uspace/lib/hound/src/protocol.c
===================================================================
--- uspace/lib/hound/src/protocol.c	(revision eadaeae8dacc68cf558028f23cc96b90a08b7361)
+++ uspace/lib/hound/src/protocol.c	(revision 3e242d25d5b49481f9f26ba4a66712daa6a48540)
@@ -384,5 +384,5 @@
  * @param arg (unused)
  */
-void hound_connection_handler(ipc_callid_t iid, ipc_call_t *icall, void *arg)
+void hound_connection_handler(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
 {
 	hound_context_id_t id;
@@ -402,5 +402,5 @@
 	while (1) {
 		ipc_call_t call;
-		ipc_callid_t callid = async_get_call(&call);
+		cap_call_handle_t callid = async_get_call(&call);
 		switch (IPC_GET_IMETHOD(call)) {
 		case IPC_M_HOUND_CONTEXT_REGISTER:
@@ -486,5 +486,5 @@
 
 			/* Send sizes table */
-			ipc_callid_t id;
+			cap_call_handle_t id;
 			if (async_data_read_receive(&id, NULL)) {
 				ret = async_data_read_finalize(id, sizes,
@@ -496,5 +496,5 @@
 			for (unsigned i = 0; i < count; ++i) {
 				size_t size = str_size(list[i]);
-				ipc_callid_t id;
+				cap_call_handle_t id;
 				if (ret == EOK &&
 				    async_data_read_receive(&id, NULL)) {
@@ -624,5 +624,5 @@
 static void hound_server_read_data(void *stream)
 {
-	ipc_callid_t callid;
+	cap_call_handle_t callid;
 	ipc_call_t call;
 	size_t size = 0;
@@ -671,5 +671,5 @@
 {
 
-	ipc_callid_t callid;
+	cap_call_handle_t callid;
 	ipc_call_t call;
 	size_t size = 0;
