From 9f55a17009446a7586a3694edb0b54988e201e7f Mon Sep 17 00:00:00 2001 From: midipix Date: Sat, 23 Oct 2021 18:19:08 +0000 Subject: item queue: implemented tpax_append_prefix_item(). --- src/internal/tpax_driver_impl.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/internal/tpax_driver_impl.h') diff --git a/src/internal/tpax_driver_impl.h b/src/internal/tpax_driver_impl.h index 5fabb0a..ea02185 100644 --- a/src/internal/tpax_driver_impl.h +++ b/src/internal/tpax_driver_impl.h @@ -26,6 +26,9 @@ (TPAX_DRIVER_EXEC_MODE_WRITE | \ TPAX_DRIVER_EXEC_MODE_COPY) +#define TPAX_ITEM_EXPLICIT 0X1 +#define TPAX_ITEM_IMPLICIT 0X2 + extern const struct argv_option tpax_default_options[]; enum app_tags { @@ -46,7 +49,9 @@ enum app_tags { struct tpax_dirent { int fdat; int depth; + int flags; size_t nsize; + const char * prefix; const struct tpax_dirent * parent; struct dirent dirent; }; @@ -69,6 +74,10 @@ struct tpax_driver_ctx_impl { struct tpax_error_info ** erricap; struct tpax_error_info * erriptr[64]; struct tpax_error_info erribuf[64]; + char ** prefixv; + char ** prefixp; + char ** prefcap; + char * prefptr[64]; struct tpax_dirent_buffer * dirents; void * dirbuff; void * bufaddr; -- cgit v1.2.3