Thread (16 messages) flat view 16 messages, 5 authors, 2007-09-19

Re: follow-up: discrepancy with POSIX

From: Andi Kleen <hidden>
Date: 2007-09-19 17:57:22
Also in: lkml

On Wed, Sep 19, 2007 at 10:46:54AM -0700, Ulrich Drepper wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Andi Kleen wrote:
quoted
quoted
But the spec calls for a "null address" to be used and that's in my
understanding something different from using AF_UNSPEC.
memset(&sockaddr, 0, sizeof(sockaddr)) should give you AF_UNSPEC
But the spec calls for <quote>null address for the protocol</quote>.

That means the family for the null address is the same as the family of
the socket.
Spec doesn't match traditional behaviour then. IPv4 0.0.0.0 is 
traditionally an synonym for old style all broadcast (255.255.255.255) 
on UDP/RAW and it's certainly possible to connect() to that. 

-Andi
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help