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


A structure that describes a password.  


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

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

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

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

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

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

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

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

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

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

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

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


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