netdev
[Top] [All Lists]

Re: 2.4.21+ - IPv6 over IPv4 tunneling b0rked

To: pekkas@xxxxxxxxxx
Subject: Re: 2.4.21+ - IPv6 over IPv4 tunneling b0rked
From: YOSHIFUJI Hideaki / 吉藤英明 <yoshfuji@xxxxxxxxxxxxxx>
Date: Fri, 11 Jul 2003 19:59:17 +0900 (JST)
Cc: mika.liljeberg@xxxxxxxxx, andre@xxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx, yoshfuji@xxxxxxxxxxxxxx
In-reply-to: <Pine.LNX.4.44.0307111347090.27351-100000@xxxxxxxxxx>
Organization: USAGI Project
References: <20030711.194713.21412719.yoshfuji@xxxxxxxxxxxxxx> <Pine.LNX.4.44.0307111347090.27351-100000@xxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
In article <Pine.LNX.4.44.0307111347090.27351-100000@xxxxxxxxxx> (at Fri, 11 
Jul 2003 13:47:48 +0300 (EEST)), Pekka Savola <pekkas@xxxxxxxxxx> says:

> On Fri, 11 Jul 2003, YOSHIFUJI Hideaki / [iso-2022-jp] 吉藤英明 wrote:
> > In article <Pine.LNX.4.44.0307111301520.27036-100000@xxxxxxxxxx> (at Fri, 
> > 11 Jul 2003 13:03:54 +0300 (EEST)), Pekka Savola <pekkas@xxxxxxxxxx> says:
> > 
> > > > We have but we cannot; it is refcnt'ed.
> > > 
> > > I don't understand what you mean.  Refcnt'ed by a userland process, so 
> > > that if you'd want the subnet-router anycast address, the whole time a 
> > > process (like radvd) should be running.. or what?
> > 
> > Kernel has refcnt for subnet router anycast address.
> > Ref/dereference from userspace is done via socket.
> > You cannot derefer subnet router anycast address 
> > from userspace if the socket hasn't refered it.
> 
> So?  The point is that subnet router anycast address *could* be referenced 
> explicitly by a user-land socket (e.g. by radvd), not kernel at all.

So, you cannot remove subnet router anycast address from
kernel via this interface; kernel keeps one reference.

(Hmm, I may misunderstand your mail...)

--yoshfuji

<Prev in Thread] Current Thread [Next in Thread>