Use in_addr instead of __be32.