\doxysection{logging.\+h}
\label{logging_8h_source}\index{include/osmocom/vty/logging.h@{include/osmocom/vty/logging.h}}
\textbf{ Go to the documentation of this file.}
\begin{DoxyCode}{0}
\DoxyCodeLine{1 }
\DoxyCodeLine{3 \textcolor{preprocessor}{\#pragma once}}
\DoxyCodeLine{4 }
\DoxyCodeLine{5 \textcolor{preprocessor}{\#define LOGGING\_STR     "{}Configure logging\(\backslash\)n"{}}}
\DoxyCodeLine{6 \textcolor{preprocessor}{\#define FILTER\_STR      "{}Filter log messages\(\backslash\)n"{}}}
\DoxyCodeLine{7 }
\DoxyCodeLine{8 \textcolor{keyword}{struct }log\_info;}
\DoxyCodeLine{9 \textcolor{preprocessor}{\#pragma GCC diagnostic push}}
\DoxyCodeLine{10 \textcolor{preprocessor}{\#pragma GCC diagnostic ignored "{}-\/Wpragmas"{}}}
\DoxyCodeLine{11 \textcolor{preprocessor}{\#pragma GCC diagnostic ignored "{}-\/Wstrict-\/prototypes"{}}}
\DoxyCodeLine{12 \textcolor{comment}{/* note this undefined argument declaration is intentional. There used}}
\DoxyCodeLine{13 \textcolor{comment}{ * to be an argument until 2017 which we no longer need .*/}}
\DoxyCodeLine{14 \textcolor{keywordtype}{void} logging\_vty\_add\_cmds();}
\DoxyCodeLine{15 \textcolor{preprocessor}{\#pragma GCC diagnostic pop}}
\DoxyCodeLine{16 \textcolor{keywordtype}{void} logging\_vty\_add\_deprecated\_subsys(\textcolor{keywordtype}{void} *ctx, \textcolor{keyword}{const} \textcolor{keywordtype}{char} *name);}
\DoxyCodeLine{17 \textcolor{keyword}{struct }vty;}
\DoxyCodeLine{18 \textcolor{keyword}{struct }log\_target *osmo\_log\_vty2tgt(\textcolor{keyword}{struct} vty *vty);}

\end{DoxyCode}
