From: Mike Stepanek (mstepane) Date: Thu, 21 Apr 2022 15:56:36 +0000 (+0000) Subject: Pull request #3384: doc : Update user manual and dev_notes for default binder X-Git-Tag: 3.1.28.0~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd86e2815c29fe6a5bdd8e3d49a0715985fa87da;p=thirdparty%2Fsnort3.git Pull request #3384: doc : Update user manual and dev_notes for default binder Merge in SNORT/snort3 from ~VHORBAN/snort3:doc_update_default_binder_info to master Squashed commit of the following: commit 19a85009ceda81bf170a6b7728089f9f4f274f25 Author: Volodymyr Horban Date: Tue Apr 19 18:07:03 2022 +0300 doc: add clarification on default bindings in developer notes and user notes --- diff --git a/doc/user/binder.txt b/doc/user/binder.txt index 4c5d686fa..0ee4b6566 100644 --- a/doc/user/binder.txt +++ b/doc/user/binder.txt @@ -48,3 +48,7 @@ configurations are applied. binder.when can contain any combination of criteria and binder.use can specify an action, config file, or inspector configuration. +If binder is not explicitly configured (via file *.lua or option --lua), +a default binder will be instantiated in which bindings will be created for all +service inspectors configured. Some bindings may require a configured wizard to +detect the service type. \ No newline at end of file diff --git a/src/network_inspectors/binder/dev_notes.txt b/src/network_inspectors/binder/dev_notes.txt index 9898312fd..763236d8e 100644 --- a/src/network_inspectors/binder/dev_notes.txt +++ b/src/network_inspectors/binder/dev_notes.txt @@ -5,7 +5,7 @@ bound to the flow. If the binder is not explicitly configured but the wizard is configured, then the inspector manager will create a default binder with bindings for -each configured service inspector. +each configured service inspector (excluding wizard itself). BinderModule creates a vector of Bindings from the Lua binder table which is moved to the Binder upon its construction. Upon start of flow, the