Searched refs:router (Results 1 – 14 of 14) sorted by relevance
| /net/batman-adv/ |
| A D | routing.c | 126 if (router != neigh_node) in batadv_update_route() 130 batadv_neigh_node_put(router); in batadv_update_route() 541 if (!router) in batadv_find_router() 542 return router; in batadv_find_router() 548 return router; in batadv_find_router() 581 cand->if_outgoing, router, in batadv_find_router() 625 batadv_neigh_node_put(router); in batadv_find_router() 628 router = next_candidate_router; in batadv_find_router() 631 batadv_neigh_node_put(router); in batadv_find_router() 634 router = first_candidate_router; in batadv_find_router() [all …]
|
| A D | bat_v.c | 524 struct batadv_neigh_node *router; in batadv_v_gw_throughput_get() local 528 router = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT); in batadv_v_gw_throughput_get() 529 if (!router) in batadv_v_gw_throughput_get() 532 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT); in batadv_v_gw_throughput_get() 546 batadv_neigh_node_put(router); in batadv_v_gw_throughput_get() 659 struct batadv_neigh_node *router; in batadv_v_gw_dump_entry() local 665 if (!router) in batadv_v_gw_dump_entry() 705 if (nla_put(msg, BATADV_ATTR_ROUTER, ETH_ALEN, router->addr)) { in batadv_v_gw_dump_entry() 711 router->if_incoming->net_dev->name)) { in batadv_v_gw_dump_entry() 717 router->if_incoming->net_dev->ifindex)) { in batadv_v_gw_dump_entry() [all …]
|
| A D | bat_iv_ogm.c | 1018 if (router == neigh_node) in batadv_iv_ogm_orig_update() 1021 if (router) { in batadv_iv_ogm_orig_update() 1039 router->if_incoming); in batadv_iv_ogm_orig_update() 1053 batadv_neigh_node_put(router); in batadv_iv_ogm_orig_update() 1372 if (router) { in batadv_iv_ogm_process_per_outif() 1384 if (router && router_router && in batadv_iv_ogm_process_per_outif() 1498 batadv_neigh_node_put(router); in batadv_iv_ogm_process_per_outif() 2262 if (!router) in batadv_iv_gw_get_best_gw_node() 2410 if (!router) in batadv_iv_gw_dump_entry() 2441 router->addr) || in batadv_iv_gw_dump_entry() [all …]
|
| A D | bat_v_ogm.c | 523 struct batadv_neigh_node *router = NULL; in batadv_v_ogm_forward() local 539 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_ogm_forward() 542 if (neigh_node != router) in batadv_v_ogm_forward() 585 batadv_neigh_node_put(router); in batadv_v_ogm_forward() 692 struct batadv_neigh_node *router = NULL; in batadv_v_ogm_route_update() local 712 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_v_ogm_route_update() 713 if (router && router->orig_node != orig_node && !orig_neigh_router) { in batadv_v_ogm_route_update() 730 if (router == neigh_node) in batadv_v_ogm_route_update() 737 if (router) { in batadv_v_ogm_route_update() 738 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing); in batadv_v_ogm_route_update() [all …]
|
| A D | originator.c | 320 struct batadv_neigh_node *router = NULL; in batadv_orig_router_get() local 327 router = rcu_dereference(orig_ifinfo->router); in batadv_orig_router_get() 331 if (router && !kref_get_unless_zero(&router->refcount)) in batadv_orig_router_get() 332 router = NULL; in batadv_orig_router_get() 335 return router; in batadv_orig_router_get() 810 struct batadv_neigh_node *router; in batadv_orig_ifinfo_release() local 818 router = rcu_dereference_protected(orig_ifinfo->router, true); in batadv_orig_ifinfo_release() 819 batadv_neigh_node_put(router); in batadv_orig_ifinfo_release()
|
| A D | gateway_client.c | 201 struct batadv_neigh_node *router = NULL; in batadv_gw_election() local 228 router = batadv_orig_router_get(next_gw->orig_node, in batadv_gw_election() 230 if (!router) { in batadv_gw_election() 235 router_ifinfo = batadv_neigh_ifinfo_get(router, in batadv_gw_election() 277 batadv_neigh_node_put(router); in batadv_gw_election()
|
| A D | translation-table.c | 1715 struct batadv_neigh_node *router, *best_router = NULL; in batadv_transtable_best_orig() local 1722 router = batadv_orig_router_get(orig_entry->orig_node, in batadv_transtable_best_orig() 1724 if (!router) in batadv_transtable_best_orig() 1728 bao->neigh.cmp(router, BATADV_IF_DEFAULT, best_router, in batadv_transtable_best_orig() 1730 batadv_neigh_node_put(router); in batadv_transtable_best_orig() 1738 best_router = router; in batadv_transtable_best_orig()
|
| A D | types.h | 262 struct batadv_neigh_node __rcu *router; member
|
| /net/ipv6/ |
| A D | Kconfig | 30 to pick an appropriate router, especially when the hosts 225 This driver is useful if the other endpoint is a Cisco router: Cisco 274 Normally, a multicast router runs a userspace daemon and decides 276 destination addresses. If you say Y here, the multicast router
|
| A D | ndisc.c | 526 bool router, bool solicited, bool override, bool inc_opt) in ndisc_send_na() argument 565 .icmp6_router = router, in ndisc_send_na()
|
| /net/ipv4/ |
| A D | Kconfig | 16 bool "IP: advanced router" 18 If you intend to run your Linux box mostly as a router, i.e. as a 27 Note that your box can only act as a router if you enable IP 68 Normally, a router decides what to do with a received packet based 70 the Linux router will also be able to take the packet's source 88 for those packets. The router considers all these paths to be of 202 This driver is useful if the other endpoint is a Cisco router: Cisco 225 This is used if you want your machine to act as a router for IP 237 Normally, a multicast router runs a userspace daemon and decides 239 destination addresses. If you say Y here, the multicast router
|
| /net/qrtr/ |
| A D | Kconfig | 8 Say Y if you intend to use Qualcomm IPC router protocol. The
|
| /net/netfilter/ |
| A D | Kconfig | 1140 firewall/router, but machines behind it can never exchange large 1202 load-balancing router/server/switch. Basically, this match returns
|
| /net/sched/ |
| A D | Kconfig | 33 (RSVP) on your Linux router if you also say Y to the corresponding
|
Completed in 56 milliseconds