Index: uspace/lib/c/include/as.h
===================================================================
--- uspace/lib/c/include/as.h	(revision 1edd6d0c4201fd549dcce1ac7154c0ee7d6ab4c9)
+++ uspace/lib/c/include/as.h	(revision a615be0f62718e4af73eb5a2f4ba35941be7e85a)
@@ -59,4 +59,5 @@
 extern errno_t as_area_resize(void *, size_t, unsigned int);
 extern errno_t as_area_change_flags(void *, unsigned int);
+extern errno_t as_area_get_info(void *, as_area_info_t *);
 extern errno_t as_area_destroy(void *);
 extern void *set_maxheapsize(size_t);
Index: uspace/lib/c/include/ipc/ipc_test.h
===================================================================
--- uspace/lib/c/include/ipc/ipc_test.h	(revision 1edd6d0c4201fd549dcce1ac7154c0ee7d6ab4c9)
+++ uspace/lib/c/include/ipc/ipc_test.h	(revision a615be0f62718e4af73eb5a2f4ba35941be7e85a)
@@ -39,5 +39,9 @@
 
 typedef enum {
-	IPC_TEST_PING = IPC_FIRST_USER_METHOD
+	IPC_TEST_PING = IPC_FIRST_USER_METHOD,
+	IPC_TEST_GET_RO_AREA_SIZE,
+	IPC_TEST_GET_RW_AREA_SIZE,
+	IPC_TEST_SHARE_IN_RO,
+	IPC_TEST_SHARE_IN_RW
 } ipc_test_request_t;
 
Index: uspace/lib/c/include/ipc_test.h
===================================================================
--- uspace/lib/c/include/ipc_test.h	(revision 1edd6d0c4201fd549dcce1ac7154c0ee7d6ab4c9)
+++ uspace/lib/c/include/ipc_test.h	(revision a615be0f62718e4af73eb5a2f4ba35941be7e85a)
@@ -46,4 +46,8 @@
 extern void ipc_test_destroy(ipc_test_t *);
 extern errno_t ipc_test_ping(ipc_test_t *);
+extern errno_t ipc_test_get_ro_area_size(ipc_test_t *, size_t *);
+extern errno_t ipc_test_get_rw_area_size(ipc_test_t *, size_t *);
+extern errno_t ipc_test_share_in_ro(ipc_test_t *, size_t, const void **);
+extern errno_t ipc_test_share_in_rw(ipc_test_t *, size_t, void **);
 
 #endif
