[PATCH v2 13/14] tap: Split tap_ip4_send() into UDP and ICMP variants