HOWTO: Learning recursive routes from kernel protocol