This is almost certainly something to do with ip6 addresses,
but it always used to work. I don't think my DNS server returns
IPv6 addresses.
The kernel config hasn't changed, and the old kernel works
with the current userspace.
Does anyine know what got broken, before I boot the old kernel
and start digging.
David
--
David Laight: da...@l8s.co.uk
See my own private thread!
add #include "opt_inet" to netinet6/in6_pcb.c
I've found where it doesn't work, and how to fix it.
But not why it got broken.....
sys/netinet6/in6_pcb.h is missing a #include "opt_inet.h"
and so gets compiled with INET undefined.
in6_pcbconnect() then returns EADDRNOTAVAIL for IPv4 addresses.
I presume INET was defined somewhere else...
Hi,
> Some recent kernel change (probably between 30th October and
> 4th November) seems to have stopped mozilla sending out any
> connect requests (i386 almost GENERIC).
Just a me-too message to confirm this. Yesterday I upgraded my box from
1.6J to 1.6K, and phoenix 0.4 has stopped working. I always get a
conection refused message. I'm running GENERIC-MP on this box.
> This is almost certainly something to do with ip6 addresses,
> but it always used to work. I don't think my DNS server returns
> IPv6 addresses.
I have IPv6 enabled in this box, and my dns server returns AAAA values.
> The kernel config hasn't changed, and the old kernel works
> with the current userspace.
>
> Does anyine know what got broken, before I boot the old kernel
> and start digging.
I'm not sure yet, but Linux' Opera works fine, I'd bet it's some change
in the IPv6 code as you've mentioned. I'll try to investigate further
and post the results on this list.
Cheers,
--
Miguel Mendez - fl...@energyhq.homeip.net
GPG Public Key :: http://energyhq.homeip.net/files/pubkey.txt
EnergyHQ :: http://www.energyhq.tk
NetBSD :: Unix without hype
Located...
netinet/in_pcb.h 1.32 no longer includes netinet6/ipsec.h
netinet6/in6_pcb.c was relying on ipsec.h to include op_inet.h
I suspect the fix is to include it directly.
Perry
David Laight <da...@l8s.co.uk> writes:
--
Perry E. Metzger pe...@piermont.com