On Tue, Jan 29, 2013 at 03:44:02PM +0100, Julien Dhaille wrote: > Just tried with a GENERIC kernel, however it's still working. > So, if i follow you, this usage of INET6 define is definitely ugly ? You're building a kernel without INET6 so obviously you're not using IPv6. So unless you test with IPv6 and using the ICMP checker then your testing is worthless. Yes, the diff is wrong and breaks relayd functionality.
> 2013/1/29 Stuart Henderson <[email protected]> > > > On 2013/01/29 05:40, Brad Smith wrote: > > > ----- Original message ----- > > > > Hi. > > > > With a non INET6 kernel, relayd is not working : > > > > fatal: icmp_init: socket: Protocol not supported. > > > > > > > > Cheers > > > > > > I could be wrong but I don't believe there is a INET6 define in userland > > so this would just break relayd for people using v6. > > > > I think you are correct, there are various CFLAGS+=-DINET6 in various > > userland Makefiles. > > > > > > -- > Julien Dhaille > > -- > This message has been scanned for viruses and > dangerous content by MailScanner, and is > believed to be clean. > -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
