2010-08-14 14:30:41 +02:00
\hypertarget { spp_ _ ai_ 8c} {
\section { spp\_ \- ai.c File Reference}
\label { spp_ _ ai_ 8c} \index { spp\_ \- ai.c@{ spp\_ \- ai.c} }
}
{ \ttfamily \# include \char `\" { } spp\_ \- ai.h\char `\" { } } \par
{ \ttfamily \# include \char `\" { } sfPolicyUserData.h\char `\" { } } \par
{ \ttfamily \# include $ < $ stdlib.h$ > $ } \par
{ \ttfamily \# include $ < $ string.h$ > $ } \par
{ \ttfamily \# include $ < $ pthread.h$ > $ } \par
\subsection * { Functions}
\begin { DoxyCompactItemize}
\item
2010-09-04 21:33:53 +02:00
static void \hyperlink { group_ _ spp_ _ ai_ ga3524cbdf8fddbcf38c4ed55241002242} { AI\_ \- init} (char $ \ast $ args)
2010-08-14 14:30:41 +02:00
\begin { DoxyCompactList} \small \item \em Initialize the preprocessor module. \item \end { DoxyCompactList} \item
2010-09-04 21:33:53 +02:00
static void \hyperlink { group_ _ spp_ _ ai_ ga57c05cda012c443cb4c358dc327cd3d1} { AI\_ \- process} (void $ \ast $ pkt, void $ \ast $ context)
2010-08-14 14:30:41 +02:00
\begin { DoxyCompactList} \small \item \em Function executed every time the module receives a packet to be processed. \item \end { DoxyCompactList} \item
2010-09-04 21:33:53 +02:00
static \hyperlink { structAI_ _ config} { AI\_ \- config} $ \ast $ \hyperlink { group_ _ spp_ _ ai_ gae1c5c4b38ee2819d427848eb3046373e} { AI\_ \- parse} (char $ \ast $ args)
2010-08-14 14:30:41 +02:00
\begin { DoxyCompactList} \small \item \em Parse the arguments passed to the module saving them to a valid configuration struct. \item \end { DoxyCompactList} \item
2010-09-04 21:33:53 +02:00
void \hyperlink { group_ _ spp_ _ ai_ ga1b9ebb5c719c7d9426ddfc1f3da36570} { AI\_ \- setup} (void)
2010-08-14 14:30:41 +02:00
\begin { DoxyCompactList} \small \item \em Set up the preprocessor module. \item \end { DoxyCompactList} \end { DoxyCompactItemize}
\subsection * { Variables}
\begin { DoxyCompactItemize}
\item
2010-09-04 21:33:53 +02:00
tSfPolicyUserContextId \hyperlink { group_ _ spp_ _ ai_ ga3dd75596c540d148643fe6d1fdc02628} { ex\_ \- config} = NULL
\item
static void $ \ast $ ($ \ast $ \hyperlink { group_ _ spp_ _ ai_ gaa3100e48acef5cf4370c3042ff548ed0} { alertparser\_ \- thread} )(void $ \ast $ ) = NULL
2010-08-14 14:30:41 +02:00
\end { DoxyCompactItemize}