Index: uspace/srv/bd/vbd/disk.c
===================================================================
--- uspace/srv/bd/vbd/disk.c	(revision 1626cd4d3269f272038f96a6fa17c3536f1b084c)
+++ uspace/srv/bd/vbd/disk.c	(revision 6a0d4ce2cd9cedd43adb70b885438b8ebdecc1e5)
@@ -43,4 +43,5 @@
 #include <stdlib.h>
 #include <task.h>
+#include <vbd.h>
 
 #include "disk.h"
@@ -370,5 +371,5 @@
 }
 
-int vbds_part_get_info(vbds_part_id_t partid, vbds_part_info_t *pinfo)
+int vbds_part_get_info(vbds_part_id_t partid, vbd_part_info_t *pinfo)
 {
 	vbds_part_t *part;
Index: uspace/srv/bd/vbd/disk.h
===================================================================
--- uspace/srv/bd/vbd/disk.h	(revision 1626cd4d3269f272038f96a6fa17c3536f1b084c)
+++ uspace/srv/bd/vbd/disk.h	(revision 6a0d4ce2cd9cedd43adb70b885438b8ebdecc1e5)
@@ -40,4 +40,5 @@
 #include <loc.h>
 #include "types/vbd.h"
+#include <vbd.h>
 
 extern void vbds_disks_init(void);
@@ -48,5 +49,5 @@
 extern int vbds_label_create(service_id_t, label_type_t);
 extern int vbds_label_delete(service_id_t);
-extern int vbds_part_get_info(vbds_part_id_t, vbds_part_info_t *);
+extern int vbds_part_get_info(vbds_part_id_t, vbd_part_info_t *);
 extern int vbds_part_create(service_id_t, vbds_part_id_t *);
 extern int vbds_part_delete(vbds_part_id_t);
Index: uspace/srv/bd/vbd/types/vbd.h
===================================================================
--- uspace/srv/bd/vbd/types/vbd.h	(revision 1626cd4d3269f272038f96a6fa17c3536f1b084c)
+++ uspace/srv/bd/vbd/types/vbd.h	(revision 6a0d4ce2cd9cedd43adb70b885438b8ebdecc1e5)
@@ -97,14 +97,4 @@
 } vbds_disk_t;
 
-/** Partition info */
-typedef struct {
-	/** Partition index */
-	int index;
-	/** First block */
-	aoff64_t block0;
-	/** Number of blocks */
-	aoff64_t nblocks;
-} vbds_part_info_t;
-
 #endif
 
Index: uspace/srv/bd/vbd/vbd.c
===================================================================
--- uspace/srv/bd/vbd/vbd.c	(revision 1626cd4d3269f272038f96a6fa17c3536f1b084c)
+++ uspace/srv/bd/vbd/vbd.c	(revision 6a0d4ce2cd9cedd43adb70b885438b8ebdecc1e5)
@@ -44,4 +44,5 @@
 #include <stdlib.h>
 #include <task.h>
+#include <vbd.h>
 
 #include "disk.h"
@@ -218,5 +219,5 @@
 {
 	vbds_part_id_t part;
-	vbds_part_info_t pinfo;
+	vbd_part_info_t pinfo;
 	int rc;
 
