summaryrefslogtreecommitdiffstats
path: root/src/ustar.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ustar.h')
-rw-r--r--src/ustar.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/ustar.h b/src/ustar.h
index 7c4c089..d526239 100644
--- a/src/ustar.h
+++ b/src/ustar.h
@@ -29,14 +29,15 @@
struct opkg_opk_ustar;
struct opkg_opk_ustar_member {
- char name[OPKG_OPK_USTAR_NAME_MAX_LEN];
- uint16_t mode;
- int64_t size;
- int64_t mtime;
- char type;
- char linkname[100];
- char uname [32];
- char gname [32];
+ char name[OPKG_OPK_USTAR_NAME_MAX_LEN];
+ uint16_t mode;
+ int64_t size;
+ int64_t mtime;
+ char type;
+ char linkname[100];
+ char uname [32];
+ char gname [32];
+ struct opkg_opk_ustar_member *next;
};
struct opkg_opk_ustar *
@@ -44,7 +45,7 @@ opkg_opk_ustar_init(struct opkg_opk_gzip *gzip);
int
opkg_opk_ustar_list(struct opkg_opk_ustar *ustar,
- struct opkg_opk_ustar_member *member);
+ struct opkg_opk_ustar_member **member);
int
opkg_opk_ustar_seek(struct opkg_opk_ustar *ustar, int num_keys, ...);