Lines Matching refs:router
708 struct batadv_neigh_node *router;
712 router = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT);
713 if (!router)
716 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT);
730 if (router)
731 batadv_neigh_node_put(router);
833 /* fails if orig_node has no router */
839 struct batadv_neigh_node *router;
843 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
844 if (!router)
847 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT);
857 router_ifinfo->bat_v.throughput % 10, router->addr,
858 router->if_incoming->net_dev->name,
870 if (router)
871 batadv_neigh_node_put(router);
891 /* fails if orig_node has no router */
920 struct batadv_neigh_node *router;
925 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
926 if (!router)
929 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT);
966 if (nla_put(msg, BATADV_ATTR_ROUTER, ETH_ALEN, router->addr)) {
972 router->if_incoming->net_dev->name)) {
996 if (router)
997 batadv_neigh_node_put(router);