summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafał Miłecki <rafal@milecki.pl>2019-12-17 08:28:34 +0100
committerRafał Miłecki <rafal@milecki.pl>2019-12-20 07:44:08 +0100
commit157924dfca61d37f29017ebb4a5eab8137a0cd27 (patch)
tree8590ecb12f74f2045043d53976134472270b8bf5
parent0c5761f076e1db5f10d6207fe9b5ec381b1b8ff2 (diff)
downloadfstools-157924dfca61d37f29017ebb4a5eab8137a0cd27.tar.gz
libblkid-tiny: add blkid_probe_set_id_label() stub
This stub will allow porting more upstream code without commenting out calls and them unused variables. This will simplify maintenance. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
-rw-r--r--libblkid-tiny/libblkid-tiny.c6
-rw-r--r--libblkid-tiny/superblocks.h2
2 files changed, 7 insertions, 1 deletions
diff --git a/libblkid-tiny/libblkid-tiny.c b/libblkid-tiny/libblkid-tiny.c
index 05b4b99..52470ca 100644
--- a/libblkid-tiny/libblkid-tiny.c
+++ b/libblkid-tiny/libblkid-tiny.c
@@ -101,6 +101,12 @@ unsigned char *blkid_probe_get_buffer(blkid_probe pr,
return bf->data;
}
+int blkid_probe_set_id_label(blkid_probe pr, const char *name,
+ const unsigned char *data, size_t len)
+{
+ return -ENOTSUP;
+}
+
int blkid_probe_set_label(blkid_probe pr, unsigned char *label, size_t len)
{
if (len > (sizeof(pr->label) - 1)) {
diff --git a/libblkid-tiny/superblocks.h b/libblkid-tiny/superblocks.h
index cde8a40..ade2ae0 100644
--- a/libblkid-tiny/superblocks.h
+++ b/libblkid-tiny/superblocks.h
@@ -97,7 +97,7 @@ extern int blkid_probe_set_uuid(blkid_probe pr, unsigned char *uuid);
extern int blkid_probe_set_uuid_as(blkid_probe pr, unsigned char *uuid, const char *name);
extern int blkid_probe_set_id_label(blkid_probe pr, const char *name,
- unsigned char *data, size_t len);
+ const unsigned char *data, size_t len);
extern int blkid_probe_set_utf8_id_label(blkid_probe pr, const char *name,
unsigned char *data, size_t len, int enc);