Hi All,<br><br>I don't like the Base6Interface or Base6to4Interface
mechanisms in the config file. It's on my wish list to remove/deprecate these
options and replaces them with something like a "DiscoverPrefixes"
option on the interface. The prefixes can be discovered from /proc/net/ipv6_route or from netlink (on linux, but I'm sure there's similar info available on BSD, etc).<br><br>The prefix directive in the file, in my
opinion, should be entirely static. By Static, I mean if the prefix is whatever::/whatever, radvd advertises whatever::/whatever. Right now, as it is, there are at
least three things which make the prefix do weird stuff.....<br>
<br>
1) Special prefix "::/64" is also supported on systems that implement
getifaddrs() (on other systems, configuration activation fails and radvd
exits). When configured, radvd picks all non-link-local prefix assigned
to the interface and starts advertising it.<br>
2) Base6to4Interface, which I think requires 0::/64<br>
3) Base6Interface which requires something other than 0 in 0::/64<br><br>If anyone has other opinions, objects or requirements let us know.<br><br>Thanks in advance,<br>Reuben<br>