I touched perl. I feel dirty.
[oweals/busybox.git] / include / unarchive.h
index 2075ca2ac25af398d37dcf65f429d47cb2e3430e..05ab0c16a88b3517ea9cb1b87a68ffc3507357ba 100644 (file)
@@ -1,3 +1,4 @@
+/* vi: set sw=4 ts=4: */
 #ifndef        __UNARCHIVE_H__
 #define        __UNARCHIVE_H__
 
@@ -25,11 +26,13 @@ typedef struct file_headers_s {
 } file_header_t;
 
 typedef struct archive_handle_s {
-       /* define if the header and data compenent should processed */
+       /* define if the header and data component should processed */
        char (*filter)(struct archive_handle_s *);
        llist_t *accept;
+       /* List of files that have been rejected */
        llist_t *reject;
-       llist_t *passed;        /* List of files that have successfully been worked on */
+       /* List of files that have successfully been worked on */
+       llist_t *passed;
 
        /* Contains the processed header entry */
        file_header_t *file_header;
@@ -58,7 +61,7 @@ typedef struct archive_handle_s {
        /* Temporary storage */
        char *buffer;
 
-       /* Misc. stuff */
+       /* Flags and misc. stuff */
        unsigned char flags;
 
 } archive_handle_t;
@@ -93,7 +96,6 @@ extern char get_header_tar_gz(archive_handle_t *archive_handle);
 extern void seek_by_jump(const archive_handle_t *archive_handle, const unsigned int amount);
 extern void seek_by_char(const archive_handle_t *archive_handle, const unsigned int amount);
 
-extern void archive_xread_all(const archive_handle_t *archive_handle, void *buf, const size_t count);
 extern ssize_t archive_xread_all_eof(archive_handle_t *archive_handle, unsigned char *buf, size_t count);
 
 extern void data_align(archive_handle_t *archive_handle, const unsigned short boundary);