Thomas Lussnig <[EMAIL PROTECTED]> writes: > EPSV and EPRT are now supported, with fallback to PASV and PORT .
Cool. Have you taken a look at itojune's patches? They might be helpful because he knows much about IPv6, and because he probably tested his code in all configurations. > * Autoconf support. Since I don't want to support broken IPv6 [...] > There i need your help there is an flag "#define IPV6" in host.h > need to be set via autoconf but there i have zero experience No problem, I can help you there. But I'll need you to test the configure script on your machine, because I'm not sure I have working IPv6 here. >>* You haven't answered my question about "scopes". Is it really safe >> to just store the IP address and then call it later, without also >> storing the address scope? Please take a careful look at this. [...] > If you mean the IPv6 scope Yes, that's what I mean. I know next to nothing about it, which is why it has me worried. :-) > and flowlabel there mean 0 the proper default. It is important for > routing deamon and Interface bind services, becuase one define the > scode on an IPv6 (link local,public , multicast) and the other is > for routing proporse as far as i know, i looked at ssh and apache an > thy don't care about this. Think its needed for dhcp server. > (mobile-ip, autoconfig-ip) So we can just ignore the scope? I hope you are right -- I certainly don't know enough about this to judge for myself. (And when looking at other sources, don't forget that they could get the scope "implicitly" by calling getaddrinfo, and then using the received sockaddr for connecting. The scope stuff is hidden in IPv6's sockaddr_in.)
