On 7.5.2013, at 14.46, Juliusz Chroboczek <[email protected]> 
wrote:
>> [1] https://github.com/fingon/hnet has 'super-repository' which
>> has custom NetKit version, OpenWRT AA github link and everything
>> else to get it running on a Linux desktop for playing with
>> (with OpenWRT UML images running in a NetKit lab).
>> 
>> [2] https://github.com/fingon/hnet-openwrt-feed contains just
>> OWRT package feed for the stuff.
>> 
>> [3] https://github.com/fingon/hnet-core contains most of the new code.
> 
> Just to clarify -- this does OSPF-based autoconf and prefix
> assignment, but not source-specific routing, right?
> 
> If you're actually doing source-specific routing, please show me how
> you speak to the kernel.


Most of that code is in Lua, and while I could have included C extension module 
that did similar things as ip -6 does, I didn't bother. So I'm just using ip -6 
{route,rule} to set up source-specific rules that map to destination tables. 
One (destination-based) routing table is maintained by routing protocol, and 
the rest by Lua code which figures external defaults based on routes within 
routing protocol implementation. Not pretty, but it _does_ work.

Cheers,

-Markus
_______________________________________________
homenet mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/homenet

Reply via email to