flowbits Keyword Options
The following table describes the various combinations of
operators, states, and groups available to the
flowbits
keyword. Note that state names can contain
alphanumeric characters, periods (.), underscores (_), and dashes (-).
Operator |
State Option |
Group |
Description |
---|---|---|---|
|
|
optional |
Sets the specified state for a packet. Sets the state in the specified group if a group is defined. |
|
|
optional |
Sets the specified states for a packet. Sets the states in the specified group if a group is defined. |
|
|
mandatory |
Sets the specified state in the specified group for a packet, and unsets all other states in the group. |
|
|
mandatory |
Sets the specified states in the specified group for a packet, and unsets all other states in the group. |
|
|
no group |
Unsets the specified state for a packet. |
|
|
no group |
Unsets the specified states for a packet. |
|
|
mandatory |
Unsets all the states in the specified group. |
|
|
no group |
Unsets the specified state if it is set, and sets the specified state if it is unset. |
|
|
no group |
Unsets the specified states if they are set, and sets the specified states if they are unset. |
|
|
mandatory |
Unsets all states set in the specified group, and sets all states unset in the specified group. |
|
|
no group |
Determines if the specified state is set in the packet. |
|
|
no group |
Determines if the specified states are set in the packet. |
|
|
no group |
Determines if any of the specified states are set in the packet. |
|
|
mandatory |
Determines if any state is set in the specified group. |
|
|
mandatory |
Determines if all states are set in the specified group. |
|
|
no group |
Determines if the specified state is not set in the packet. |
|
|
no group |
Determines if the specified states are not set in the packet. |
|
|
no group |
Determines if any of the specified states is not set in the packet. |
|
|
mandatory |
Determines if any state is not set in the packet. |
|
|
mandatory |
Determines if all states are not set in the packet. |
|
(no state) |
optional |
Unsets all states for all packets. Unsets all states in a group if a group is specified. |
|
(no state) |
no group |
Use this in conjunction with any other operator to suppress event generation. |