Lines Matching full:router
525 struct batadv_neigh_node *router = NULL; in batadv_v_ogm_forward() local
540 /* acquire possibly updated router */ in batadv_v_ogm_forward()
541 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_ogm_forward()
544 if (neigh_node != router) in batadv_v_ogm_forward()
588 if (router) in batadv_v_ogm_forward()
589 batadv_neigh_node_put(router); in batadv_v_ogm_forward()
699 struct batadv_neigh_node *router = NULL; in batadv_v_ogm_route_update() local
719 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_ogm_route_update()
720 if (router && router->orig_node != orig_node && !orig_neigh_router) { in batadv_v_ogm_route_update()
737 if (router == neigh_node) in batadv_v_ogm_route_update()
744 if (router) { in batadv_v_ogm_route_update()
745 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing); in batadv_v_ogm_route_update()
765 if (router) in batadv_v_ogm_route_update()
766 batadv_neigh_node_put(router); in batadv_v_ogm_route_update()