Jeff Huang wrote: > I can't finish compiling.My OS is AS4 and the gcc version is 3.4.6 20060404 (Red Hat 3.4.6-3).And the error msg is : You may want to try a newer gcc/g++ version if they are available for RH3. > .......... > er.o -MD -MP -MF "$depbase.Tpo" -c -o dnsserver.o dnsserver.cc; \ > then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi > dnsserver.cc: In function `void lookup(const char*)': > dnsserver.cc:175: error: 'struct addrinfo' has no member named 'ai_famiy' > dnsserver.cc:182: error: cannot convert `addrinfo*' to `addrinfo**' for argument `4' to `int getaddrinfo(const char*, const char*, const addrinfo*, addrinfo**)' > dnsserver.cc:184: error: 'struct addrinfo' has no member named 'ai_cannonname' > dnsserver.cc:242: error: 'struct addrinfo' has no member named 'next' Oh dear. typos. Now fixed in CVS. (There may be a short delay for the SF mirror propagation). Thanks for finding these. Amos Jeffries Squid Development Team (IPv6)