Hi, What's the current philosophy with V6 structures referenced on systems without v6 support? Can they be #ifdef'd out? Looking through the current CVS build, there are some #iddef's for v6 structures in some places and other where structures just reference ones in the handful of missing.h headers. Can I submit a bunch patches that add #ifdef's to make the code compile under non-v6 cygwin hosts; it's currently broken? Or is this considered too crufty? Cheers, Chris -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.392 / Virus Database: 268.6.1/344 - Release Date: 19/05/2006
"Chris Hellberg" <chellberg@juniper.net> wrote:
What's the current philosophy with V6 structures referenced on systems without v6 support? Can they be #ifdef'd out?
No. The idea is that the server can transport IPv6 attribute, and print and parse them, even if the system it's running on doesn't support IPv6 transport.
Can I submit a bunch patches that add #ifdef's to make the code compile under non-v6 cygwin hosts; it's currently broken? Or is this considered too crufty?
Sure, submit the patches. The idea is that it should at least build everywhere. Alan DeKok.
participants (2)
-
Alan DeKok -
Chris Hellberg