From 0742ee3943192434d69092f11946f791f0f25502 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Mon, 10 Jun 2019 22:41:34 +0200 Subject: Add generic function to produce a full path from an fstree node Signed-off-by: David Oberhollenzer --- include/fstree.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'include') diff --git a/include/fstree.h b/include/fstree.h index 284792b..ef2ffb1 100644 --- a/include/fstree.h +++ b/include/fstree.h @@ -254,4 +254,12 @@ int fstree_relabel_selinux(fstree_t *fs, const char *filename); /* Returns 0 on success. Prints to stderr on failure */ int fstree_gen_inode_table(fstree_t *fs); +/* + Generate a string holding the full path of a node. Returned + string must be freed. + + Returns NULL on failure and sets errno. +*/ +char *fstree_get_path(tree_node_t *node); + #endif /* FSTREE_H */ -- cgit v1.2.3