Re: [DNSOP] some implementation notes: binding to all IP addresses

2012-10-09 Thread bert hubert
On Tue, Oct 09, 2012 at 08:57:59AM +1100, Mark Andrews wrote: > > I did not know about __APPLE_USE_RFC_3542, which I've just added to my tree. > > It tells the compiler which version of the advanced API to use as > of Lion from memory. You also have similar magic on Linux as the > advanced socket

Re: [DNSOP] some implementation notes: binding to all IP addresses

2012-10-08 Thread JINMEI Tatuya / 神明達哉
At Mon, 8 Oct 2012 21:53:04 +0200, bert hubert wrote: > The post is currently short on details for Solaris and Windows. If you have > clues, please share! As far as I know Windows doesn't support RFC 3542. --- JINMEI, Tatuya Internet Systems Consortium, Inc.

Re: [DNSOP] some implementation notes: binding to all IP addresses

2012-10-08 Thread Mark Andrews
In message , Paul Wouters w rites: > On Mon, 8 Oct 2012, bert hubert wrote: > > > 'automatic binding to ALL IPv4 and IPv6 addresses'. We do so using the > > setsockopt/sendmsg/recvmsg flags that allow for the capturing of the 'real' > > destination address of a packet received in 0.0.0.0 or ::. >

Re: [DNSOP] some implementation notes: binding to all IP addresses

2012-10-08 Thread Paul Wouters
On Mon, 8 Oct 2012, bert hubert wrote: 'automatic binding to ALL IPv4 and IPv6 addresses'. We do so using the setsockopt/sendmsg/recvmsg flags that allow for the capturing of the 'real' destination address of a packet received in 0.0.0.0 or ::. In attempting to implement this, we found missing

[DNSOP] some implementation notes: binding to all IP addresses

2012-10-08 Thread bert hubert
Hi, This message is slightly offtopic, but this is the best list for reaching all DNS implementors I think. And I need your help! After ten years of nagging, PowerDNS Authoritative Server implemented 'automatic binding to ALL IPv4 and IPv6 addresses'. We do so using the setsockopt/sendmsg/recvms