\hypertarget{structpasswd}{\section{passwd Struct Reference}
\label{structpasswd}\index{passwd@{passwd}}
}


A structure that describes a password.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structpasswd_a6de92e6d2e3dd348ee82472d2b219556}{char $\ast$ \hyperlink{structpasswd_a6de92e6d2e3dd348ee82472d2b219556}{pw\+\_\+name}}\label{structpasswd_a6de92e6d2e3dd348ee82472d2b219556}

\begin{DoxyCompactList}\small\item\em user name \end{DoxyCompactList}\item 
\hypertarget{structpasswd_a8ea746054b62c54f4c60174b3dbf3228}{char $\ast$ \hyperlink{structpasswd_a8ea746054b62c54f4c60174b3dbf3228}{pw\+\_\+passwd}}\label{structpasswd_a8ea746054b62c54f4c60174b3dbf3228}

\begin{DoxyCompactList}\small\item\em encrypted password (always {\ttfamily N\+U\+L\+L}) \end{DoxyCompactList}\item 
\hypertarget{structpasswd_aa6e0e62ee3cf5152f2697a0104f627c1}{uid\+\_\+t \hyperlink{structpasswd_aa6e0e62ee3cf5152f2697a0104f627c1}{pw\+\_\+uid}}\label{structpasswd_aa6e0e62ee3cf5152f2697a0104f627c1}

\begin{DoxyCompactList}\small\item\em user uid \end{DoxyCompactList}\item 
\hypertarget{structpasswd_aefbacfb7dc7f7f47313d08707253e4c6}{gid\+\_\+t \hyperlink{structpasswd_aefbacfb7dc7f7f47313d08707253e4c6}{pw\+\_\+gid}}\label{structpasswd_aefbacfb7dc7f7f47313d08707253e4c6}

\begin{DoxyCompactList}\small\item\em user gid (always O) \end{DoxyCompactList}\item 
\hypertarget{structpasswd_a746ae00102c6f1d27875960db1cf46b0}{time\+\_\+t \hyperlink{structpasswd_a746ae00102c6f1d27875960db1cf46b0}{pw\+\_\+change}}\label{structpasswd_a746ae00102c6f1d27875960db1cf46b0}

\begin{DoxyCompactList}\small\item\em password change time (always 0) \end{DoxyCompactList}\item 
\hypertarget{structpasswd_a5422f18f5ef6c954e1e017d877c7727d}{char $\ast$ \hyperlink{structpasswd_a5422f18f5ef6c954e1e017d877c7727d}{pw\+\_\+class}}\label{structpasswd_a5422f18f5ef6c954e1e017d877c7727d}

\begin{DoxyCompactList}\small\item\em user access class (always {\ttfamily N\+U\+L\+L}) \end{DoxyCompactList}\item 
\hypertarget{structpasswd_a7c5c5b86307277cb63c8978551a32b2c}{char $\ast$ \hyperlink{structpasswd_a7c5c5b86307277cb63c8978551a32b2c}{pw\+\_\+gecos}}\label{structpasswd_a7c5c5b86307277cb63c8978551a32b2c}

\begin{DoxyCompactList}\small\item\em Honeywell login info. \end{DoxyCompactList}\item 
\hypertarget{structpasswd_afa7bb51f592e9199dc776ccc763352a7}{char $\ast$ \hyperlink{structpasswd_afa7bb51f592e9199dc776ccc763352a7}{pw\+\_\+dir}}\label{structpasswd_afa7bb51f592e9199dc776ccc763352a7}

\begin{DoxyCompactList}\small\item\em home directory \end{DoxyCompactList}\item 
\hypertarget{structpasswd_aa0584dc9fdf7920c25b6326b5fdb5416}{char $\ast$ \hyperlink{structpasswd_aa0584dc9fdf7920c25b6326b5fdb5416}{pw\+\_\+shell}}\label{structpasswd_aa0584dc9fdf7920c25b6326b5fdb5416}

\begin{DoxyCompactList}\small\item\em default shell \end{DoxyCompactList}\item 
\hypertarget{structpasswd_a2662f81ef0ec6b8d09808d0a9f0fd1cb}{time\+\_\+t \hyperlink{structpasswd_a2662f81ef0ec6b8d09808d0a9f0fd1cb}{pw\+\_\+expire}}\label{structpasswd_a2662f81ef0ec6b8d09808d0a9f0fd1cb}

\begin{DoxyCompactList}\small\item\em account expiration (always O) \end{DoxyCompactList}\item 
\hypertarget{structpasswd_a878e75622edca358eae62356b27464c7}{int \hyperlink{structpasswd_a878e75622edca358eae62356b27464c7}{pw\+\_\+fields}}\label{structpasswd_a878e75622edca358eae62356b27464c7}

\begin{DoxyCompactList}\small\item\em internal\+: fields filled in (always O) \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A structure that describes a password. 