2.2.22 FW_ADDRESSES

This structure contains a list of address structures. Static and symbolic representations are supported, but a structure can contain only one representation type. The address structure representations follow:

Static Representation

Symbolic Representation

The FW_ADDRESSES definition follows:

 typedef struct _tag_FW_ADDRESSES {
   unsigned long dwV4AddressKeywords;
   unsigned long dwV6AddressKeywords;
   FW_IPV4_SUBNET_LIST V4SubNets;
   FW_IPV4_RANGE_LIST V4Ranges;
   FW_IPV6_SUBNET_LIST V6SubNets;
   FW_IPV6_RANGE_LIST V6Ranges;
 } FW_ADDRESSES,
  *PFW_ADDRESSES;

dwV4AddressKeywords: A combination of FW_ADDRESS_KEYWORD flags. Addresses in this field are specified from the IPv4 address space.

dwV6AddressKeywords: A combination of FW_ADDRESS_KEYWORD flags. Addresses in this field are specified from the IPv6 address space.

V4SubNets: A list of specifically defined IPv4 address subnets.

V4Ranges: A list of specifically defined IPv4 address ranges.

V6SubNets: A list of specifically defined IPv6 address subnets.

V6Ranges: A list of specifically defined IPv6 address ranges.