Lloyd Bryant wrote:
> > > 06-11-04 17:08:41 (MESSAGE): 6:1675100704

> >This looks odd, I have no idea what that is.

Eh, it's of course from host_addr_family(). The "6:"
actually means that this is indeed an IPv6 address.

> > > ** ERROR **: file ../lib/host_addr.h: line 384 (host_addr_family): 
> > > should not be reached
> > > aborting...

> >Have you disabled IPv6 support?


> Yes.  I don't have any use for IPv6 at this point, so I disabled it the last 
> time I ran "Configure".  I'm not even sure if an IPv6 packet can make it 
> past the DSL Modem/Router/Firewall without some kind of tunneling.

6to4 is the easiest way to get IPv6 connectivity. It's technically not the
most beautiful way and misses some features of true IPv6 but it works. It
may also be useful to by-pass filters.

> The machine is running a generic Ubuntu kernel configuration, so IPv6 support
> *is* available in the kernel.

> Was disabling IPv6 support in GtkG a mistake?

It depends. If you're willing to test Gtk-Gnutella with IPv6 disabled, that's
fine. If you rather prefer a stable Gtk-Gnutella, don't disable it because IPv6
is enabled by default and that's what everybody uses. This option is just there
for machines that have no IPv6 support whatsoever i.e., wouldn't be able to
compile Gtk-Gnutella otherwise, and for machines that have very broken IPv6
support e.g., panic if you actually try to use IPv6.

If you have no IPv6 connectivity, just disable it at runtime like any other
option. Actually, IPv4-only is even the current default. Albeit this will
be changed to IPv4+IPv6 somewhen.

I've also ripped out any "optimizations" for IPv4 compilations because those
were too hard to maintain and caused a lot of bugs. So there's virtually
no advantage whatsoever if you disable it.

That said, this bug should be fixed of course, so thanks for reporting it.

-- 
Christian

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Gtk-gnutella-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to