Support for matching ethernet packets based on the protocol was implemented. Additional matches were added for ICMP, TCP, and UDP protocols (ICMP Type, TCP/UDP src port, and dst port). New targets for corruption of IP and UDP packets with optional checksum update were added.