<div dir="ltr">On Tue, Mar 5, 2013 at 11:01 PM, Roman Mamedov <span dir="ltr"><<a href="mailto:rm@romanrm.ru" target="_blank">rm@romanrm.ru</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Wed, 6 Mar 2013 12:56:06 +0600<br>
Roman Mamedov <<a href="mailto:rm@romanrm.ru">rm@romanrm.ru</a>> wrote:<br>
<br>
> I would expect it to only pick prefixes from IPs that are configured as on<br>
> the interface /64<br>
<br>
</div>Over-editing fail, let me try that again:<br>
<br>
I would expect it to only pick prefixes from IPs that are configured on the interface as /64.<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br></div><div style>I would expect that too, but that isn't what the docs say.  That's part of the reason I think the special prefixes are very confusing and should be removed and replaced with something that does what you would expect.</div>
<div style><br></div><div style><br></div><div style>interface eth0 {</div><div style>   prefix automagic;</div><div style>}</div><div style><br></div><div style>would put radvd in a mode which will check the routing table, then listen for changes to it on a netlink socket, and advertise the appropriate prefixes.  Since ipv6 routing only requires link local addresses to work, getting the prefixes for the non-link-local addresses directly from the interface doesn't seem right.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">
--<br>
With respect,<br>
Roman<br>
</font></span></blockquote></div><br></div></div>