[Dnsmasq-discuss] dnsmasq 2.59 and macosx lion
Simon Kelley
simon at thekelleys.org.uk
Mon Oct 31 11:45:56 GMT 2011
On 30/10/11 12:59, Olaf Flebbe wrote:
> Hi,
>
> in order to compile dnsmasq 2.59 on macosx lion one needs the Define
> __APPLE_USE_RFC_2292 in order to get the IPV6_PKTINFO definition.
>
Thanks for that.
http://seclists.org/nmap-dev/2011/q3/810
implies that there's in alternative: __APPLE_USE_RFC_3542
Please could you check to see if that works instead of 2292. I think the
dnsmasq code should work with either, and it would be could to use the
current API rather than the obsolete one if so.
Cheers,
Simon.
> Greetings
> Olaf
>
>
>
> --- dnsmasq-2.59/src/dnsmasq.h 2011-10-08 17:05:16.000000000 +0200
> +++ ../dnsmasq-2.59/src/dnsmasq.h 2011-10-30 13:56:20.000000000 +0100
> @@ -39,6 +39,10 @@
> /* get these before config.h for IPv6 stuff... */
> #include<sys/types.h>
> #include<sys/socket.h>
> +#ifdef __APPLE__
> +/* Define before netinet/in.h for IPV6_PKTINFO */
> +#define __APPLE_USE_RFC_2292
> +#endif
> #include<netinet/in.h>
>
> /* and this. */
>
>
>
>
>
> _______________________________________________
> Dnsmasq-discuss mailing list
> Dnsmasq-discuss at lists.thekelleys.org.uk
> http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss
>
More information about the Dnsmasq-discuss
mailing list