suricata
app-layer-ssh.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void RegisterSSHParsers (void)
 Function to register the SSH protocol parsers and other functions. More...
 
void SSHParserRegisterTests (void)
 
bool SSHTxLogCondition (ThreadVars *, const Packet *, void *state, void *tx, uint64_t tx_id)
 

Detailed Description

Function Documentation

◆ RegisterSSHParsers()

void RegisterSSHParsers ( void  )

Function to register the SSH protocol parsers and other functions.

Definition at line 87 of file app-layer-ssh.c.

References ALPROTO_SSH, AppLayerProtoDetectRegisterProtocol(), and SCAppLayerProtoDetectConfProtoDetectionEnabled().

Here is the call graph for this function:

◆ SSHParserRegisterTests()

void SSHParserRegisterTests ( void  )

Definition at line 2333 of file app-layer-ssh.c.

References UtRegisterTest().

Here is the call graph for this function:

◆ SSHTxLogCondition()

bool SSHTxLogCondition ( ThreadVars *  ,
const Packet *  ,
void *  state,
void *  tx,
uint64_t  tx_id 
)

Definition at line 65 of file app-layer-ssh.c.

References EngineModeIsIPS(), Flow_::flags, Packet_::flow, FLOW_ACTION_DROP, and p.

Here is the call graph for this function: