When a UDP packet is received and there is no endpoint to consume it, no UDP receive probe is fired. This is fixed by this patch. The corresponding dtrace test has been updated to verify this.
When a UDP/IPv4 packet is received and the TTL is smaller than the minimum TTL required by the endpoint, no UDP receive probe is fired. This is different from the TCP/IPv4 case. To improve consistency, fix this also by this patch.