Lines Matching defs:router
932 struct batadv_neigh_node *router = NULL;
1016 router = batadv_orig_router_get(orig_node, if_outgoing);
1017 if (router == neigh_node)
1020 if (router) {
1021 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing);
1037 sum_orig = batadv_iv_orig_ifinfo_sum(router->orig_node,
1038 router->if_incoming);
1052 batadv_neigh_node_put(router);
1319 struct batadv_neigh_node *router = NULL;
1370 router = batadv_orig_router_get(orig_node, if_outgoing);
1371 if (router) {
1372 router_router = batadv_orig_router_get(router->orig_node,
1374 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing);
1378 (batadv_compare_eth(router->addr, ethhdr->h_source)))
1383 if (router && router_router &&
1384 (batadv_compare_eth(router->addr, prev_sender)) &&
1386 (batadv_compare_eth(router->addr, router_router->addr))) {
1493 batadv_neigh_node_put(router);
2244 struct batadv_neigh_node *router;
2256 router = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT);
2257 if (!router)
2260 router_ifinfo = batadv_neigh_ifinfo_get(router,
2310 batadv_neigh_node_put(router);
2399 struct batadv_neigh_node *router;
2404 router = batadv_orig_router_get(gw_node->orig_node, BATADV_IF_DEFAULT);
2405 if (!router)
2408 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT);
2436 router->addr) ||
2438 router->if_incoming->net_dev->name) ||
2440 router->if_incoming->net_dev->ifindex) ||
2455 batadv_neigh_node_put(router);