aboutsummaryrefslogtreecommitdiff
path: root/include/unarchive.h
diff options
context:
space:
mode:
authorlandley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-01-20 18:28:50 +0000
committerlandley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-01-20 18:28:50 +0000
commitcf9cc891b601b9a27f14a4d1b97d57e3eb5f7fbf (patch)
tree5e3796c33b995720bcd69f2b969e409e85bff119 /include/unarchive.h
parent3a92934f04fb736a84db01fc5c5d0de67e45f167 (diff)
downloadbusybox-w32-cf9cc891b601b9a27f14a4d1b97d57e3eb5f7fbf.tar.gz
busybox-w32-cf9cc891b601b9a27f14a4d1b97d57e3eb5f7fbf.tar.bz2
busybox-w32-cf9cc891b601b9a27f14a4d1b97d57e3eb5f7fbf.zip
Patch from Aurelien Jacobs to add unlzma. (A new decompression type,
see www.7-zip.org) git-svn-id: svn://busybox.net/trunk/busybox@13454 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'include/unarchive.h')
-rw-r--r--include/unarchive.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/unarchive.h b/include/unarchive.h
index 72a803f16..2075ca2ac 100644
--- a/include/unarchive.h
+++ b/include/unarchive.h
@@ -87,6 +87,7 @@ extern char get_header_ar(archive_handle_t *archive_handle);
87extern char get_header_cpio(archive_handle_t *archive_handle); 87extern char get_header_cpio(archive_handle_t *archive_handle);
88extern char get_header_tar(archive_handle_t *archive_handle); 88extern char get_header_tar(archive_handle_t *archive_handle);
89extern char get_header_tar_bz2(archive_handle_t *archive_handle); 89extern char get_header_tar_bz2(archive_handle_t *archive_handle);
90extern char get_header_tar_lzma(archive_handle_t *archive_handle);
90extern char get_header_tar_gz(archive_handle_t *archive_handle); 91extern char get_header_tar_gz(archive_handle_t *archive_handle);
91 92
92extern void seek_by_jump(const archive_handle_t *archive_handle, const unsigned int amount); 93extern void seek_by_jump(const archive_handle_t *archive_handle, const unsigned int amount);
@@ -103,6 +104,7 @@ extern void inflate_init(unsigned int bufsize);
103extern void inflate_cleanup(void); 104extern void inflate_cleanup(void);
104extern int inflate_unzip(int in, int out); 105extern int inflate_unzip(int in, int out);
105extern int inflate_gunzip(int in, int out); 106extern int inflate_gunzip(int in, int out);
107extern int unlzma(int src_fd, int dst_fd);
106 108
107extern int open_transformer(int src_fd, int (*transformer)(int src_fd, int dst_fd)); 109extern int open_transformer(int src_fd, int (*transformer)(int src_fd, int dst_fd));
108 110