Received: with ECARTIS (v1.0.0; list netdev); Mon, 30 Aug 2004 02:07:33 -0700 (PDT) Received: from yue.st-paulia.net ([203.178.140.15]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id i7U97Ppv013354 for ; Mon, 30 Aug 2004 02:07:26 -0700 Received: from localhost (localhost [127.0.0.1]) by yue.st-paulia.net (Postfix) with ESMTP id A56DA33CE5; Mon, 30 Aug 2004 18:08:10 +0900 (JST) Date: Mon, 30 Aug 2004 18:08:05 +0900 (JST) Message-Id: <20040830.180805.06423987.yoshfuji@linux-ipv6.org> To: pb@bieringer.de Cc: usagi-users@linux-ipv6.org, netdev@oss.sgi.com, initscripts-ipv6@deepspace6.net, yoshfuji@linux-ipv6.org Subject: Re: sysctl net.ipv6.conf.eth0.use_tempaddr only recogniced on interface start? From: YOSHIFUJI Hideaki / =?iso-2022-jp?B?GyRCNUhGIzFRTEAbKEI=?= In-Reply-To: References: Organization: USAGI Project X-URL: http://www.yoshifuji.org/%7Ehideaki/ X-Fingerprint: 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA X-PGP-Key-URL: http://www.yoshifuji.org/%7Ehideaki/hideaki@yoshifuji.org.asc X-Face: "5$Al-.M>NJ%a'@hhZdQm:."qn~PA^gq4o*>iCFToq*bAi#4FRtx}enhuQKz7fNqQz\BYU] $~O_5m-9'}MIs`XGwIEscw;e5b>n"B_?j/AkL~i/MEaZBLP X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.1 (AOI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-archive-position: 8183 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: yoshfuji@linux-ipv6.org Precedence: bulk X-list: netdev Content-Length: 962 Lines: 26 In article (at Mon, 30 Aug 2004 10:09:46 +0200), Peter Bieringer says: > during playing around with RFC3041 capability in Linux kernel, I recognized > that the toggle (e.g. net.ipv6.conf.eth0.use_tempaddr) in sysctl is only > recognized if interface state changes from down to up, which means you > can't enable RFC3041 on an already running interface. Not quite true. net.ipv6.conf.eth0.use_tempaddr is recognized, but new temporary addresses is created only when new public address is created (by specification). > Is this > > a) by design > b) temporary issue, will be solved later > c) bug, will be solved soon a and even b; we can probably extend our implementation to create temprary address when net.ipv6.conf.eth0.use_tempaddr is changed from 0 to 1. -- Hideaki YOSHIFUJI @ USAGI Project GPG FP: 9022 65EB 1ECF 3AD1 0BDF 80D8 4807 F894 E062 0EEA