summaryrefslogtreecommitdiffstats
path: root/libfdisk/src/libfdisk.h.in
diff options
context:
space:
mode:
authorKarel Zak2019-06-07 12:20:53 +0200
committerKarel Zak2019-06-17 15:46:10 +0200
commitbfdca6d7287bedb8c40c9750fc3523544bbf5022 (patch)
tree035d95e35e912b4e6d3bda4747584e719e0dff08 /libfdisk/src/libfdisk.h.in
parentlscpu: add a new columns to --cache (diff)
downloadkernel-qcow2-util-linux-bfdca6d7287bedb8c40c9750fc3523544bbf5022.tar.gz
kernel-qcow2-util-linux-bfdca6d7287bedb8c40c9750fc3523544bbf5022.tar.xz
kernel-qcow2-util-linux-bfdca6d7287bedb8c40c9750fc3523544bbf5022.zip
libfdisk: add fdisk_script_set_table()
This small change improves possibility to modify by script described PT and use script API in another tools as primary way to create partitions. All you need is to compose script by fdisk_script_set_header() and fdisk_script_set_table() and than apply by fdisk_apply_script(). Requested-by: Lennart Poettering <lennart@poettering.net> Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'libfdisk/src/libfdisk.h.in')
-rw-r--r--libfdisk/src/libfdisk.h.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/libfdisk/src/libfdisk.h.in b/libfdisk/src/libfdisk.h.in
index 47e778a67..69c6fd820 100644
--- a/libfdisk/src/libfdisk.h.in
+++ b/libfdisk/src/libfdisk.h.in
@@ -757,6 +757,7 @@ void fdisk_unref_script(struct fdisk_script *dp);
const char *fdisk_script_get_header(struct fdisk_script *dp, const char *name);
int fdisk_script_set_header(struct fdisk_script *dp, const char *name, const char *data);
struct fdisk_table *fdisk_script_get_table(struct fdisk_script *dp);
+int fdisk_script_set_table(struct fdisk_script *dp, struct fdisk_table *tb);
int fdisk_script_get_nlines(struct fdisk_script *dp);
int fdisk_script_has_force_label(struct fdisk_script *dp);