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

Go to the source code of this file.

Functions

void RegisterSMBParsers (void)
 

Function Documentation

void RegisterSMBParsers ( void  )

SMB

Definition at line 261 of file app-layer-smb.c.

References Flow_::alparser, Flow_::alproto, ALPROTO_SMB, APP_LAYER_PARSER_OPT_ACCEPT_GAPS, AppLayerParserConfParserEnabled(), AppLayerParserParse(), AppLayerParserRegisterDetectFlagsFuncs(), AppLayerParserRegisterDetectStateFuncs(), AppLayerParserRegisterGetEventInfo(), AppLayerParserRegisterGetEventInfoById(), AppLayerParserRegisterGetEventsFunc(), AppLayerParserRegisterGetFilesFunc(), AppLayerParserRegisterGetStateProgressCompletionStatus(), AppLayerParserRegisterGetStateProgressFunc(), AppLayerParserRegisterGetTx(), AppLayerParserRegisterGetTxCnt(), AppLayerParserRegisterGetTxIterator(), AppLayerParserRegisterLoggerFuncs(), AppLayerParserRegisterOptionFlags(), AppLayerParserRegisterParser(), AppLayerParserRegisterProtocolUnittests(), AppLayerParserRegisterStateFuncs(), AppLayerParserRegisterTruncateFunc(), AppLayerParserRegisterTxFreeFunc(), AppLayerParserSetStreamDepth(), AppLayerParserThreadCtxAlloc(), AppLayerParserThreadCtxFree(), AppLayerParserTransactionsCleanup(), AppLayerProtoDetectConfProtoDetectionEnabled(), AppLayerProtoDetectPPParseConfPorts(), AppLayerProtoDetectPPRegister(), AppLayerProtoDetectRegisterProtocol(), ConfGetNode(), FAIL_IF_NOT, FAIL_IF_NULL, MIN_REC_SIZE, ParseSizeStringU32(), PASS, Flow_::proto, Flow_::protoctx, RunmodeIsUnittests(), SC_ERR_SMB_CONFIG, SCLogError, SCLogInfo, SCLogWarning, STREAM_EOF, STREAM_START, STREAM_TOCLIENT, STREAM_TOSERVER, StreamTcpFreeConfig(), StreamTcpInitConfig(), TRUE, UTHAppLayerParserStateGetIds(), UTHBuildFlow(), UTHFreeFlow(), UtRegisterTest(), and ConfNode_::val.

Referenced by AppLayerParserRegisterProtocolParsers(), and RegisterAllModules().

Here is the call graph for this function:

Here is the caller graph for this function: