Is there an interface whereby the kernel can be told "when you have a packet, but lack a route to its destination, pass a message to this daemon requesting a route and buffer that packet until the daemon is done searching for route"? Any info would be appreciated.
A starting point might be a daemon that listens on a tun interface, with that interface being the target of a "default" route. The daemon can then receive the packets, do what it likes with them, add routes to the routing table, then reinject the packets back into the tun interface once the route is in place.
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html