summaryrefslogtreecommitdiff
path: root/zipfile_8h_source.html
diff options
context:
space:
mode:
Diffstat (limited to 'zipfile_8h_source.html')
-rw-r--r--zipfile_8h_source.html268
1 files changed, 268 insertions, 0 deletions
diff --git a/zipfile_8h_source.html b/zipfile_8h_source.html
new file mode 100644
index 000000000..cbfe51dbc
--- /dev/null
+++ b/zipfile_8h_source.html
@@ -0,0 +1,268 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>navit: zipfile.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">navit
+ &#160;<span id="projectnumber">0.5.1-trunk</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="files.html"><span>File&#160;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zipfile_8h_source.html','');});
+</script>
+<div id="doc-content">
+<div class="header">
+ <div class="headertitle">
+<div class="title">zipfile.h</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;</div>
+<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="preprocessor">#ifndef __ZIPFILE_H__</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define __ZIPFILE_H__</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="preprocessor">#ifdef HAVE_PRAGMA_PACK</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#pragma pack(push)</span></div>
+<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#pragma pack(1)</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define ATTRIBUTE_PACKED __attribute__ ((packed))</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define ATTRIBUTE_PACKED</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#define zip_split_sig 0x08074b50</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define zip_split_sig_rev 0x504b0708</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="structzip__split.html"> 37</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip__split.html">zip_split</a> {</div>
+<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordtype">int</span> zipsplitsig;</div>
+<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;};</div>
+<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
+<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="preprocessor">#define zip_lfh_sig 0x04034b50</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define zip_lfh_sig_rev 0x504b0304</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="structzip__lfh.html"> 49</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip__lfh.html">zip_lfh</a> {</div>
+<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a83c26c8e1a65edc90374a3486f3addc0"> 50</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structzip__lfh.html#a83c26c8e1a65edc90374a3486f3addc0">ziplocsig</a>; </div>
+<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a94ad48c33d0938bd0b9a220c3ad97893"> 51</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__lfh.html#a94ad48c33d0938bd0b9a220c3ad97893">zipver</a>; </div>
+<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="structzip__lfh.html#ae4ae30028cd81d570f13f493b98a4fd6"> 52</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__lfh.html#ae4ae30028cd81d570f13f493b98a4fd6">zipgenfld</a>; </div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a313ebff1b7159af89649d57934194ef8"> 53</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__lfh.html#a313ebff1b7159af89649d57934194ef8">zipmthd</a>; </div>
+<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a9b67b1f3fb5465e11d8aedcf41ed69f9"> 54</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__lfh.html#a9b67b1f3fb5465e11d8aedcf41ed69f9">ziptime</a>; </div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="structzip__lfh.html#aa37d2d6ca4433c33aaade13d78ad3c4a"> 55</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__lfh.html#aa37d2d6ca4433c33aaade13d78ad3c4a">zipdate</a>; </div>
+<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a9440d88d94e44a9326dda646b2880cb9"> 56</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structzip__lfh.html#a9440d88d94e44a9326dda646b2880cb9">zipcrc</a>; </div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a3733381c1cf02d34719ddc3c588a4109"> 57</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structzip__lfh.html#a3733381c1cf02d34719ddc3c588a4109">zipsize</a>; </div>
+<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a910977a8365a06df62d2e2bde9a44b28"> 58</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structzip__lfh.html#a910977a8365a06df62d2e2bde9a44b28">zipuncmp</a>; </div>
+<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a242363b5b007303b7c3a99f40e441f0c"> 59</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="structzip__lfh.html#a242363b5b007303b7c3a99f40e441f0c">zipfnln</a>; </div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a5a3213770f1a08116bba4766f01a6721"> 60</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="structzip__lfh.html#a5a3213770f1a08116bba4766f01a6721">zipxtraln</a>; </div>
+<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="structzip__lfh.html#a4a9adbfef685a98e6b32f866aadf1349"> 61</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="structzip__lfh.html#a4a9adbfef685a98e6b32f866aadf1349">zipname</a>[0]; </div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;} ATTRIBUTE_PACKED;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="preprocessor">#define zip_cd_sig 0x02014b50</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define zip_cd_sig_rev 0x504b0102</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div>
+<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="structzip__cd.html"> 71</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip__cd.html">zip_cd</a> {</div>
+<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="structzip__cd.html#a4e5d633083e3f8469d1229b6601ec001"> 72</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structzip__cd.html#a4e5d633083e3f8469d1229b6601ec001">zipcensig</a>; </div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="structzip__cd.html#aefb244735b6174df1319a218aeb8011d"> 73</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="structzip__cd.html#aefb244735b6174df1319a218aeb8011d">zipcver</a>; </div>
+<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="structzip__cd.html#a9e8970074b713ced7cbd210bd60c1dbc"> 74</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="structzip__cd.html#a9e8970074b713ced7cbd210bd60c1dbc">zipcos</a>; </div>
+<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="structzip__cd.html#a87773ae4332d5a3a71abb30e68a4d5e3"> 75</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="structzip__cd.html#a87773ae4332d5a3a71abb30e68a4d5e3">zipcvxt</a>; </div>
+<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="structzip__cd.html#afa4da6e7afd0fe57df379a70be745308"> 76</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="structzip__cd.html#afa4da6e7afd0fe57df379a70be745308">zipcexos</a>; </div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="structzip__cd.html#a7e00c0589bd85212ae7b3869b365a441"> 77</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#a7e00c0589bd85212ae7b3869b365a441">zipcflg</a>; </div>
+<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="structzip__cd.html#acffc77a254bc8b291828de3d360f8dfb"> 78</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#acffc77a254bc8b291828de3d360f8dfb">zipcmthd</a>; </div>
+<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="structzip__cd.html#ae09728e544f58f41a2749d19a8af9a22"> 79</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#ae09728e544f58f41a2749d19a8af9a22">ziptim</a>; </div>
+<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="structzip__cd.html#aefbc08acd385ddada8d2f5717c960041"> 80</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#aefbc08acd385ddada8d2f5717c960041">zipdat</a>; </div>
+<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="structzip__cd.html#aeb83911ef9871880faf46b8f6a85e6f6"> 81</a></span>&#160; <span class="keywordtype">int</span> <a class="code" href="structzip__cd.html#aeb83911ef9871880faf46b8f6a85e6f6">zipccrc</a>; </div>
+<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structzip__cd.html#a28295d4b6b3f7da4209c116dabeb9cf4"> 82</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structzip__cd.html#a28295d4b6b3f7da4209c116dabeb9cf4">zipcsiz</a>; </div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structzip__cd.html#a0fbffd75177fe7113c0672e9d2f516c9"> 83</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structzip__cd.html#a0fbffd75177fe7113c0672e9d2f516c9">zipcunc</a>; </div>
+<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="structzip__cd.html#aa7e01e41fb4bf7c8639b62c5a8976c34"> 84</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#aa7e01e41fb4bf7c8639b62c5a8976c34">zipcfnl</a>; </div>
+<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structzip__cd.html#ab2c7b388d442ae1e9a87357344856ff7"> 85</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#ab2c7b388d442ae1e9a87357344856ff7">zipcxtl</a>; </div>
+<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="structzip__cd.html#a404235bab14d5b3aa166dae8ce755c56"> 86</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#a404235bab14d5b3aa166dae8ce755c56">zipccml</a>; </div>
+<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="structzip__cd.html#abd59a15e22b6c34660b90644f7f35962"> 87</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#abd59a15e22b6c34660b90644f7f35962">zipdsk</a>; </div>
+<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="structzip__cd.html#acab9f1bd4a12998dc9f1f9cd98091e9f"> 88</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="structzip__cd.html#acab9f1bd4a12998dc9f1f9cd98091e9f">zipint</a>; </div>
+<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="structzip__cd.html#a1f1be066be2f9fbde6b998cff890e463"> 89</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structzip__cd.html#a1f1be066be2f9fbde6b998cff890e463">zipext</a>; </div>
+<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="structzip__cd.html#a393e70ab05463cf14c975ca74a08d2ad"> 90</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="structzip__cd.html#a393e70ab05463cf14c975ca74a08d2ad">zipofst</a>; </div>
+<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="structzip__cd.html#a23f6214fde0dd46eae696421d0b6d3f4"> 91</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="structzip__cd.html#a23f6214fde0dd46eae696421d0b6d3f4">zipcfn</a>[0]; </div>
+<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;} ATTRIBUTE_PACKED;</div>
+<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;</div>
+<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;<span class="preprocessor">#define zip_size_64bit_placeholder 0xffffffff</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#define zip_extra_header_id_zip64 0x0001</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="structzip__cd__ext.html"> 110</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip__cd__ext.html">zip_cd_ext</a> {</div>
+<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="structzip__cd__ext.html#abc5e8a1f9644faf26a6878295ac998a8"> 111</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__cd__ext.html#abc5e8a1f9644faf26a6878295ac998a8">tag</a>; </div>
+<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="structzip__cd__ext.html#a75a8eb078a5a5256f734241f51137506"> 112</a></span>&#160; <span class="keywordtype">short</span> <a class="code" href="structzip__cd__ext.html#a75a8eb078a5a5256f734241f51137506">size</a>; </div>
+<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="structzip__cd__ext.html#a66d60ba1142e99e13028892fe403fcda"> 113</a></span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <a class="code" href="structzip__cd__ext.html#a66d60ba1142e99e13028892fe403fcda">zipofst</a>; </div>
+<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;} ATTRIBUTE_PACKED;</div>
+<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div>
+<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="structzip__enc.html"> 116</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip__enc.html">zip_enc</a> {</div>
+<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordtype">short</span> efield_header;</div>
+<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keywordtype">short</span> efield_size;</div>
+<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; <span class="keywordtype">short</span> version;</div>
+<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keywordtype">char</span> vendor_id1,vendor_id2;</div>
+<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <span class="keywordtype">char</span> encryption_strength;</div>
+<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keywordtype">short</span> compress_method; </div>
+<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;} ATTRIBUTE_PACKED;</div>
+<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160;</div>
+<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;<span class="preprocessor">#define zip_eoc_sig 0x6054b50</span></div>
+<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define zip_eoc_sig_rev 0x504b0506</span></div>
+<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;</div>
+<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="structzip__eoc.html"> 132</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip__eoc.html">zip_eoc</a> {</div>
+<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <span class="keywordtype">int</span> zipesig; <span class="comment">/* end of central dir signature */</span></div>
+<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> zipedsk; <span class="comment">/* number of this disk */</span></div>
+<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> zipecen; <span class="comment">/* number of the disk with the start of the central directory */</span></div>
+<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> zipenum; <span class="comment">/* total number of entries in the central directory on this disk */</span></div>
+<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> zipecenn; <span class="comment">/* total number of entries in the central directory */</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> zipecsz; <span class="comment">/* size of the central directory */</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> zipeofst; <span class="comment">/* offset of start of central directory with respect to the starting disk number */</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <span class="keywordtype">short</span> zipecoml; <span class="comment">/* .ZIP file comment length */</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keywordtype">char</span> zipecom[0]; <span class="comment">/* .ZIP file comment */</span></div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160;} ATTRIBUTE_PACKED;</div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;<span class="preprocessor">#define zip64_eoc_sig 0x6064b50</span></div>
+<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define zip64_eoc_sig_rev 0x504b0606</span></div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="structzip64__eoc.html"> 147</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip64__eoc.html">zip64_eoc</a> {</div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <span class="keywordtype">int</span> zip64esig; <span class="comment">/* zip64 end of central dir signature */</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> zip64esize; <span class="comment">/* size of zip64 end of central directory record */</span></div>
+<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> zip64ever; <span class="comment">/* version made by */</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> zip64eneed; <span class="comment">/* version needed to extract */</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> zip64edsk; <span class="comment">/* number of this disk */</span></div>
+<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> zip64ecen; <span class="comment">/* number of the disk with the start of the central directory */</span></div>
+<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> zip64enum; <span class="comment">/* total number of entries in the central directory on this disk */</span></div>
+<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> zip64ecenn; <span class="comment">/* total number of entries in the central directory */</span></div>
+<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> zip64ecsz; <span class="comment">/* size of the central directory */</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> zip64eofst; <span class="comment">/* offset of start of central directory with respect to the starting disk number */</span></div>
+<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordtype">char</span> zip64ecom[0]; <span class="comment">/* zip64 extensible data sector */</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;} ATTRIBUTE_PACKED;</div>
+<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160;<span class="preprocessor">#define zip64_eocl_sig 0x07064b50</span></div>
+<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="preprocessor"></span></div>
+<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="structzip64__eocl.html"> 163</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip64__eocl.html">zip64_eocl</a> {</div>
+<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="keywordtype">int</span> zip64lsig;</div>
+<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <span class="keywordtype">int</span> zip64ldsk;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordtype">long</span> <span class="keywordtype">long</span> zip64lofst;</div>
+<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <span class="keywordtype">int</span> zip74lnum;</div>
+<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;} ATTRIBUTE_PACKED;</div>
+<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="structzip__alignment__check.html"> 170</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structzip__alignment__check.html">zip_alignment_check</a> {</div>
+<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordtype">int</span> x[<span class="keyword">sizeof</span>(<span class="keyword">struct </span><a class="code" href="structzip__cd.html">zip_cd</a>) == 46 ? 1:-1];</div>
+<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;};</div>
+<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;</div>
+<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="preprocessor">#ifdef HAVE_PRAGMA_PACK</span></div>
+<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#pragma pack(pop)</span></div>
+<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
+<div class="ttc" id="structzip__lfh_html_aa37d2d6ca4433c33aaade13d78ad3c4a"><div class="ttname"><a href="structzip__lfh.html#aa37d2d6ca4433c33aaade13d78ad3c4a">zip_lfh::zipdate</a></div><div class="ttdeci">short zipdate</div><div class="ttdoc">file modification date </div><div class="ttdef"><b>Definition:</b> zipfile.h:55</div></div>
+<div class="ttc" id="structzip__cd_html_a0fbffd75177fe7113c0672e9d2f516c9"><div class="ttname"><a href="structzip__cd.html#a0fbffd75177fe7113c0672e9d2f516c9">zip_cd::zipcunc</a></div><div class="ttdeci">unsigned int zipcunc</div><div class="ttdoc">file size (uncompressed) </div><div class="ttdef"><b>Definition:</b> zipfile.h:83</div></div>
+<div class="ttc" id="structzip__cd_html_a393e70ab05463cf14c975ca74a08d2ad"><div class="ttname"><a href="structzip__cd.html#a393e70ab05463cf14c975ca74a08d2ad">zip_cd::zipofst</a></div><div class="ttdeci">unsigned int zipofst</div><div class="ttdoc">offset to start of local file header </div><div class="ttdef"><b>Definition:</b> zipfile.h:90</div></div>
+<div class="ttc" id="structzip__lfh_html_a4a9adbfef685a98e6b32f866aadf1349"><div class="ttname"><a href="structzip__lfh.html#a4a9adbfef685a98e6b32f866aadf1349">zip_lfh::zipname</a></div><div class="ttdeci">char zipname[0]</div><div class="ttdoc">file name (length as given above) </div><div class="ttdef"><b>Definition:</b> zipfile.h:61</div></div>
+<div class="ttc" id="structzip__cd_html_a1f1be066be2f9fbde6b998cff890e463"><div class="ttname"><a href="structzip__cd.html#a1f1be066be2f9fbde6b998cff890e463">zip_cd::zipext</a></div><div class="ttdeci">unsigned int zipext</div><div class="ttdoc">external attributes </div><div class="ttdef"><b>Definition:</b> zipfile.h:89</div></div>
+<div class="ttc" id="structzip__lfh_html_a9440d88d94e44a9326dda646b2880cb9"><div class="ttname"><a href="structzip__lfh.html#a9440d88d94e44a9326dda646b2880cb9">zip_lfh::zipcrc</a></div><div class="ttdeci">int zipcrc</div><div class="ttdoc">CRC-32 checksum. </div><div class="ttdef"><b>Definition:</b> zipfile.h:56</div></div>
+<div class="ttc" id="structzip__cd_html_abd59a15e22b6c34660b90644f7f35962"><div class="ttname"><a href="structzip__cd.html#abd59a15e22b6c34660b90644f7f35962">zip_cd::zipdsk</a></div><div class="ttdeci">unsigned short zipdsk</div><div class="ttdoc">disk number of file </div><div class="ttdef"><b>Definition:</b> zipfile.h:87</div></div>
+<div class="ttc" id="structzip__eoc_html"><div class="ttname"><a href="structzip__eoc.html">zip_eoc</a></div><div class="ttdoc">ZIP end of central directory structure. </div><div class="ttdef"><b>Definition:</b> zipfile.h:132</div></div>
+<div class="ttc" id="structzip__cd_html_a28295d4b6b3f7da4209c116dabeb9cf4"><div class="ttname"><a href="structzip__cd.html#a28295d4b6b3f7da4209c116dabeb9cf4">zip_cd::zipcsiz</a></div><div class="ttdeci">unsigned int zipcsiz</div><div class="ttdoc">file size (after compression) </div><div class="ttdef"><b>Definition:</b> zipfile.h:82</div></div>
+<div class="ttc" id="structzip__cd__ext_html_abc5e8a1f9644faf26a6878295ac998a8"><div class="ttname"><a href="structzip__cd__ext.html#abc5e8a1f9644faf26a6878295ac998a8">zip_cd_ext::tag</a></div><div class="ttdeci">short tag</div><div class="ttdoc">extra field header ID </div><div class="ttdef"><b>Definition:</b> zipfile.h:111</div></div>
+<div class="ttc" id="structzip__cd_html_a404235bab14d5b3aa166dae8ce755c56"><div class="ttname"><a href="structzip__cd.html#a404235bab14d5b3aa166dae8ce755c56">zip_cd::zipccml</a></div><div class="ttdeci">unsigned short zipccml</div><div class="ttdoc">comment length </div><div class="ttdef"><b>Definition:</b> zipfile.h:86</div></div>
+<div class="ttc" id="structzip__cd_html_aa7e01e41fb4bf7c8639b62c5a8976c34"><div class="ttname"><a href="structzip__cd.html#aa7e01e41fb4bf7c8639b62c5a8976c34">zip_cd::zipcfnl</a></div><div class="ttdeci">unsigned short zipcfnl</div><div class="ttdoc">file name length </div><div class="ttdef"><b>Definition:</b> zipfile.h:84</div></div>
+<div class="ttc" id="structzip64__eocl_html"><div class="ttname"><a href="structzip64__eocl.html">zip64_eocl</a></div><div class="ttdef"><b>Definition:</b> zipfile.h:163</div></div>
+<div class="ttc" id="structzip__cd_html_aeb83911ef9871880faf46b8f6a85e6f6"><div class="ttname"><a href="structzip__cd.html#aeb83911ef9871880faf46b8f6a85e6f6">zip_cd::zipccrc</a></div><div class="ttdeci">int zipccrc</div><div class="ttdoc">CRC-32 checksum. </div><div class="ttdef"><b>Definition:</b> zipfile.h:81</div></div>
+<div class="ttc" id="structzip__lfh_html_a313ebff1b7159af89649d57934194ef8"><div class="ttname"><a href="structzip__lfh.html#a313ebff1b7159af89649d57934194ef8">zip_lfh::zipmthd</a></div><div class="ttdeci">short zipmthd</div><div class="ttdoc">compression method </div><div class="ttdef"><b>Definition:</b> zipfile.h:53</div></div>
+<div class="ttc" id="structzip__cd_html_ae09728e544f58f41a2749d19a8af9a22"><div class="ttname"><a href="structzip__cd.html#ae09728e544f58f41a2749d19a8af9a22">zip_cd::ziptim</a></div><div class="ttdeci">short ziptim</div><div class="ttdoc">file modification time </div><div class="ttdef"><b>Definition:</b> zipfile.h:79</div></div>
+<div class="ttc" id="structzip__lfh_html_a3733381c1cf02d34719ddc3c588a4109"><div class="ttname"><a href="structzip__lfh.html#a3733381c1cf02d34719ddc3c588a4109">zip_lfh::zipsize</a></div><div class="ttdeci">unsigned int zipsize</div><div class="ttdoc">file size (after compression) </div><div class="ttdef"><b>Definition:</b> zipfile.h:57</div></div>
+<div class="ttc" id="structzip__lfh_html"><div class="ttname"><a href="structzip__lfh.html">zip_lfh</a></div><div class="ttdoc">ZIP local file header structure. </div><div class="ttdef"><b>Definition:</b> zipfile.h:49</div></div>
+<div class="ttc" id="structzip__cd_html_acab9f1bd4a12998dc9f1f9cd98091e9f"><div class="ttname"><a href="structzip__cd.html#acab9f1bd4a12998dc9f1f9cd98091e9f">zip_cd::zipint</a></div><div class="ttdeci">unsigned short zipint</div><div class="ttdoc">internal attributes </div><div class="ttdef"><b>Definition:</b> zipfile.h:88</div></div>
+<div class="ttc" id="structzip__lfh_html_a9b67b1f3fb5465e11d8aedcf41ed69f9"><div class="ttname"><a href="structzip__lfh.html#a9b67b1f3fb5465e11d8aedcf41ed69f9">zip_lfh::ziptime</a></div><div class="ttdeci">short ziptime</div><div class="ttdoc">file modification time </div><div class="ttdef"><b>Definition:</b> zipfile.h:54</div></div>
+<div class="ttc" id="structzip__lfh_html_a94ad48c33d0938bd0b9a220c3ad97893"><div class="ttname"><a href="structzip__lfh.html#a94ad48c33d0938bd0b9a220c3ad97893">zip_lfh::zipver</a></div><div class="ttdeci">short zipver</div><div class="ttdoc">minimum zip spec version needed to extract </div><div class="ttdef"><b>Definition:</b> zipfile.h:51</div></div>
+<div class="ttc" id="structzip__cd_html_a23f6214fde0dd46eae696421d0b6d3f4"><div class="ttname"><a href="structzip__cd.html#a23f6214fde0dd46eae696421d0b6d3f4">zip_cd::zipcfn</a></div><div class="ttdeci">char zipcfn[0]</div><div class="ttdoc">file name (length as given above) </div><div class="ttdef"><b>Definition:</b> zipfile.h:91</div></div>
+<div class="ttc" id="structzip__cd_html_a9e8970074b713ced7cbd210bd60c1dbc"><div class="ttname"><a href="structzip__cd.html#a9e8970074b713ced7cbd210bd60c1dbc">zip_cd::zipcos</a></div><div class="ttdeci">char zipcos</div><div class="ttdoc">os compatibility of the file attribute information </div><div class="ttdef"><b>Definition:</b> zipfile.h:74</div></div>
+<div class="ttc" id="structzip64__eoc_html"><div class="ttname"><a href="structzip64__eoc.html">zip64_eoc</a></div><div class="ttdef"><b>Definition:</b> zipfile.h:147</div></div>
+<div class="ttc" id="structzip__lfh_html_ae4ae30028cd81d570f13f493b98a4fd6"><div class="ttname"><a href="structzip__lfh.html#ae4ae30028cd81d570f13f493b98a4fd6">zip_lfh::zipgenfld</a></div><div class="ttdeci">short zipgenfld</div><div class="ttdoc">general purpose flags </div><div class="ttdef"><b>Definition:</b> zipfile.h:52</div></div>
+<div class="ttc" id="structzip__cd_html_a87773ae4332d5a3a71abb30e68a4d5e3"><div class="ttname"><a href="structzip__cd.html#a87773ae4332d5a3a71abb30e68a4d5e3">zip_cd::zipcvxt</a></div><div class="ttdeci">char zipcvxt</div><div class="ttdoc">minimum zip spec version needed to extract </div><div class="ttdef"><b>Definition:</b> zipfile.h:75</div></div>
+<div class="ttc" id="structzip__enc_html"><div class="ttname"><a href="structzip__enc.html">zip_enc</a></div><div class="ttdef"><b>Definition:</b> zipfile.h:116</div></div>
+<div class="ttc" id="structzip__lfh_html_a910977a8365a06df62d2e2bde9a44b28"><div class="ttname"><a href="structzip__lfh.html#a910977a8365a06df62d2e2bde9a44b28">zip_lfh::zipuncmp</a></div><div class="ttdeci">unsigned int zipuncmp</div><div class="ttdoc">file size (uncompressed) </div><div class="ttdef"><b>Definition:</b> zipfile.h:58</div></div>
+<div class="ttc" id="structzip__cd_html_aefb244735b6174df1319a218aeb8011d"><div class="ttname"><a href="structzip__cd.html#aefb244735b6174df1319a218aeb8011d">zip_cd::zipcver</a></div><div class="ttdeci">char zipcver</div><div class="ttdoc">zip spec version of creating software </div><div class="ttdef"><b>Definition:</b> zipfile.h:73</div></div>
+<div class="ttc" id="structzip__cd__ext_html"><div class="ttname"><a href="structzip__cd__ext.html">zip_cd_ext</a></div><div class="ttdoc">ZIP extra field structure. </div><div class="ttdef"><b>Definition:</b> zipfile.h:110</div></div>
+<div class="ttc" id="structzip__cd__ext_html_a75a8eb078a5a5256f734241f51137506"><div class="ttname"><a href="structzip__cd__ext.html#a75a8eb078a5a5256f734241f51137506">zip_cd_ext::size</a></div><div class="ttdeci">short size</div><div class="ttdoc">extra field data size </div><div class="ttdef"><b>Definition:</b> zipfile.h:112</div></div>
+<div class="ttc" id="structzip__cd__ext_html_a66d60ba1142e99e13028892fe403fcda"><div class="ttname"><a href="structzip__cd__ext.html#a66d60ba1142e99e13028892fe403fcda">zip_cd_ext::zipofst</a></div><div class="ttdeci">unsigned long long zipofst</div><div class="ttdoc">offset to start of local file header (only valid if the struct is for a ZIP64 extra field) ...</div><div class="ttdef"><b>Definition:</b> zipfile.h:113</div></div>
+<div class="ttc" id="structzip__cd_html_acffc77a254bc8b291828de3d360f8dfb"><div class="ttname"><a href="structzip__cd.html#acffc77a254bc8b291828de3d360f8dfb">zip_cd::zipcmthd</a></div><div class="ttdeci">short zipcmthd</div><div class="ttdoc">compression method </div><div class="ttdef"><b>Definition:</b> zipfile.h:78</div></div>
+<div class="ttc" id="structzip__cd_html_afa4da6e7afd0fe57df379a70be745308"><div class="ttname"><a href="structzip__cd.html#afa4da6e7afd0fe57df379a70be745308">zip_cd::zipcexos</a></div><div class="ttdeci">char zipcexos</div><div class="ttdoc">unused (?) </div><div class="ttdef"><b>Definition:</b> zipfile.h:76</div></div>
+<div class="ttc" id="structzip__cd_html_ab2c7b388d442ae1e9a87357344856ff7"><div class="ttname"><a href="structzip__cd.html#ab2c7b388d442ae1e9a87357344856ff7">zip_cd::zipcxtl</a></div><div class="ttdeci">unsigned short zipcxtl</div><div class="ttdoc">extra field length </div><div class="ttdef"><b>Definition:</b> zipfile.h:85</div></div>
+<div class="ttc" id="structzip__cd_html_a4e5d633083e3f8469d1229b6601ec001"><div class="ttname"><a href="structzip__cd.html#a4e5d633083e3f8469d1229b6601ec001">zip_cd::zipcensig</a></div><div class="ttdeci">int zipcensig</div><div class="ttdoc">central directory signature </div><div class="ttdef"><b>Definition:</b> zipfile.h:72</div></div>
+<div class="ttc" id="structzip__split_html"><div class="ttname"><a href="structzip__split.html">zip_split</a></div><div class="ttdef"><b>Definition:</b> zipfile.h:37</div></div>
+<div class="ttc" id="structzip__cd_html_a7e00c0589bd85212ae7b3869b365a441"><div class="ttname"><a href="structzip__cd.html#a7e00c0589bd85212ae7b3869b365a441">zip_cd::zipcflg</a></div><div class="ttdeci">short zipcflg</div><div class="ttdoc">general purpose flag </div><div class="ttdef"><b>Definition:</b> zipfile.h:77</div></div>
+<div class="ttc" id="structzip__cd_html"><div class="ttname"><a href="structzip__cd.html">zip_cd</a></div><div class="ttdoc">ZIP central directory structure. </div><div class="ttdef"><b>Definition:</b> zipfile.h:71</div></div>
+<div class="ttc" id="structzip__lfh_html_a5a3213770f1a08116bba4766f01a6721"><div class="ttname"><a href="structzip__lfh.html#a5a3213770f1a08116bba4766f01a6721">zip_lfh::zipxtraln</a></div><div class="ttdeci">unsigned short zipxtraln</div><div class="ttdoc">extra filed length (unused?) </div><div class="ttdef"><b>Definition:</b> zipfile.h:60</div></div>
+<div class="ttc" id="structzip__alignment__check_html"><div class="ttname"><a href="structzip__alignment__check.html">zip_alignment_check</a></div><div class="ttdef"><b>Definition:</b> zipfile.h:170</div></div>
+<div class="ttc" id="structzip__lfh_html_a83c26c8e1a65edc90374a3486f3addc0"><div class="ttname"><a href="structzip__lfh.html#a83c26c8e1a65edc90374a3486f3addc0">zip_lfh::ziplocsig</a></div><div class="ttdeci">int ziplocsig</div><div class="ttdoc">local file header signature </div><div class="ttdef"><b>Definition:</b> zipfile.h:50</div></div>
+<div class="ttc" id="structzip__cd_html_aefbc08acd385ddada8d2f5717c960041"><div class="ttname"><a href="structzip__cd.html#aefbc08acd385ddada8d2f5717c960041">zip_cd::zipdat</a></div><div class="ttdeci">short zipdat</div><div class="ttdoc">file modification date </div><div class="ttdef"><b>Definition:</b> zipfile.h:80</div></div>
+<div class="ttc" id="structzip__lfh_html_a242363b5b007303b7c3a99f40e441f0c"><div class="ttname"><a href="structzip__lfh.html#a242363b5b007303b7c3a99f40e441f0c">zip_lfh::zipfnln</a></div><div class="ttdeci">unsigned short zipfnln</div><div class="ttdoc">file name length </div><div class="ttdef"><b>Definition:</b> zipfile.h:59</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><b>zipfile.h</b></li>
+ <li class="footer">Generated by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ </ul>
+</div>
+</body>
+</html>