Namespace: | PacketFilter |
---|---|
Source File: | /scripts/base/frameworks/packet-filter/utils.bro |
PacketFilter::combine_filters: function | Combines two valid BPF filter strings with a string based operator to form a new filter. |
PacketFilter::port_to_bpf: function | Takes a port and returns a BPF expression which will match the port. |
PacketFilter::sampling_filter: function | Create a BPF filter to sample IPv4 and IPv6 traffic. |
Type: | function (lfilter: string, op: string, rfilter: string) : string |
---|
Combines two valid BPF filter strings with a string based operator to form a new filter.
Lfilter: | Filter which will go on the left side. |
---|---|
Op: | Operation being applied (typically “or” or “and”). |
Rfilter: | Filter which will go on the right side. |
Returns: | A new string representing the two filters combined with the operator. Either filter being an empty string will still result in a valid filter. |