Programmer's Guide (Supporting ADX v03.1.00) Manual

652 Brocade Virtual ADX XML API Programmer’s Guide
53-1003248-01
Data structures
6
AclExtendedEntryPortFilter
This structure is a high-level description of port filter in the ACL extended entry.
AclIcmp
This structure is a high-level description of ICMP protocol information for ACL.
TABLE 243 Attributes
Name Type Presence Rules Description
operator aclIDFilterFieldEnum Optional When the parameter
value is
ALL_ESTABLISHED
then the values in
the port, startPort
and endPort
parameters are
ignored.
Filter operator for source or
destination port.
port L4Port Optional Source or destination port name
or number for filtering.
startPort L4Port Optional Valid only when
operator value is
RANGE, otherwise it
is ignored.
Start source or destination port
name or number for filtering.
endPort L4Port Optional Valid only when the
operator value is
RANGE, otherwise it
is ignored.
The end source or destination
port name or number used for
filtering purposes.
TABLE 244 Attributes
Name Type Presence Rules Description
number unsignedInt Optional The valid value range is from 0 to
255.
Either the number or type
parameter must be present. Both
cannot be present.
The ICMP protocol
number.
type aclIcmpTypeEnum Optional Either the number or type
parameter must be present. Both
cannot be present.
The ICMP protocol
type.
ipPacketLength unsignedInt Optional The valid value range is from 1 to
65535.
Either the number or type
parameter must be present.
The IP packet
length.