On Wed, Jul 01, 2015 at 04:47:25PM +0200, Patrik Lundin wrote:
> On Wed, Jul 01, 2015 at 08:59:55AM +0000, Florian Obser wrote:
> > 
> > yes, that was an artifact of moving the sending of router
> > solicitations from rtsol(8) to the kernel. rtsol(8) flat out refused
> > to do anything with forwarding enabled. There is no such check in
> > place for "ifconfig inet6 autoconf". But as you note weird stuff
> > starts to happen on 5.7 if you do this.
> > 
> > However, if you continue using the "rtsol" keyword in hostname.if that
> > check is still in place (in netstart(8)). I think this is a case of
> > "Doctor, Doctor! If I do this it hurts." ;)
> > 
> 
> We do not use the "rtsol" keyword anywhere when testing, so I do not
> feel we qualify for the "it hurts when i do this" category :).
> 

Heh.

For the archives:
What I was trying to say: ifconfig IF inet6 autoconf was supposed
to do the same as rtsol IF before I removed it.  Turns out it does
more; it allows sending of router solicitations and accepts (part) of
router advertisments even if forwarding is enabled. That was an
oversight and wasn't supposed to be possible. So don't depend on it,
it can't possibly work. On the other hand it's not really a bug
either. More of a missing feature. So using it hurts, so don't do it ;)
That missing feature was added in -current

-- 
I'm not entirely sure you are real.

Reply via email to