HP-UX IPFilter v18.21 Administrator Guide HP-UX 11i v3 (761995-001, March 2014)

role Specifies the role of the pool IN. The only role for reference is ipf.
type Specifies the storage format for the pool. There are two supported storage
formats; tree (pool) and hash table.
number/name Specifies the reference number/name that is used by the filtering rule.
Examples
The following example creates an address pool using the tree storage format that is referenced in
the IPF rule which allows packets from this pool.
table role = ipf type = tree name = mypool
{ 10.1.1.41/32; 10.1.1.42/32; 192.168.1.0/24; }
pass in from pool/mypool to any
The following example creates an address pool using the hash storage format that is referenced
in the IPF rule which blocks packets from this pool.
table role = ipf type = hash name = myhash
{ 192.1.1.41/32; 192.1.1.42/32; 10.1.1.0/24; }
block in from pool/myhash to any
The following example loads the address pools using the ippool -f command from a file in an
alternate location.
# ippool -f /home/ipf/pools.conf
The following example flushes all address pools using the ippool F command.
# ippool -F
Remember to delete the ipf rules against the pools while flushing. Otherwise, pools referenced
by ipf rules are not flushed.
The following example unloads a specific set of address pools using u. When parsing a
configuration file, unload the pool data into the kernel instead of loading it. The following command
unloads only the pools specified in the unload_pools.conf file.
# ippool u /home/ipf/unload_pools.conf
56 Address pooling