Index: uspace/lib/c/generic/vfs/vfs.c
===================================================================
--- uspace/lib/c/generic/vfs/vfs.c	(revision 41e9ef7aebf4ead7c936cb12dd8540742f9e8183)
+++ uspace/lib/c/generic/vfs/vfs.c	(revision 6b8e5b74427c3a66a192963cdac8b0ddbc45e451)
@@ -873,13 +873,12 @@
 			goto exit;
 
-		sysarg_t p[3];
-
-		rc = async_req_0_3(exch, VFS_IN_PING, &p[0], &p[1], &p[2]);
+		sysarg_t p[2];
+
+		rc = async_req_0_2(exch, VFS_IN_PING, &p[0], &p[1]);
 		if (rc != EOK)
 			goto exit;
 
-		mtab_ent->flags = p[0];
-		mtab_ent->instance = p[1];
-		mtab_ent->fs_handle = p[2];
+		mtab_ent->instance = p[0];
+		mtab_ent->service_id = p[1];
 
 		link_initialize(&mtab_ent->link);
Index: uspace/lib/c/include/vfs/vfs_mtab.h
===================================================================
--- uspace/lib/c/include/vfs/vfs_mtab.h	(revision 41e9ef7aebf4ead7c936cb12dd8540742f9e8183)
+++ uspace/lib/c/include/vfs/vfs_mtab.h	(revision 6b8e5b74427c3a66a192963cdac8b0ddbc45e451)
@@ -45,7 +45,6 @@
 	char opts[MAX_MNTOPTS_LEN];
 	char fs_name[FS_NAME_MAXLEN];
-	unsigned int flags;
 	unsigned int instance;
-	fs_handle_t  fs_handle;
+	service_id_t service_id;
 } mtab_ent_t;
 
