On Sat, 16 Feb 2008, Kurt Jaeger wrote:
> Hi!
>
> > > Put ipv6_enable="YES" into your /etc/rc.conf
> >
> > Yeah but I need to reboot to have it work it's magic..
> >
> > I'd like to know what goes on behind the mask.
>
> It works like this:
>
> If ipv6_enable="YES", then you have a "true" from
> /etc/network.subr:ipv6if(), which is used in /etc/rc.d/auto_linklocal
> to set the linklocal adress.
>
> Again, using a function from /etc/network.subr:network6_getladdr()

Yes but network6_getladdr only actually returns a result if there is 
already a link local address set.

So presumably it must rely on the kernel to do so? I couldn't actually 
figure out what sets it originally and ended up rebooting the box :(

-- 
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to