summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGrzegorz Kostka <kostka.grzegorz@gmail.com>2018-03-01 19:58:03 +0100
committerGitHub <noreply@github.com>2018-03-01 19:58:03 +0100
commit96b4563a7ed9f603a6f66cbe21cbd1acb2f0294a (patch)
treea18f586eec116b1b3a27d40a4c0db992b37c0520 /include
parent66168642b95814725e1f6662729b112d80ab3abb (diff)
parent151cd9f6e9120e3c41600875c6cfa42dc1321a0b (diff)
Merge pull request #36 from mmmaisel/dev
Improvements from ext4-browser project
Diffstat (limited to 'include')
-rw-r--r--include/ext4_blockdev.h3
-rw-r--r--include/ext4_mbr.h2
-rw-r--r--include/ext4_mkfs.h1
3 files changed, 5 insertions, 1 deletions
diff --git a/include/ext4_blockdev.h b/include/ext4_blockdev.h
index 41223b6..4efbb43 100644
--- a/include/ext4_blockdev.h
+++ b/include/ext4_blockdev.h
@@ -97,6 +97,9 @@ struct ext4_blockdev_iface {
/**@brief Physical write counter*/
uint32_t bwrite_ctr;
+
+ /**@brief User data pointer*/
+ void* p_user;
};
/**@brief Definition of the simple block device.*/
diff --git a/include/ext4_mbr.h b/include/ext4_mbr.h
index e9c5f75..97a4459 100644
--- a/include/ext4_mbr.h
+++ b/include/ext4_mbr.h
@@ -60,7 +60,7 @@ struct ext4_mbr_parts {
uint8_t division[4];
};
-int ext4_mbr_write(struct ext4_blockdev *parent, struct ext4_mbr_parts *parts);
+int ext4_mbr_write(struct ext4_blockdev *parent, struct ext4_mbr_parts *parts, uint32_t disk_id);
#ifdef __cplusplus
}
diff --git a/include/ext4_mkfs.h b/include/ext4_mkfs.h
index 2438e7d..53f1820 100644
--- a/include/ext4_mkfs.h
+++ b/include/ext4_mkfs.h
@@ -63,6 +63,7 @@ struct ext4_mkfs_info {
uint16_t feat_incompat;
uint32_t bg_desc_reserve_blocks;
uint16_t dsc_size;
+ uint8_t uuid[UUID_SIZE];
bool journal;
const char *label;
};