\hypertarget{structg__eli__metadata}{}\doxysection{g\+\_\+eli\+\_\+metadata Struct Reference}
\label{structg__eli__metadata}\index{g\_eli\_metadata@{g\_eli\_metadata}}


{\ttfamily \#include $<$g\+\_\+eli.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
char \mbox{\hyperlink{structg__eli__metadata_aeb6a39d396a7deb9d8b3270313d9dd4f}{md\+\_\+magic}} \mbox{[}16\mbox{]}
\item 
uint32\+\_\+t \mbox{\hyperlink{structg__eli__metadata_ab2df4c07f7d136cfd6d962af2442f833}{md\+\_\+version}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structg__eli__metadata_a49218b2094d04c2b1519ab966462da94}{md\+\_\+flags}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structg__eli__metadata_ab104ed527e62f73f3d80fba974a38456}{md\+\_\+ealgo}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structg__eli__metadata_a5527b37bf36a0f83967c9334a6f8b134}{md\+\_\+keylen}}
\item 
uint16\+\_\+t \mbox{\hyperlink{structg__eli__metadata_acc0b001372f5cb147d3c1e6348bd2f0d}{md\+\_\+aalgo}}
\item 
uint64\+\_\+t \mbox{\hyperlink{structg__eli__metadata_aa0d8828da846afa321340ac78a42ff95}{md\+\_\+provsize}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structg__eli__metadata_af7456ba38129bdd91fbfac2660374bcc}{md\+\_\+sectorsize}}
\item 
\mbox{\hyperlink{binstream_8h_ab077fa1127453be2bd9d4c3c8a768fa7}{uint8\+\_\+t}} \mbox{\hyperlink{structg__eli__metadata_a0474a13626f0736ae5406bd253896420}{md\+\_\+keys}}
\item 
int32\+\_\+t \mbox{\hyperlink{structg__eli__metadata_ac992d6c682f281f204b4534a13386e7d}{md\+\_\+iterations}}
\item 
\mbox{\hyperlink{binstream_8h_ab077fa1127453be2bd9d4c3c8a768fa7}{uint8\+\_\+t}} \mbox{\hyperlink{structg__eli__metadata_a46a833a1c54e2d5919f18351f08e5a32}{md\+\_\+salt}} \mbox{[}\mbox{\hyperlink{g__eli_8h_a3777eb3a24a80890f3e3a36e8977efca}{G\+\_\+\+ELI\+\_\+\+SALTLEN}}\mbox{]}
\item 
\mbox{\hyperlink{binstream_8h_ab077fa1127453be2bd9d4c3c8a768fa7}{uint8\+\_\+t}} \mbox{\hyperlink{structg__eli__metadata_a3d2880c6ca44524e58cb63ba479f14e9}{md\+\_\+mkeys}} \mbox{[}\mbox{\hyperlink{g__eli_8h_abb1d3eb1d3c15da2395385de4d58cf81}{G\+\_\+\+ELI\+\_\+\+MAXMKEYS}} $\ast$\mbox{\hyperlink{g__eli_8h_a91be18a4ef2a9aa3d1373c347cea7edb}{G\+\_\+\+ELI\+\_\+\+MKEYLEN}}\mbox{]}
\item 
u\+\_\+char \mbox{\hyperlink{structg__eli__metadata_ac9ca477629b4c00997d0a5d0b5ad6a6b}{md\+\_\+hash}} \mbox{[}16\mbox{]}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{g__eli_8h_source_l00244}{244}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



\doxysubsection{Field Documentation}
\mbox{\Hypertarget{structg__eli__metadata_acc0b001372f5cb147d3c1e6348bd2f0d}\label{structg__eli__metadata_acc0b001372f5cb147d3c1e6348bd2f0d}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_aalgo@{md\_aalgo}}
\index{md\_aalgo@{md\_aalgo}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_aalgo}{md\_aalgo}}
{\footnotesize\ttfamily uint16\+\_\+t g\+\_\+eli\+\_\+metadata\+::md\+\_\+aalgo}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00250}{250}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00522}{eli\+\_\+metadata\+\_\+crypto\+\_\+supported()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00642}{eli\+\_\+metadata\+\_\+softc()}}, and \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}.

\mbox{\Hypertarget{structg__eli__metadata_ab104ed527e62f73f3d80fba974a38456}\label{structg__eli__metadata_ab104ed527e62f73f3d80fba974a38456}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_ealgo@{md\_ealgo}}
\index{md\_ealgo@{md\_ealgo}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_ealgo}{md\_ealgo}}
{\footnotesize\ttfamily uint16\+\_\+t g\+\_\+eli\+\_\+metadata\+::md\+\_\+ealgo}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00248}{248}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00522}{eli\+\_\+metadata\+\_\+crypto\+\_\+supported()}}, \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00642}{eli\+\_\+metadata\+\_\+softc()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00642}{g\+\_\+eli\+\_\+ctl\+\_\+setkey()}}, and \mbox{\hyperlink{g__eli__key_8c_source_l00110}{g\+\_\+eli\+\_\+mkey\+\_\+decrypt()}}.

\mbox{\Hypertarget{structg__eli__metadata_a49218b2094d04c2b1519ab966462da94}\label{structg__eli__metadata_a49218b2094d04c2b1519ab966462da94}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_flags@{md\_flags}}
\index{md\_flags@{md\_flags}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_flags}{md\_flags}}
{\footnotesize\ttfamily uint32\+\_\+t g\+\_\+eli\+\_\+metadata\+::md\+\_\+flags}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00247}{247}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00522}{eli\+\_\+metadata\+\_\+crypto\+\_\+supported()}}, \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00642}{eli\+\_\+metadata\+\_\+softc()}}, \mbox{\hyperlink{g__eli_8c_source_l01002}{g\+\_\+eli\+\_\+create()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00055}{g\+\_\+eli\+\_\+ctl\+\_\+attach()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00388}{g\+\_\+eli\+\_\+ctl\+\_\+configure()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}, and \mbox{\hyperlink{g__eli_8c_source_l01317}{g\+\_\+eli\+\_\+taste()}}.

\mbox{\Hypertarget{structg__eli__metadata_ac9ca477629b4c00997d0a5d0b5ad6a6b}\label{structg__eli__metadata_ac9ca477629b4c00997d0a5d0b5ad6a6b}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_hash@{md\_hash}}
\index{md\_hash@{md\_hash}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_hash}{md\_hash}}
{\footnotesize\ttfamily u\+\_\+char g\+\_\+eli\+\_\+metadata\+::md\+\_\+hash\mbox{[}16\mbox{]}}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00258}{258}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00297}{eli\+\_\+metadata\+\_\+encode()}}, and \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}.

\mbox{\Hypertarget{structg__eli__metadata_ac992d6c682f281f204b4534a13386e7d}\label{structg__eli__metadata_ac992d6c682f281f204b4534a13386e7d}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_iterations@{md\_iterations}}
\index{md\_iterations@{md\_iterations}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_iterations}{md\_iterations}}
{\footnotesize\ttfamily int32\+\_\+t g\+\_\+eli\+\_\+metadata\+::md\+\_\+iterations}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00254}{254}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00642}{g\+\_\+eli\+\_\+ctl\+\_\+setkey()}}, and \mbox{\hyperlink{g__eli_8c_source_l01317}{g\+\_\+eli\+\_\+taste()}}.

\mbox{\Hypertarget{structg__eli__metadata_a5527b37bf36a0f83967c9334a6f8b134}\label{structg__eli__metadata_a5527b37bf36a0f83967c9334a6f8b134}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_keylen@{md\_keylen}}
\index{md\_keylen@{md\_keylen}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_keylen}{md\_keylen}}
{\footnotesize\ttfamily uint16\+\_\+t g\+\_\+eli\+\_\+metadata\+::md\+\_\+keylen}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00249}{249}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00642}{eli\+\_\+metadata\+\_\+softc()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00642}{g\+\_\+eli\+\_\+ctl\+\_\+setkey()}}, and \mbox{\hyperlink{g__eli__key_8c_source_l00110}{g\+\_\+eli\+\_\+mkey\+\_\+decrypt()}}.

\mbox{\Hypertarget{structg__eli__metadata_a0474a13626f0736ae5406bd253896420}\label{structg__eli__metadata_a0474a13626f0736ae5406bd253896420}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_keys@{md\_keys}}
\index{md\_keys@{md\_keys}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_keys}{md\_keys}}
{\footnotesize\ttfamily \mbox{\hyperlink{binstream_8h_ab077fa1127453be2bd9d4c3c8a768fa7}{uint8\+\_\+t}} g\+\_\+eli\+\_\+metadata\+::md\+\_\+keys}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00253}{253}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00055}{g\+\_\+eli\+\_\+ctl\+\_\+attach()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00750}{g\+\_\+eli\+\_\+ctl\+\_\+delkey()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00971}{g\+\_\+eli\+\_\+ctl\+\_\+resume()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00642}{g\+\_\+eli\+\_\+ctl\+\_\+setkey()}}, \mbox{\hyperlink{g__eli__key_8c_source_l00110}{g\+\_\+eli\+\_\+mkey\+\_\+decrypt()}}, and \mbox{\hyperlink{g__eli_8c_source_l01317}{g\+\_\+eli\+\_\+taste()}}.

\mbox{\Hypertarget{structg__eli__metadata_aeb6a39d396a7deb9d8b3270313d9dd4f}\label{structg__eli__metadata_aeb6a39d396a7deb9d8b3270313d9dd4f}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_magic@{md\_magic}}
\index{md\_magic@{md\_magic}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_magic}{md\_magic}}
{\footnotesize\ttfamily char g\+\_\+eli\+\_\+metadata\+::md\+\_\+magic\mbox{[}16\mbox{]}}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00245}{245}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00388}{eli\+\_\+metadata\+\_\+decode()}}, \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00297}{eli\+\_\+metadata\+\_\+encode()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}, and \mbox{\hyperlink{g__eli_8c_source_l01317}{g\+\_\+eli\+\_\+taste()}}.

\mbox{\Hypertarget{structg__eli__metadata_a3d2880c6ca44524e58cb63ba479f14e9}\label{structg__eli__metadata_a3d2880c6ca44524e58cb63ba479f14e9}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_mkeys@{md\_mkeys}}
\index{md\_mkeys@{md\_mkeys}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_mkeys}{md\_mkeys}}
{\footnotesize\ttfamily \mbox{\hyperlink{binstream_8h_ab077fa1127453be2bd9d4c3c8a768fa7}{uint8\+\_\+t}} g\+\_\+eli\+\_\+metadata\+::md\+\_\+mkeys\mbox{[}\mbox{\hyperlink{g__eli_8h_abb1d3eb1d3c15da2395385de4d58cf81}{G\+\_\+\+ELI\+\_\+\+MAXMKEYS}} $\ast$\mbox{\hyperlink{g__eli_8h_a91be18a4ef2a9aa3d1373c347cea7edb}{G\+\_\+\+ELI\+\_\+\+MKEYLEN}}\mbox{]}}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00257}{257}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00750}{g\+\_\+eli\+\_\+ctl\+\_\+delkey()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00642}{g\+\_\+eli\+\_\+ctl\+\_\+setkey()}}, and \mbox{\hyperlink{g__eli__key_8c_source_l00110}{g\+\_\+eli\+\_\+mkey\+\_\+decrypt()}}.

\mbox{\Hypertarget{structg__eli__metadata_aa0d8828da846afa321340ac78a42ff95}\label{structg__eli__metadata_aa0d8828da846afa321340ac78a42ff95}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_provsize@{md\_provsize}}
\index{md\_provsize@{md\_provsize}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_provsize}{md\_provsize}}
{\footnotesize\ttfamily uint64\+\_\+t g\+\_\+eli\+\_\+metadata\+::md\+\_\+provsize}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00251}{251}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}, \mbox{\hyperlink{g__eli_8c_source_l00378}{g\+\_\+eli\+\_\+resize()}}, and \mbox{\hyperlink{g__eli_8c_source_l01317}{g\+\_\+eli\+\_\+taste()}}.

\mbox{\Hypertarget{structg__eli__metadata_a46a833a1c54e2d5919f18351f08e5a32}\label{structg__eli__metadata_a46a833a1c54e2d5919f18351f08e5a32}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_salt@{md\_salt}}
\index{md\_salt@{md\_salt}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_salt}{md\_salt}}
{\footnotesize\ttfamily \mbox{\hyperlink{binstream_8h_ab077fa1127453be2bd9d4c3c8a768fa7}{uint8\+\_\+t}} g\+\_\+eli\+\_\+metadata\+::md\+\_\+salt\mbox{[}\mbox{\hyperlink{g__eli_8h_a3777eb3a24a80890f3e3a36e8977efca}{G\+\_\+\+ELI\+\_\+\+SALTLEN}}\mbox{]}}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00255}{255}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}, and \mbox{\hyperlink{g__eli_8c_source_l01317}{g\+\_\+eli\+\_\+taste()}}.

\mbox{\Hypertarget{structg__eli__metadata_af7456ba38129bdd91fbfac2660374bcc}\label{structg__eli__metadata_af7456ba38129bdd91fbfac2660374bcc}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_sectorsize@{md\_sectorsize}}
\index{md\_sectorsize@{md\_sectorsize}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_sectorsize}{md\_sectorsize}}
{\footnotesize\ttfamily uint32\+\_\+t g\+\_\+eli\+\_\+metadata\+::md\+\_\+sectorsize}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00252}{252}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00262}{eli\+\_\+metadata\+\_\+encode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00279}{eli\+\_\+metadata\+\_\+encode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00642}{eli\+\_\+metadata\+\_\+softc()}}, and \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}.

\mbox{\Hypertarget{structg__eli__metadata_ab2df4c07f7d136cfd6d962af2442f833}\label{structg__eli__metadata_ab2df4c07f7d136cfd6d962af2442f833}} 
\index{g\_eli\_metadata@{g\_eli\_metadata}!md\_version@{md\_version}}
\index{md\_version@{md\_version}!g\_eli\_metadata@{g\_eli\_metadata}}
\doxysubsubsection{\texorpdfstring{md\_version}{md\_version}}
{\footnotesize\ttfamily uint32\+\_\+t g\+\_\+eli\+\_\+metadata\+::md\+\_\+version}



Definition at line \mbox{\hyperlink{g__eli_8h_source_l00246}{246}} of file \mbox{\hyperlink{g__eli_8h_source}{g\+\_\+eli.\+h}}.



Referenced by \mbox{\hyperlink{g__eli_8h_source_l00388}{eli\+\_\+metadata\+\_\+decode()}}, \mbox{\hyperlink{g__eli_8h_source_l00336}{eli\+\_\+metadata\+\_\+decode\+\_\+v0()}}, \mbox{\hyperlink{g__eli_8h_source_l00362}{eli\+\_\+metadata\+\_\+decode\+\_\+v1v2v3v4v5v6v7()}}, \mbox{\hyperlink{g__eli_8h_source_l00483}{eli\+\_\+metadata\+\_\+dump()}}, \mbox{\hyperlink{g__eli_8h_source_l00297}{eli\+\_\+metadata\+\_\+encode()}}, \mbox{\hyperlink{g__eli_8h_source_l00642}{eli\+\_\+metadata\+\_\+softc()}}, \mbox{\hyperlink{g__eli__ctl_8c_source_l00254}{g\+\_\+eli\+\_\+ctl\+\_\+onetime()}}, and \mbox{\hyperlink{g__eli_8c_source_l01317}{g\+\_\+eli\+\_\+taste()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
geom/eli/\mbox{\hyperlink{g__eli_8h}{g\+\_\+eli.\+h}}\end{DoxyCompactItemize}
