ai_flags in BSD/OS

Russ Allbery rra at stanford.edu
Fri Jan 30 23:42:20 UTC 2009


The Doctor <doctor at doctor.nl2k.ab.ca> writes:
> On Fri, Jan 30, 2009 at 01:52:27PM -0800, Russ Allbery wrote:

>> Does it work if you omit AI_ADDRCONFIG?  The purpose of that flag is to
>> restrict the interfaces to ones that are configured in the kernel (thus
>> avoiding the attempt to create an IPv6 interface when none exists).  If
>> that flag is defined but doesn't work on BSD/OS, we may need to probe
>> in configure for whether it actually works.

> Everything in INN 2.4.X is working .
> What cahnged in 2.5.X to break this?

The IPv6 support in INN was changed substantially in 2.5 to the point of
being close to a complete rewrite.  It was merged into the normal network
code and nearly all #ifdefs were eliminated by adding replacements for
IPv6-aware functions on platforms that needed them.

So the short answer is "everything."  :)

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>



More information about the inn-workers mailing list