PacketFilter¶| 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. |
PacketFilter::combine_filters¶| 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. |