suricata
runmode-af-packet.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int RunModeIdsAFPSingle (void)
 Single thread version of the AF_PACKET processing. More...
 
int RunModeIdsAFPAutoFp (void)
 
int RunModeIdsAFPWorkers (void)
 Workers version of the AF_PACKET processing. More...
 
void RunModeIdsAFPRegister (void)
 
const char * RunModeAFPGetDefaultMode (void)
 

Detailed Description

Author
Eric Leblond eric@.nosp@m.regi.nosp@m.t.org

Definition in file runmode-af-packet.h.

Function Documentation

◆ RunModeAFPGetDefaultMode()

const char* RunModeAFPGetDefaultMode ( void  )

Definition at line 64 of file runmode-af-packet.c.

◆ RunModeIdsAFPAutoFp()

int RunModeIdsAFPAutoFp ( void  )

Definition at line 759 of file runmode-af-packet.c.

References AFPPeersListInit(), ConfGet(), FatalError, RunModeSetLiveCaptureAutoFp(), SCEnter, SCLogDebug, TimeModeSetLive(), and TM_ECODE_OK.

Here is the call graph for this function:

◆ RunModeIdsAFPRegister()

void RunModeIdsAFPRegister ( void  )

Definition at line 156 of file runmode-af-packet.c.

References RUNMODE_AFP_DEV, RunModeIdsAFPSingle(), and RunModeRegisterNewRunMode().

Here is the call graph for this function:

◆ RunModeIdsAFPSingle()

int RunModeIdsAFPSingle ( void  )

Single thread version of the AF_PACKET processing.

Definition at line 798 of file runmode-af-packet.c.

References AFPPeersListInit(), ConfGet(), FatalError, RunModeSetLiveCaptureSingle(), SCEnter, TimeModeSetLive(), and TM_ECODE_OK.

Referenced by RunModeIdsAFPRegister().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RunModeIdsAFPWorkers()

int RunModeIdsAFPWorkers ( void  )

Workers version of the AF_PACKET processing.

Start N threads with each thread doing all the work.

Definition at line 839 of file runmode-af-packet.c.

References AFPPeersListInit(), ConfGet(), FatalError, RunModeSetLiveCaptureWorkers(), SCEnter, TimeModeSetLive(), and TM_ECODE_OK.

Here is the call graph for this function: