![]() |
![]() |
ACL lookup information. More...
#include <pa.h>
Data Fields | |
uint16_t | validBitMap |
uint16_t | ctrlFlag |
uint16_t | ctrlFlagMask |
uint16_t | ipType |
paIpAddr_t | srcIp |
paIpAddr_t | srcIpMask |
paIpAddr_t | dstIp |
paIpAddr_t | dstIpMask |
uint8_t | proto |
uint8_t | dscp |
uint16_t | srcPortBegin |
uint16_t | srcPortEnd |
uint16_t | dstPortBegin |
uint16_t | dstPortEnd |
ACL lookup information.
paAclInfo_t is used to specifiy the ACL matching parameters.
uint16_t paAclInfo_t::ctrlFlag |
Specify ACL contrl flags as defined at PA ACL Info Control Flag Definitions
uint16_t paAclInfo_t::ctrlFlagMask |
ACL control flag valid masks
uint8_t paAclInfo_t::dscp |
DSCP value
Destination IP address
Destination IP subnet mask
uint16_t paAclInfo_t::dstPortBegin |
Minimum Destinatio Port Number
uint16_t paAclInfo_t::dstPortEnd |
Maximum Destinatio Port Number
uint16_t paAclInfo_t::ipType |
uint8_t paAclInfo_t::proto |
IP Protocol (IPv4) / Next Header (IPv6)
Source IP address
Source IP subnet mask
uint16_t paAclInfo_t::srcPortBegin |
Minimum Source Port Number
uint16_t paAclInfo_t::srcPortEnd |
Maximum Source Port Number
uint16_t paAclInfo_t::validBitMap |
Specify valid parameters as defined at PA ACL Matching Info Valid Bit Definitions