A C ipv4 parser/validator