Lines Matching refs:router
526 struct batadv_neigh_node *router = NULL; in batadv_v_ogm_forward() local
542 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_ogm_forward()
545 if (neigh_node != router) in batadv_v_ogm_forward()
588 batadv_neigh_node_put(router); in batadv_v_ogm_forward()
695 struct batadv_neigh_node *router = NULL; in batadv_v_ogm_route_update() local
715 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_ogm_route_update()
716 if (router && router->orig_node != orig_node && !orig_neigh_router) { in batadv_v_ogm_route_update()
733 if (router == neigh_node) in batadv_v_ogm_route_update()
740 if (router) { in batadv_v_ogm_route_update()
741 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing); in batadv_v_ogm_route_update()
761 batadv_neigh_node_put(router); in batadv_v_ogm_route_update()