Ignore packets with an IP header smaller than 20.

This is invalid according to RFC 791. Fixes #49.