Home
last modified time | relevance | path

Searched refs:SnortConfig (Results 1 – 25 of 519) sorted by relevance

12345678910>>...21

/dports/security/snort/snort-2.9.18/src/
H A Dparser.h234 SnortConfig * ParseSnortConf(void);
235 void ParseRules(SnortConfig *);
242 char * VarGet(SnortConfig *, char *);
244 void SetRuleStates(SnortConfig *);
248 void FreeRuleLists(SnortConfig *);
249 void VarTablesFree(SnortConfig *);
253 void ResolveOutputPlugins(SnortConfig *, SnortConfig *);
324 void ConfigReact(SnortConfig*, char*);
373 void ConfigPPM(SnortConfig *, char *);
413 SnortConfig *sc,
[all …]
/dports/security/snort3/snort3-3.1.19.0/src/main/
H A Dhelp.h28 struct SnortConfig;
31 void config_markup(snort::SnortConfig*, const char*);
35 [[noreturn]] void help_basic(snort::SnortConfig*, const char*);
39 [[noreturn]] void help_config(snort::SnortConfig* sc, const char*);
41 [[noreturn]] void help_gids(snort::SnortConfig* sc, const char*);
46 [[noreturn]] void help_options(snort::SnortConfig*, const char*);
48 [[noreturn]] void help_signals(snort::SnortConfig*, const char*);
49 [[noreturn]] void help_usage(snort::SnortConfig*, const char*);
50 [[noreturn]] void help_version(snort::SnortConfig*);
52 [[noreturn]] void list_daqs(snort::SnortConfig* sc);
[all …]
H A Dsnort_config.cc202 SnortConfig::SnortConfig(const SnortConfig* const other_conf, const char* exclude_name) in SnortConfig() function in SnortConfig
208 SnortConfig::SnortConfig(ProtocolReference* protocol_reference) in SnortConfig() function in SnortConfig
213 SnortConfig::~SnortConfig() in ~SnortConfig()
285 void SnortConfig::setup() in setup()
318 void SnortConfig::post_setup() in post_setup()
333 void SnortConfig::clone(const SnortConfig* const conf) in clone()
344 void SnortConfig::merge(const SnortConfig* cmd_line_conf) in merge()
977 SnortConfig* SnortConfig::get_main_conf() in get_main_conf()
980 const SnortConfig* SnortConfig::get_conf() in get_conf()
983 void SnortConfig::set_conf(const SnortConfig* sc) in set_conf()
[all …]
H A Dhelp.cc117 [[noreturn]] void help_basic(SnortConfig*, const char*) in help_basic() argument
123 [[noreturn]] void help_usage(SnortConfig*, const char* s) in help_usage() argument
135 [[noreturn]] void help_options(SnortConfig*, const char* val) in help_options() argument
141 [[noreturn]] void help_signals(SnortConfig*, const char*) in help_signals() argument
157 SnortConfig::set_conf(new SnortConfig); in show_help()
214 delete SnortConfig::get_conf(); in show_help()
228 void config_markup(SnortConfig*, const char*) in config_markup() argument
253 [[noreturn]] void help_limits(SnortConfig*, const char*) in help_limits() argument
283 [[noreturn]] void help_version(SnortConfig*) in help_version() argument
289 [[noreturn]] void list_daqs(SnortConfig* sc) in list_daqs()
[all …]
H A Dsnort.cc159 SnortConfig::set_conf(sc); in init()
199 if ( SnortConfig::log_verbose() ) in init()
270 SnortConfig* sc = SnortConfig::get_main_conf(); in drop_privileges()
323 const SnortConfig* sc = SnortConfig::get_conf(); in term()
363 SnortConfig::set_conf(nullptr); in term()
404 const SnortConfig* sc = SnortConfig::get_conf(); in setup()
451 const SnortConfig* old) in get_reload_config()
490 if ( SnortConfig::log_verbose() ) in get_reload_config()
549 SnortConfig* sc = new SnortConfig(other_conf, iname); in get_updated_policy()
608 SnortConfig* Snort::get_updated_module(SnortConfig* other_conf, const char* name) in get_updated_module()
[all …]
H A Dsnort.h36 struct SnortConfig;
41 static SnortConfig* get_reload_config(const char* fname, const char* plugin_path,
42 const SnortConfig* old);
43 static SnortConfig* get_updated_policy(SnortConfig*, const char* fname, const char* iname);
44 static SnortConfig* get_updated_module(SnortConfig*, const char* name);
57 static void reload_failure_cleanup(SnortConfig*);
H A Dmodules.cc102 bool set(const char*, Value&, SnortConfig*) override;
103 bool end(const char*, int, SnortConfig*) override;
233 bool set(const char*, Value&, SnortConfig*) override;
431 bool end(const char*, int, SnortConfig*) override;
513 bool end(const char*, int, SnortConfig*) override;
579 bool end(const char*, int, SnortConfig*) override;
788 SnortConfig::set_log_quiet(true); in set()
806 SnortConfig::enable_log_verbose(); in set()
1273 bool end(const char*, int, SnortConfig*) override;
1432 bool end(const char*, int, SnortConfig*) override;
[all …]
H A Dswapper.h29 struct SnortConfig;
37 Swapper(snort::SnortConfig*);
38 Swapper(const snort::SnortConfig* sold, snort::SnortConfig* snew);
44 snort::SnortConfig* get_new_conf() { return new_conf; } in get_new_conf()
47 const snort::SnortConfig* old_conf;
48 snort::SnortConfig* new_conf;
/dports/security/snort3/snort3-3.1.19.0/src/managers/
H A Dinspector_manager.h39 struct SnortConfig;
60 static void update_policy(SnortConfig* sc);
62 static void new_config(SnortConfig*);
63 static void delete_config(SnortConfig*);
85 static void prepare_controls(SnortConfig*);
87 static void print_config(SnortConfig*);
89 static void thread_init(const SnortConfig*);
90 static void thread_reinit(const SnortConfig*);
93 static void thread_stop(const SnortConfig*);
101 static void tear_down_removed_inspectors(const SnortConfig*, SnortConfig*);
[all …]
H A Dips_manager.h34 struct SnortConfig;
62 static void instantiate(const snort::IpsApi*, snort::Module*, snort::SnortConfig*);
64 static bool option_begin(snort::SnortConfig*, const char* key, SnortProtocolId);
66 snort::SnortConfig*, const char* key, const char* opt, const char* val);
68 snort::SnortConfig*, OptTreeNode*, SnortProtocolId, const char* key, snort::RuleOptType&);
75 static void global_init(const snort::SnortConfig*);
76 static void global_term(const snort::SnortConfig*);
79 static void setup_options(const snort::SnortConfig*);
80 static void clear_options(const snort::SnortConfig*);
82 static bool verify(snort::SnortConfig*);
H A Daction_manager.h35 struct SnortConfig;
67 static void new_config(snort::SnortConfig*);
68 static void delete_config(snort::SnortConfig*);
71 snort::SnortConfig*, IpsPolicy* ips = nullptr );
72 static void initialize_policies(snort::SnortConfig*);
79 static void thread_init(const snort::SnortConfig*);
80 static void thread_reinit(const snort::SnortConfig*);
/dports/security/snort3/snort3-3.1.19.0/src/parser/
H A Dparser.h29 struct SnortConfig;
33 void parser_term(snort::SnortConfig*);
45 snort::SnortConfig* ParseSnortConf(const snort::SnortConfig*, const char* fname = nullptr);
46 void ParseRules(snort::SnortConfig*);
47 void ParseRulesFinish(snort::SnortConfig*);
48 void ShowPolicyStats(const snort::SnortConfig*);
50 char* ProcessFileOption(snort::SnortConfig*, const char*);
51 void SetRuleStates(snort::SnortConfig*);
53 void OrderRuleLists(snort::SnortConfig*);
54 void FreeRuleLists(snort::SnortConfig*);
[all …]
H A Dparse_rule.h28 struct SnortConfig;
41 void parse_rule_type(snort::SnortConfig*, const char*, RuleTreeNode&);
42 void parse_rule_proto(snort::SnortConfig*, const char*, RuleTreeNode&, bool elided = false);
43 void parse_rule_nets(snort::SnortConfig*, const char*, bool src, RuleTreeNode&, bool elided = false…
45 void parse_rule_dir(snort::SnortConfig*, const char*, RuleTreeNode&, bool elided = false);
46 void parse_rule_opt_begin(snort::SnortConfig*, const char* key);
47 void parse_rule_opt_set(snort::SnortConfig*, const char* key, const char* opt, const char* val);
48 void parse_rule_opt_end(snort::SnortConfig*, const char* key, OptTreeNode*);
50 OptTreeNode* parse_rule_open(snort::SnortConfig*, RuleTreeNode&, bool stub = false);
51 void parse_rule_close(snort::SnortConfig*, RuleTreeNode&, OptTreeNode*);
[all …]
H A Dparse_conf.h32 struct SnortConfig;
41 void parse_rules_file(snort::SnortConfig*, const char* fname);
42 void parse_rules_string(snort::SnortConfig*, const char* str);
45 void parse_include(snort::SnortConfig*, const char*);
47 void add_service_to_otn(snort::SnortConfig*, OptTreeNode*, const char*);
49 ListHead* get_rule_list(snort::SnortConfig*, const char*);
/dports/security/snort3/snort3-3.1.19.0/src/framework/test/
H A Ddata_bus_test.cc43 SnortConfig::SnortConfig(snort::SnortConfig const*, const char*) in SnortConfig() function in snort::SnortConfig
46 const SnortConfig* SnortConfig::get_conf() in get_conf()
48 const SnortConfig* snort_conf = in get_conf()
49 (const SnortConfig*)mock().getData("snort_conf").getObjectPointer(); in get_conf()
53 SnortConfig* SnortConfig::get_main_conf() in get_main_conf()
55 SnortConfig* snort_conf = in get_main_conf()
56 (SnortConfig*)mock().getData("snort_conf").getObjectPointer(); in get_main_conf()
60 SnortConfig::~SnortConfig() in ~SnortConfig()
121 SnortConfig snort_conf; in TEST_GROUP()
/dports/security/snort3/snort3-3.1.19.0/src/helpers/
H A Dscratch_allocator.h42 struct SnortConfig;
49 virtual bool setup(SnortConfig*) = 0;
50 virtual void cleanup(SnortConfig*) = 0;
61 typedef bool (* ScratchSetup)(SnortConfig*);
62 typedef void (* ScratchCleanup)(SnortConfig*);
69 bool setup(SnortConfig* sc) override in setup()
72 void cleanup(SnortConfig* sc) override in cleanup()
H A Dhyper_scratch_allocator.h38 struct SnortConfig;
45 bool setup(SnortConfig*) override;
46 void cleanup(SnortConfig*) override;
51 { return get(SnortConfig::get_conf(), snort::get_instance_id()); } in get()
54 hs_scratch_t** get_addr(SnortConfig* sc, unsigned idx) in get_addr()
57 hs_scratch_t* get(const SnortConfig* sc, unsigned idx) in get()
60 void set(SnortConfig* sc, unsigned idx, void* pv) in set()
/dports/security/snort3/snort3-3.1.19.0/src/hash/test/
H A Dxhash_test.cc38 static SnortConfig my_config;
39 THREAD_LOCAL SnortConfig* snort_conf = &my_config;
42 SnortConfig::SnortConfig(const SnortConfig* const, const char*) in SnortConfig() function in SnortConfig
45 SnortConfig::~SnortConfig() = default;
47 const SnortConfig* SnortConfig::get_conf() in get_conf()
H A Dzhash_test.cc63 static SnortConfig my_config;
64 THREAD_LOCAL SnortConfig *snort_conf = &my_config;
67 SnortConfig::SnortConfig(const SnortConfig* const, const char*) in SnortConfig() function in SnortConfig
70 SnortConfig::~SnortConfig() = default;
72 const SnortConfig* SnortConfig::get_conf() in get_conf()
/dports/security/snort/snort-2.9.18/src/dynamic-plugins/
H A Dsf_dynamic_detection.h33 void CloseDynamicDetectionLibs(SnortConfig *sc);
34 void LoadAllDynamicDetectionLibs(SnortConfig *, const char * const path);
35 int LoadDynamicDetectionLib(SnortConfig *, const char * const library_name, int indent);
36 int InitDynamicDetectionPlugins(SnortConfig *);
37 void RemoveDuplicateDetectionPlugins(SnortConfig *sc);
44 void *GetNextDetectionPluginVersion(SnortConfig *sc, void *p);
/dports/security/snort3/snort3-3.1.19.0/src/detection/
H A Dsignature.h36 struct SnortConfig;
48 const ReferenceSystem* reference_system_add(snort::SnortConfig*, const std::string&, const char* = …
57 void add_reference(snort::SnortConfig*, OptTreeNode*, const std::string& sys, const std::string& id…
70 void add_classification(snort::SnortConfig*, const char* name, const char* text, unsigned priority);
72 const ClassType* get_classification(snort::SnortConfig*, const char*);
120 void dump_msg_map(const snort::SnortConfig*);
121 void dump_rule_deps(const snort::SnortConfig*);
122 void dump_rule_meta(const snort::SnortConfig*);
123 void dump_rule_state(const snort::SnortConfig*);
/dports/security/snort3/snort3-3.1.19.0/src/
H A Dmain.cc153 const SnortConfig* sc = SnortConfig::get_conf(); in prep()
385 const SnortConfig* old = SnortConfig::get_conf(); in main_reload_config()
424 SnortConfig::set_conf(sc); in main_reload_config()
460 SnortConfig* old = SnortConfig::get_main_conf(); in main_reload_policy()
470 SnortConfig::set_conf(sc); in main_reload_policy()
505 SnortConfig* old = SnortConfig::get_main_conf(); in main_reload_module()
515 SnortConfig::set_conf(sc); in main_reload_module()
544 SnortConfig* sc = SnortConfig::get_main_conf(); in main_reload_hosts()
613 SnortConfig* old = SnortConfig::get_main_conf(); in main_delete_inspector()
622 SnortConfig::set_conf(sc); in main_delete_inspector()
[all …]
/dports/security/snort3/snort3-3.1.19.0/src/helpers/test/
H A Dhyper_search_test.cc45 SnortConfig s_conf;
46 THREAD_LOCAL SnortConfig* snort_conf = &s_conf;
53 SnortConfig::SnortConfig(const SnortConfig* const, const char*) in SnortConfig() function in snort::SnortConfig
59 SnortConfig::~SnortConfig() = default;
61 int SnortConfig::request_scratch(ScratchAllocator* s) in request_scratch()
68 void SnortConfig::release_scratch(int) in release_scratch()
75 const SnortConfig* SnortConfig::get_conf() in get_conf()
/dports/security/snort3/snort3-3.1.19.0/src/network_inspectors/rna/test/
H A Drna_module_stubs.h41 SnortConfig::SnortConfig(const SnortConfig* const, const char*) {} in SnortConfig() function
42 SnortConfig::~SnortConfig() = default;
58 void UaFpProcessor::make_mpse(SnortConfig*) { } in make_mpse() argument
80 Inspector* InspectorManager::get_inspector(const char*, bool, const SnortConfig*) in get_inspector() argument
/dports/security/snort3/snort3-3.1.19.0/src/search_engines/test/
H A Dsearch_tool_test.cc51 SnortConfig s_conf;
53 THREAD_LOCAL SnortConfig* snort_conf = &s_conf;
57 SnortConfig::SnortConfig(const SnortConfig* const, const char*) in SnortConfig() function in snort::SnortConfig
64 SnortConfig::~SnortConfig() = default;
66 const SnortConfig* SnortConfig::get_conf() in get_conf()
83 [](struct SnortConfig* sc, void*, void** ppt)
148 bool MpseGroup::create_normal_mpse(const SnortConfig*, const char* type) in create_normal_mpse() argument
172 bool MpseGroup::create_offload_mpse(const SnortConfig*) in create_offload_mpse() argument

12345678910>>...21