summaryrefslogtreecommitdiff
path: root/src/apk_extract.h
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2021-11-05 13:20:19 +0200
committerTimo Teräs <timo.teras@iki.fi>2021-11-09 21:50:11 +0200
commita6736532001fd625f1ab3dd82abc2a4c5366c79c (patch)
tree47ead4bc00519f0b1e3ea52bf576da5bb8b66530 /src/apk_extract.h
parentd441cf523cea6ab2d2ee1c0f50fab0bb620f2ea1 (diff)
downloadapk-tools-a6736532001fd625f1ab3dd82abc2a4c5366c79c.tar.gz
apk-tools-a6736532001fd625f1ab3dd82abc2a4c5366c79c.tar.bz2
apk-tools-a6736532001fd625f1ab3dd82abc2a4c5366c79c.tar.xz
apk-tools-a6736532001fd625f1ab3dd82abc2a4c5366c79c.zip
database: implement uvol support
by adding an abstraction layer to the file system
Diffstat (limited to 'src/apk_extract.h')
-rw-r--r--src/apk_extract.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/apk_extract.h b/src/apk_extract.h
index ecb39ed..e3fabad 100644
--- a/src/apk_extract.h
+++ b/src/apk_extract.h
@@ -18,16 +18,6 @@ struct adb_obj;
struct apk_ctx;
struct apk_extract_ctx;
-#define APK_EXTRACT_SKIP_FILE 0x111
-
-#define APK_EXTRACTF_NO_CHOWN 0x0001
-#define APK_EXTRACTF_NO_OVERWRITE 0x0002
-
-int apk_extract_file(int atfd, const struct apk_file_info *ae,
- const char *extract_name, const char *hardlink_name,
- struct apk_istream *is, apk_progress_cb cb, void *cb_ctx,
- unsigned int extract_flags, struct apk_ctx *ac);
-
struct apk_extract_ops {
int (*v2index)(struct apk_extract_ctx *, apk_blob_t *desc, struct apk_istream *is);
int (*v2meta)(struct apk_extract_ctx *, struct apk_istream *is);