Using the Packet Filtering Hooks Interfaces
A substantial amount of programming is required to work with the packet filtering hooks interfaces because this API supports multiple instances of the IP stack running concurrently in the same kernel. The IP stack allows multiple instances of itself for zones and multiple instances of the framework support packet interception in IP.
This section demonstrates the use of packet filtering hooks API to receive inbound IPv4 packets.