Check for invalid zero IPv4 addresses and ports in extend cells
When we send and parse extend cells, we check that their IPv4 address field is not AF_UNSPEC.
But we should also check for zero IPv4 addresses and zero ports. (Which are both invalid.)
Code and points in #33817 (moved), I just needed a separate bug number.