base/packet-protocols/main.zeek
- PacketAnalyzer
- Namespace
PacketAnalyzer
- Imports
Summary
Functions
Registers an individual well-known port for an analyzer. |
|
Registers a set of well-known ports for an analyzer. |
Detailed Interface
Functions
- PacketAnalyzer::register_for_port
- Type
function
(parent:PacketAnalyzer::Tag
, child:PacketAnalyzer::Tag
, p:port
) :bool
Registers an individual well-known port for an analyzer. If a future connection on this port is seen, the analyzer will be automatically assigned to parsing it. The function adds to all ports already registered, it doesn’t replace them.
- Parameters
tag – The tag of the analyzer.
p – The well-known port to associate with the analyzer.
- Returns
True if the port was successfully registered.
- PacketAnalyzer::register_for_ports
- Type
function
(parent:PacketAnalyzer::Tag
, child:PacketAnalyzer::Tag
, ports:set
[port
]) :bool
Registers a set of well-known ports for an analyzer. If a future connection on one of these ports is seen, the analyzer will be automatically assigned to parsing it. The function adds to all ports already registered, it doesn’t replace them.
- Parameters
tag – The tag of the analyzer.
ports – The set of well-known ports to associate with the analyzer.
- Returns
True if the ports were successfully registered.