PFRule uses correct data types for proto and IP