Remove padding from union inpaddru.
authorbluhm <bluhm@openbsd.org>
Fri, 22 Mar 2024 21:48:38 +0000 (21:48 +0000)
committerbluhm <bluhm@openbsd.org>
Fri, 22 Mar 2024 21:48:38 +0000 (21:48 +0000)
commitab27fc16fb48f41a818ee2e0a8807ce0c5a0afd0
tree32b9df0152d3b474ab5fa7a90b3a3c9d6268d6bd
parentd756b25f07d665f660b519f4aeddd6d96aefd134
Remove padding from union inpaddru.

Alignment of IPv4 address with lower part of IPv6 address looks
like a leftover from times when IPv6 compatible addresses should
contain IPv4 addreses.  Better use a simple union for both IPv4 and
IPv6 addresses like everywhere else.  Use this type also for common
zero address.

OK mvs@
sys/netinet/in_pcb.c
sys/netinet/in_pcb.h