\doxysection{panic.\+h}
\label{panic_8h_source}\index{include/osmocom/core/panic.h@{include/osmocom/core/panic.h}}
\textbf{ Go to the documentation of this file.}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{2 }
\DoxyCodeLine{7 \textcolor{preprocessor}{\#include <stdarg.h>}}
\DoxyCodeLine{8 }
\DoxyCodeLine{10 \textcolor{keyword}{typedef} void (*osmo\_panic\_handler\_t)(\textcolor{keyword}{const} \textcolor{keywordtype}{char} *fmt, va\_list args);}
\DoxyCodeLine{11 }
\DoxyCodeLine{12 \textcolor{keyword}{extern} \textcolor{keywordtype}{void} osmo\_panic(\textcolor{keyword}{const} \textcolor{keywordtype}{char} *fmt, ...) \_\_attribute\_\_ ((noreturn));}
\DoxyCodeLine{13 extern \textcolor{keywordtype}{void} osmo\_set\_panic\_handler(osmo\_panic\_handler\_t h);}
\DoxyCodeLine{14 }

\end{DoxyCode}
