[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC 5006 status
Philip Homburg <pch-v6ops@u-1.phicoh.com>, 2010-03-18 10:38 (+0100):
> From an implementors point of view, the main thing I find annoying
> about RFC-5006 is that information about DNS servers ends up in the
> kernel instead of in user land where I need it. And I don't want the
> kernel to store and forward all kinds of user land data.
No client side implementation of RFC 5006 that I know of is done in a
kernel. I guess I don't understand what you mean.
Implementing an RFC 5006 client side would typically be done with
ICMP6_FILTER_SETBLOCKALL(&filter);
ICMP6_FILTER_SETPASS(ND_ROUTER_ADVERT, &filter);
which then gives you RAs in your userland application, to be read from a
socket just like any other network data.
(Strictly speaking, all network data is passed through the kernel an
almost all operating systems, but that, I guess, is beside the point.)
--
http://hack.org/mc/
Use plain text e-mail, please. OpenPGP welcome, 0xE4C92FA5.