[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#70002: libc6: sockaddr_storage definition non-standard



tags 70002 + moreinfo
thanks

> It seems that the glibc version of sockaddr_storage differs from ones
> found in other Unices as well as the relevant standards.  It should
> look like this:
>
> struct sockaddr_storage {
>	u_char  ss_len;		/* address length */
>	u_char  ss_family;	/* address family */
>	/* and bunch of padding */
> };

Do you have any evidence to back this claim up, other than "this is how
FreeBSD does things"?

The current glibc definition looks OK to me.  I'm not sure if it has
changed since you originally filed the bug.  If you still believe it to
be incorrect, please give some more details.

p.




Reply to: