#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "rules.h"
#include "parser.h"
#include "fpcreate.h"
#include "fpdetect.h"
#include "sp_pattern_match.h"
#include "sp_icmp_code_check.h"
#include "sp_icmp_type_check.h"
#include "sp_ip_proto.h"
#include "plugin_enum.h"
#include "util.h"
#include "mpse.h"
#include "bitop.h"
Go to the source code of this file.
|
Definition at line 55 of file fpcreate.c. Referenced by acsmAddKey2(), acsmAddPattern(), acsmAddPattern2(), acsmCompile(), acsmCompile2(), acsmNew(), acsmNew2(), AddMatchListEntry(), BuildMultiPatGroup(), BuildMultiPatGroupsUri(), CopyMatchListEntry(), fpCreateFastPacketDetection(), queue_add(), and s_malloc(). |
|
|
|
Definition at line 637 of file fpcreate.c. References BuildMultiPatGroup(), BuildMultiPatGroupsUri(), MAX_PORTS, prmFindDstRuleGroup(), prmFindSrcRuleGroup(), and PORT_RULE_MAP::prmGeneric. Referenced by fpCreateFastPacketDetection(). |
|
Definition at line 157 of file fpcreate.c. Referenced by fpCreateFastPacketDetection(), and ReassembleStream4(). |
|
Definition at line 440 of file fpcreate.c. References _PatternMatchData::next, NULL, and _PatternMatchData::pattern_size. Referenced by BuildMultiPatGroup(). |
|
|
Definition at line 180 of file fpcreate.c. References fpSetDetectionOptions(), memset, and MPSE_MWM. Referenced by SnortMain(). |
|
Definition at line 259 of file fpcreate.c. References _FPDETECT::debug. Referenced by ProcessDetectionOptions(). |
|
Definition at line 205 of file fpcreate.c. References LogMessage(), MPSE_AC, MPSE_ACB, MPSE_ACF, MPSE_ACS, MPSE_ACSB, MPSE_LOWMEM, MPSE_MWM, _FPDETECT::search_method, and strcasecmp. Referenced by ProcessDetectionOptions(). |
|
Definition at line 279 of file fpcreate.c. References _FPDETECT::max_queue_events. Referenced by ProcessDetectionOptions(). |
|
Definition at line 269 of file fpcreate.c. References _FPDETECT::inspect_stream_insert. Referenced by ProcessDetectionOptions(). |
|
Definition at line 1113 of file fpcreate.c. References _FPDETECT::debug, and prmShowEventStats(). Referenced by CleanExit(), and Restart(). |
|
Definition at line 407 of file fpcreate.c. References _PatternMatchData::exception_flag, and _PatternMatchData::next. Referenced by BuildMultiPatGroup(). |
|
Definition at line 112 of file fpcreate.c. References _OptTreeNode::ds_list, PLUGIN_PATTERN_MATCH, and PLUGIN_PATTERN_MATCH_OR. Referenced by fpCreateFastPacketDetection(). |
|
Definition at line 124 of file fpcreate.c. References _OptTreeNode::ds_list, and PLUGIN_PATTERN_MATCH_URI. Referenced by fpCreateFastPacketDetection(). |
|
Definition at line 89 of file fpcreate.c. References prmFindRuleGroup(). Referenced by fpEvalHeaderIcmp(). |
|
Definition at line 83 of file fpcreate.c. References prmFindRuleGroup(). Referenced by fpEvalHeaderIp(). |
|
Definition at line 95 of file fpcreate.c. References prmFindRuleGroup(). Referenced by fpEvalHeaderTcp(). |
|
Definition at line 101 of file fpcreate.c. References prmFindRuleGroup(). Referenced by fpEvalHeaderUdp(). |
|
Definition at line 74 of file fpcreate.c. |
|
Definition at line 72 of file fpcreate.c. |
|
Definition at line 71 of file fpcreate.c. |
|
Definition at line 69 of file fpcreate.c. |
|
Definition at line 70 of file fpcreate.c. |