#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. |
1.3.5