aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2023-09-15 16:37:57 +0200
committerDavid Oberhollenzer <david.oberhollenzer@sigma-star.at>2023-09-15 21:48:47 +0200
commit0b3f650fa4eb0dcce2258c7bb8974a1304468a05 (patch)
tree03370de760017b7e410a8e474f487e5664e5a01a /include
parentf0479f3acd90a46f8354277360c96763fa74ef65 (diff)
libsqfs: Remove sqfs_dir_reader_t functions unused in the code base
Those functions are only used in the example code, we remove them for now to make restructuring easier and fix the examples later. Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'include')
-rw-r--r--include/sqfs/dir_reader.h33
1 files changed, 0 insertions, 33 deletions
diff --git a/include/sqfs/dir_reader.h b/include/sqfs/dir_reader.h
index eb90b7a..0f1f231 100644
--- a/include/sqfs/dir_reader.h
+++ b/include/sqfs/dir_reader.h
@@ -207,17 +207,6 @@ SQFS_API int sqfs_dir_reader_open_dir(sqfs_dir_reader_t *rd,
sqfs_u32 flags);
/**
- * @brief Reset a directory reader back to the beginning of the listing.
- *
- * @memberof sqfs_dir_reader_t
- *
- * @param rd A pointer to a directory reader.
- *
- * @return Zero on success, an @ref SQFS_ERROR value on failure.
- */
-SQFS_API int sqfs_dir_reader_rewind(sqfs_dir_reader_t *rd);
-
-/**
* @brief Read a directory entry and advance the internal position indicator
* to the next one.
*
@@ -269,28 +258,6 @@ SQFS_API int sqfs_dir_reader_get_inode(sqfs_dir_reader_t *rd,
SQFS_API int sqfs_dir_reader_get_root_inode(sqfs_dir_reader_t *rd,
sqfs_inode_generic_t **inode);
-/**
- * @brief Find an inode through path traversal starting from the root or a
- * given node downwards.
- *
- * @memberof sqfs_dir_reader_t
- *
- * @param rd A pointer to a directory reader.
- * @param start If not NULL, path traversal starts at this node downwards. If
- * set to NULL, start at the root node.
- * @param path A path to resolve into an inode. Forward or backward slashes can
- * be used to separate path components. Resolving '.' or '..' is
- * not supported.
- * @param out Returns a pointer to a generic inode that can be freed with a
- * single @ref sqfs_free call.
- *
- * @return Zero on success, an @ref SQFS_ERROR value on failure.
- */
-SQFS_API int sqfs_dir_reader_find_by_path(sqfs_dir_reader_t *rd,
- const sqfs_inode_generic_t *start,
- const char *path,
- sqfs_inode_generic_t **out);
-
#ifdef __cplusplus
}
#endif