\hypertarget{utils_8c}{}\doxysection{crypto/libsodium/utils.c File Reference}
\label{utils_8c}\index{crypto/libsodium/utils.c@{crypto/libsodium/utils.c}}
{\ttfamily \#include $<$sys/cdefs.\+h$>$}\newline
{\ttfamily \#include $<$sys/types.\+h$>$}\newline
{\ttfamily \#include $<$sys/systm.\+h$>$}\newline
{\ttfamily \#include $<$sodium/utils.\+h$>$}\newline
Include dependency graph for utils.\+c\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{dc/d5e/utils_8c__incl}
\end{center}
\end{figure}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{utils_8c_a8c3ef283470a68cd30afe9b8a72cb60f}{\+\_\+\+\_\+\+FBSDID}} (\char`\"{}\$Free\+BSD\$\char`\"{})
\item 
void \mbox{\hyperlink{utils_8c_a6a43f30a28903dddea4e718039e4fec0}{sodium\+\_\+memzero}} (void $\ast$b, size\+\_\+t n)
\item 
int \mbox{\hyperlink{utils_8c_a95cc7bf1671f6cc140fe21119f2e36e1}{sodium\+\_\+is\+\_\+zero}} (const unsigned char $\ast$n, const size\+\_\+t nlen)
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{utils_8c_a8c3ef283470a68cd30afe9b8a72cb60f}\label{utils_8c_a8c3ef283470a68cd30afe9b8a72cb60f}} 
\index{utils.c@{utils.c}!\_\_FBSDID@{\_\_FBSDID}}
\index{\_\_FBSDID@{\_\_FBSDID}!utils.c@{utils.c}}
\doxysubsubsection{\texorpdfstring{\_\_FBSDID()}{\_\_FBSDID()}}
{\footnotesize\ttfamily \+\_\+\+\_\+\+FBSDID (\begin{DoxyParamCaption}\item[{\char`\"{}\$Free\+BSD\$\char`\"{}}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{utils_8c_a95cc7bf1671f6cc140fe21119f2e36e1}\label{utils_8c_a95cc7bf1671f6cc140fe21119f2e36e1}} 
\index{utils.c@{utils.c}!sodium\_is\_zero@{sodium\_is\_zero}}
\index{sodium\_is\_zero@{sodium\_is\_zero}!utils.c@{utils.c}}
\doxysubsubsection{\texorpdfstring{sodium\_is\_zero()}{sodium\_is\_zero()}}
{\footnotesize\ttfamily int sodium\+\_\+is\+\_\+zero (\begin{DoxyParamCaption}\item[{const unsigned char $\ast$}]{n,  }\item[{const size\+\_\+t}]{nlen }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{utils_8c_source_l00034}{34}} of file \mbox{\hyperlink{utils_8c_source}{utils.\+c}}.

\mbox{\Hypertarget{utils_8c_a6a43f30a28903dddea4e718039e4fec0}\label{utils_8c_a6a43f30a28903dddea4e718039e4fec0}} 
\index{utils.c@{utils.c}!sodium\_memzero@{sodium\_memzero}}
\index{sodium\_memzero@{sodium\_memzero}!utils.c@{utils.c}}
\doxysubsubsection{\texorpdfstring{sodium\_memzero()}{sodium\_memzero()}}
{\footnotesize\ttfamily void sodium\+\_\+memzero (\begin{DoxyParamCaption}\item[{void $\ast$}]{b,  }\item[{size\+\_\+t}]{n }\end{DoxyParamCaption})}



Definition at line \mbox{\hyperlink{utils_8c_source_l00028}{28}} of file \mbox{\hyperlink{utils_8c_source}{utils.\+c}}.

