summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2024-05-26 14:41:33 +0000
committermidipix <writeonce@midipix.org>2024-05-26 14:41:33 +0000
commit6c8a81097fd305d428891377433d7d88ba1119fd (patch)
tree91f2b4fa467e1a7851e2a1fd3f8ccc1f2d50fe1b
parent94230e73b767a4acc02a98d4a2520631517f1a2a (diff)
downloadtpax-6c8a81097fd305d428891377433d7d88ba1119fd.tar.bz2
tpax-6c8a81097fd305d428891377433d7d88ba1119fd.tar.xz
library api's: _util_ (utility helper interfaces) namespace overhaul.
-rw-r--r--include/tpax/tpax.h6
-rw-r--r--project/common.mk4
-rw-r--r--project/tree.mk2
-rw-r--r--src/logic/tpax_file_create_memory_snapshot.c4
-rw-r--r--src/logic/tpax_file_create_tmpfs_snapshot.c4
-rw-r--r--src/util/tpax_path_copy.c (renamed from src/helper/tpax_path_copy.c)2
-rw-r--r--src/util/tpax_stat_compare.c (renamed from src/helper/tpax_stat_compare.c)2
7 files changed, 12 insertions, 12 deletions
diff --git a/include/tpax/tpax.h b/include/tpax/tpax.h
index ad596c4..89c3bfc 100644
--- a/include/tpax/tpax.h
+++ b/include/tpax/tpax.h
@@ -157,9 +157,9 @@ tpax_api int tpax_archive_write (const struct tpax_driver_ctx *);
tpax_api int tpax_archive_seal (const struct tpax_driver_ctx *);
-/* helper api */
-tpax_api int tpax_path_copy (char *, const char *, size_t, uint32_t, size_t *);
-tpax_api int tpax_stat_compare (const struct stat *, const struct stat *);
+/* utility helper interfaces */
+tpax_api int tpax_util_path_copy (char *, const char *, size_t, uint32_t, size_t *);
+tpax_api int tpax_util_stat_compare (const struct stat *, const struct stat *);
/* utility api */
tpax_api int tpax_main (char **, char **,
diff --git a/project/common.mk b/project/common.mk
index e569cbd..637c282 100644
--- a/project/common.mk
+++ b/project/common.mk
@@ -2,8 +2,6 @@ API_SRCS = \
src/driver/tpax_amain.c \
src/driver/tpax_driver_ctx.c \
src/driver/tpax_unit_ctx.c \
- src/helper/tpax_path_copy.c \
- src/helper/tpax_stat_compare.c \
src/logic/tpax_archive_append.c \
src/logic/tpax_archive_write.c \
src/logic/tpax_init_ustar_header.c \
@@ -12,6 +10,8 @@ API_SRCS = \
src/logic/tpax_queue_vector.c \
src/output/tpax_output_error.c \
src/skin/tpax_skin_default.c \
+ src/util/tpax_path_copy.c \
+ src/util/tpax_stat_compare.c \
INTERNAL_SRCS = \
src/internal/$(PACKAGE)_dprintf_impl.c \
diff --git a/project/tree.mk b/project/tree.mk
index 548db6f..2f68c9e 100644
--- a/project/tree.mk
+++ b/project/tree.mk
@@ -1,10 +1,10 @@
TREE_DIRS = bin lib src \
src/driver \
- src/helper \
src/internal \
src/logic \
src/output \
src/skin \
+ src/util \
tree.tag:
mkdir -p $(TREE_DIRS)
diff --git a/src/logic/tpax_file_create_memory_snapshot.c b/src/logic/tpax_file_create_memory_snapshot.c
index 0cd0f0c..504a4a1 100644
--- a/src/logic/tpax_file_create_memory_snapshot.c
+++ b/src/logic/tpax_file_create_memory_snapshot.c
@@ -53,7 +53,7 @@ int tpax_file_create_memory_snapshot(
close(fd);
return TPAX_SYSTEM_ERROR(dctx);
- } else if (tpax_stat_compare(srcst,&dstst)) {
+ } else if (tpax_util_stat_compare(srcst,&dstst)) {
close(fd);
return TPAX_CUSTOM_ERROR(dctx,TPAX_ERR_FILE_CHANGED);
}
@@ -86,7 +86,7 @@ int tpax_file_create_memory_snapshot(
close(fd);
return TPAX_SYSTEM_ERROR(dctx);
- } else if (tpax_stat_compare(srcst,&dstst)) {
+ } else if (tpax_util_stat_compare(srcst,&dstst)) {
close(fd);
return TPAX_CUSTOM_ERROR(dctx,TPAX_ERR_FILE_CHANGED);
}
diff --git a/src/logic/tpax_file_create_tmpfs_snapshot.c b/src/logic/tpax_file_create_tmpfs_snapshot.c
index 5939ff4..2e92211 100644
--- a/src/logic/tpax_file_create_tmpfs_snapshot.c
+++ b/src/logic/tpax_file_create_tmpfs_snapshot.c
@@ -64,7 +64,7 @@ int tpax_file_create_tmpfs_snapshot(
close(fdtmp);
return TPAX_SYSTEM_ERROR(dctx);
- } else if (tpax_stat_compare(srcst,&dstst)) {
+ } else if (tpax_util_stat_compare(srcst,&dstst)) {
close(fdsrc);
close(fdtmp);
return TPAX_CUSTOM_ERROR(dctx,TPAX_ERR_FILE_CHANGED);
@@ -114,7 +114,7 @@ int tpax_file_create_tmpfs_snapshot(
close(fdtmp);
return TPAX_SYSTEM_ERROR(dctx);
- } else if (tpax_stat_compare(srcst,&dstst)) {
+ } else if (tpax_util_stat_compare(srcst,&dstst)) {
close(fdsrc);
close(fdtmp);
return TPAX_CUSTOM_ERROR(dctx,TPAX_ERR_FILE_CHANGED);
diff --git a/src/helper/tpax_path_copy.c b/src/util/tpax_path_copy.c
index 084cc73..046ddde 100644
--- a/src/helper/tpax_path_copy.c
+++ b/src/util/tpax_path_copy.c
@@ -13,7 +13,7 @@
#include <tpax/tpax.h>
#include "tpax_driver_impl.h"
-int tpax_path_copy(
+int tpax_util_path_copy(
char * dstpath,
const char * srcpath,
size_t bufsize,
diff --git a/src/helper/tpax_stat_compare.c b/src/util/tpax_stat_compare.c
index 398e45c..2de6922 100644
--- a/src/helper/tpax_stat_compare.c
+++ b/src/util/tpax_stat_compare.c
@@ -18,7 +18,7 @@
return (src -> member > dst -> member) \
? (1) : (-1)
-int tpax_stat_compare(
+int tpax_util_stat_compare(
const struct stat * src,
const struct stat * dst)
{