On Fri, 20 Jan 2023, Alejandro Colomar via Libc-alpha wrote: > This patch fixes sockaddr_storage to remove UB on its uses and make it > that structure that everybody should be using. It also allows removing > many casts in code that needs to pass a sockaddr as a side effect. This patch only changes the fallback version of bits/socket.h that would be used by a new OS port that doesn't have its own, not either of the versions that any current glibc port actually uses (sysdeps/unix/sysv/linux/bits/socket.h and sysdeps/mach/hurd/bits/socket.h). -- Joseph S. Myers joseph@xxxxxxxxxxxxxxxx