\doxysection{gsm0808\+\_\+cipher\+\_\+mode\+\_\+command Struct Reference}
\label{structgsm0808__cipher__mode__command}\index{gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}}


{\ttfamily \#include $<$gsm0808.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
struct \textbf{ gsm0808\+\_\+encrypt\+\_\+info} \textbf{ ei}
\item 
bool \textbf{ cipher\+\_\+response\+\_\+mode\+\_\+present}
\begin{DoxyCompactList}\small\item\em 3GPP TS 48.\+008 3.\+2.\+2.\+34 Cipher Response Mode, optional IE \end{DoxyCompactList}\item 
uint8\+\_\+t \textbf{ cipher\+\_\+response\+\_\+mode}
\begin{DoxyCompactList}\small\item\em 3GPP TS 48.\+008 3.\+2.\+2.\+34 Cipher Response Mode\+: 0 -\/ IMEISV must not be included by the Mobile Station; 1 -\/ IMEISV must be included by the Mobile Station. \end{DoxyCompactList}\item 
bool \textbf{ kc128\+\_\+present}
\item 
uint8\+\_\+t \textbf{ kc128} [16]
\item 
bool \textbf{ more\+\_\+items}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structgsm0808__cipher__mode__command_a6a8876c50d0bbfcdd5f21f80913cd0a2}} 
\index{gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}!cipher\_response\_mode@{cipher\_response\_mode}}
\index{cipher\_response\_mode@{cipher\_response\_mode}!gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}}
\doxysubsubsection{cipher\_response\_mode}
{\footnotesize\ttfamily uint8\+\_\+t gsm0808\+\_\+cipher\+\_\+mode\+\_\+command\+::cipher\+\_\+response\+\_\+mode}



3GPP TS 48.\+008 3.\+2.\+2.\+34 Cipher Response Mode\+: 0 -\/ IMEISV must not be included by the Mobile Station; 1 -\/ IMEISV must be included by the Mobile Station. 



Referenced by \textbf{ gsm0808\+\_\+create\+\_\+cipher()}, and \textbf{ gsm0808\+\_\+create\+\_\+cipher2()}.

\mbox{\label{structgsm0808__cipher__mode__command_a12648f36792a0685ce75f55f34758529}} 
\index{gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}!cipher\_response\_mode\_present@{cipher\_response\_mode\_present}}
\index{cipher\_response\_mode\_present@{cipher\_response\_mode\_present}!gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}}
\doxysubsubsection{cipher\_response\_mode\_present}
{\footnotesize\ttfamily bool gsm0808\+\_\+cipher\+\_\+mode\+\_\+command\+::cipher\+\_\+response\+\_\+mode\+\_\+present}



3GPP TS 48.\+008 3.\+2.\+2.\+34 Cipher Response Mode, optional IE 



Referenced by \textbf{ gsm0808\+\_\+create\+\_\+cipher2()}.

\mbox{\label{structgsm0808__cipher__mode__command_a928764db3fbbf6a56af3102d0872b68e}} 
\index{gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}!ei@{ei}}
\index{ei@{ei}!gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}}
\doxysubsubsection{ei}
{\footnotesize\ttfamily struct \textbf{ gsm0808\+\_\+encrypt\+\_\+info} gsm0808\+\_\+cipher\+\_\+mode\+\_\+command\+::ei}



Referenced by \textbf{ gsm0808\+\_\+create\+\_\+cipher()}, and \textbf{ gsm0808\+\_\+create\+\_\+cipher2()}.

\mbox{\label{structgsm0808__cipher__mode__command_a61511eea6afb854c22e59d776a60acac}} 
\index{gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}!kc128@{kc128}}
\index{kc128@{kc128}!gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}}
\doxysubsubsection{kc128}
{\footnotesize\ttfamily uint8\+\_\+t gsm0808\+\_\+cipher\+\_\+mode\+\_\+command\+::kc128[16]}



Referenced by \textbf{ gsm0808\+\_\+create\+\_\+cipher2()}.

\mbox{\label{structgsm0808__cipher__mode__command_a735241ab9f321e11ce97893e7288d038}} 
\index{gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}!kc128\_present@{kc128\_present}}
\index{kc128\_present@{kc128\_present}!gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}}
\doxysubsubsection{kc128\_present}
{\footnotesize\ttfamily bool gsm0808\+\_\+cipher\+\_\+mode\+\_\+command\+::kc128\+\_\+present}



Referenced by \textbf{ gsm0808\+\_\+create\+\_\+cipher2()}.

\mbox{\label{structgsm0808__cipher__mode__command_abb143c4a53e6b405dfe5ddb24e5eb239}} 
\index{gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}!more\_items@{more\_items}}
\index{more\_items@{more\_items}!gsm0808\_cipher\_mode\_command@{gsm0808\_cipher\_mode\_command}}
\doxysubsubsection{more\_items}
{\footnotesize\ttfamily bool gsm0808\+\_\+cipher\+\_\+mode\+\_\+command\+::more\+\_\+items}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/gsm/\textbf{ gsm0808.\+h}\end{DoxyCompactItemize}
