\doxysection{osmo\+\_\+netns\+\_\+switch\+\_\+state Struct Reference}
\label{structosmo__netns__switch__state}\index{osmo\_netns\_switch\_state@{osmo\_netns\_switch\_state}}


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

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
sigset\+\_\+t \textbf{ prev\+\_\+sigmask}
\item 
int \textbf{ prev\+\_\+nsfd}
\end{DoxyCompactItemize}


\doxysubsection{Field Documentation}
\mbox{\label{structosmo__netns__switch__state_a333f9c7be1948ea6c2e260fb1ecbe508}} 
\index{osmo\_netns\_switch\_state@{osmo\_netns\_switch\_state}!prev\_nsfd@{prev\_nsfd}}
\index{prev\_nsfd@{prev\_nsfd}!osmo\_netns\_switch\_state@{osmo\_netns\_switch\_state}}
\doxysubsubsection{prev\_nsfd}
{\footnotesize\ttfamily int osmo\+\_\+netns\+\_\+switch\+\_\+state\+::prev\+\_\+nsfd}



Referenced by \textbf{ osmo\+\_\+netns\+\_\+switch\+\_\+enter()}, and \textbf{ osmo\+\_\+netns\+\_\+switch\+\_\+exit()}.

\mbox{\label{structosmo__netns__switch__state_a3d82f80858c8ebac266bd187c43c6739}} 
\index{osmo\_netns\_switch\_state@{osmo\_netns\_switch\_state}!prev\_sigmask@{prev\_sigmask}}
\index{prev\_sigmask@{prev\_sigmask}!osmo\_netns\_switch\_state@{osmo\_netns\_switch\_state}}
\doxysubsubsection{prev\_sigmask}
{\footnotesize\ttfamily sigset\+\_\+t osmo\+\_\+netns\+\_\+switch\+\_\+state\+::prev\+\_\+sigmask}



Referenced by \textbf{ osmo\+\_\+netns\+\_\+switch\+\_\+enter()}, and \textbf{ osmo\+\_\+netns\+\_\+switch\+\_\+exit()}.



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