Fix:Core:Renamed src to navit for cleanup of includes
[navit-package] / navit / zipfile.h
1 #ifndef __ZIPFILE_H__
2
3 struct zip_lfh {
4         int ziplocsig;
5         short zipver;
6         short zipgenfld;
7         short zipmthd;
8         short ziptime;
9         short zipdate;
10         int zipcrc;
11         unsigned int zipsize;
12         unsigned int zipuncmp;
13         unsigned short zipfnln;
14         unsigned short zipxtraln;
15         char zipname[0];
16 } __attribute__ ((packed));
17
18 struct zip_cd {
19         int zipcensig;
20         char zipcver;
21         char zipcos;
22         char zipcvxt;
23         char zipcexos;
24         short zipcflg;
25         short zipcmthd;
26         short ziptim;
27         short zipdat;
28         int zipccrc;
29         unsigned int zipcsiz;
30         unsigned int zipcunc;
31         unsigned short zipcfnl;
32         unsigned short zipcxtl;
33         unsigned short zipccml;
34         unsigned short zipdsk;
35         unsigned short zipint;
36         unsigned int zipext;
37         unsigned int zipofst;
38         char zipcfn[0]; 
39 } __attribute__ ((packed));
40
41 struct zip_eoc {
42         int zipesig;
43         unsigned short zipedsk;
44         unsigned short zipecen;
45         unsigned short zipenum;
46         unsigned short zipecenn;
47         unsigned int zipecsz;
48         unsigned int zipeofst;
49         short zipecoml;
50         char zipecom[0];
51 } __attribute__ ((packed));
52
53 #define __ZIPFILE_H__
54
55 #endif