#include <diameter_parser_api.h>
Public Attributes | |
AAA_UINT8 | action |
AAA_UINT8 | dir |
AAA_UINT8 | proto |
AAA_IPFILTER_RULE_SRCDST | src |
AAA_IPFILTER_RULE_SRCDST | dst |
bool | frag |
Option rules. | |
std::list< int > | ipOptionList |
std::list< int > | tcpOptionList |
bool | established |
bool | setup |
std::list< int > | tcpFlagList |
std::list< AAA_UINT8_RANGE > | icmpTypeRangeList |
|
AAA_IPFILTER_RULE_ACTION_PERMIT or AAA_IPFILTER_RULE_ACTION_DENY |
|
The value 0 means wildcard number that matches any protocol. |
|
TCP Option list. An entry with a negative value means that the option corresponding to its positive value is negated. |
|
TCP Flag list. An entry with a negative value means that the flag corresponding to its positive value is negated. |
|
AAA_IPFILTER_RULE_DIRECTION_IN or AAA_IPFILTER_RULE_DIRECTION_OUT |
|
TCP packets only. Match packets that have the RST or ACK bits set. |
|
The value 0 means wildcard number that matches any protocol. |
|
TCP packets only. Match packets that have the SYN bit set but no ACK bit |
|
IP Option list. An entry with a negative value means that the option corresponding to its positive value is negated. |