/kernel/linux/linux-5.10/net/batman-adv/ |
H A D | bat_iv_ogm.c | 360 forw_packet->if_incoming == hard_iface) in batadv_iv_ogm_send_to_if() 403 if (!forw_packet->if_incoming) { in batadv_iv_ogm_emit() 408 soft_iface = forw_packet->if_incoming->soft_iface; in batadv_iv_ogm_emit() 418 if (forw_packet->if_incoming->if_status != BATADV_IF_ACTIVE) in batadv_iv_ogm_emit() 433 * @if_incoming: interface where the packet was received 444 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_can_aggregate() 499 forw_packet->if_incoming == primary_if)) { in batadv_iv_ogm_can_aggregate() 509 forw_packet->if_incoming == if_incoming && in batadv_iv_ogm_can_aggregate() 517 forw_packet->if_incoming ! in batadv_iv_ogm_can_aggregate() 440 batadv_iv_ogm_can_aggregate(const struct batadv_ogm_packet *new_bat_ogm_packet, struct batadv_priv *bat_priv, int packet_len, unsigned long send_time, bool directlink, const struct batadv_hard_iface *if_incoming, const struct batadv_hard_iface *if_outgoing, const struct batadv_forw_packet *forw_packet) batadv_iv_ogm_can_aggregate() argument 539 batadv_iv_ogm_aggregate_new(const unsigned char *packet_buff, int packet_len, unsigned long send_time, bool direct_link, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, int own_packet) batadv_iv_ogm_aggregate_new() argument 621 batadv_iv_ogm_queue_add(struct batadv_priv *bat_priv, unsigned char *packet_buff, int packet_len, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, int own_packet, unsigned long send_time) batadv_iv_ogm_queue_add() argument 684 batadv_iv_ogm_forward(struct batadv_orig_node *orig_node, const struct ethhdr *ethhdr, struct batadv_ogm_packet *batadv_ogm_packet, bool is_single_hop_neigh, bool is_from_best_next_hop, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_iv_ogm_forward() argument 733 if_incoming, if_outgoing, 0, batadv_iv_ogm_forward() local 918 batadv_iv_ogm_orig_update(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_orig_ifinfo *orig_ifinfo, const struct ethhdr *ethhdr, const struct batadv_ogm_packet *batadv_ogm_packet, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, enum batadv_dup_status dup_status) batadv_iv_ogm_orig_update() argument 1070 batadv_iv_ogm_calc_tq(struct batadv_orig_node *orig_node, struct batadv_orig_node *orig_neigh_node, struct batadv_ogm_packet *batadv_ogm_packet, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_iv_ogm_calc_tq() argument 1214 batadv_iv_ogm_update_seqnos(const struct ethhdr *ethhdr, const struct batadv_ogm_packet *batadv_ogm_packet, const struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_iv_ogm_update_seqnos() argument 1316 batadv_iv_ogm_process_per_outif(const struct sk_buff *skb, int ogm_offset, struct batadv_orig_node *orig_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_iv_ogm_process_per_outif() argument 1521 batadv_iv_ogm_process_reply(struct batadv_ogm_packet *ogm_packet, struct batadv_hard_iface *if_incoming, struct batadv_orig_node *orig_node, u32 if_incoming_seqno) batadv_iv_ogm_process_reply() argument 1563 batadv_iv_ogm_process(const struct sk_buff *skb, int ogm_offset, struct batadv_hard_iface *if_incoming) batadv_iv_ogm_process() argument 1735 batadv_iv_ogm_receive(struct sk_buff *skb, struct batadv_hard_iface *if_incoming) batadv_iv_ogm_receive() argument [all...] |
H A D | bat_v_ogm.c | 456 * @if_incoming: the interface where the OGM has been received 476 struct batadv_hard_iface *if_incoming, in batadv_v_forward_penalty() 480 int if_hop_penalty = atomic_read(&if_incoming->hop_penalty); in batadv_v_forward_penalty() 497 if_incoming == if_outgoing && in batadv_v_forward_penalty() 498 !(if_incoming->bat_v.flags & BATADV_FULL_DUPLEX)) in batadv_v_forward_penalty() 512 * @if_incoming: the interface on which this OGM was received on 522 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_forward() 583 ogm_forward->ttl, if_incoming->net_dev->name); in batadv_v_ogm_forward() 602 * @if_incoming: the interface where this packet was received 614 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_metric_update() 475 batadv_v_forward_penalty(struct batadv_priv *bat_priv, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, u32 throughput) batadv_v_forward_penalty() argument 518 batadv_v_ogm_forward(struct batadv_priv *bat_priv, const struct batadv_ogm2_packet *ogm_received, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_forward() argument 610 batadv_v_ogm_metric_update(struct batadv_priv *bat_priv, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_metric_update() argument 693 batadv_v_ogm_route_update(struct batadv_priv *bat_priv, const struct ethhdr *ethhdr, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_route_update() argument 792 batadv_v_ogm_process_per_outif(struct batadv_priv *bat_priv, const struct ethhdr *ethhdr, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_process_per_outif() argument 862 batadv_v_ogm_process(const struct sk_buff *skb, int ogm_offset, struct batadv_hard_iface *if_incoming) batadv_v_ogm_process() argument 998 batadv_v_ogm_packet_recv(struct sk_buff *skb, struct batadv_hard_iface *if_incoming) batadv_v_ogm_packet_recv() argument [all...] |
H A D | send.c | 147 ret = batadv_send_skb_packet(skb, neigh->if_incoming, neigh->addr); in batadv_send_unicast_skb() 150 hardif_neigh = batadv_hardif_neigh_get(neigh->if_incoming, neigh->addr); in batadv_send_unicast_skb() 196 skb->len > neigh_node->if_incoming->net_dev->mtu) { in batadv_send_skb_to_orig() 477 if (forw_packet->if_incoming) in batadv_forw_packet_free() 478 batadv_hardif_put(forw_packet->if_incoming); in batadv_forw_packet_free() 488 * @if_incoming: The (optional) if_incoming to be grabbed 495 * (optional) if_incoming, if_outgoing and queue_left. If queue_left 501 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, in batadv_forw_packet_alloc() argument 529 if (if_incoming) in batadv_forw_packet_alloc() [all...] |
H A D | bat_v_elp.c | 68 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_get_throughput() 195 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_wifi_neigh_probe() 442 * @if_incoming: the interface the packet was received through 450 struct batadv_hard_iface *if_incoming, in batadv_v_elp_neigh_update() 465 if_incoming, neigh_addr); in batadv_v_elp_neigh_update() 469 hardif_neigh = batadv_hardif_neigh_get(if_incoming, neigh_addr); in batadv_v_elp_neigh_update() 501 * @if_incoming: the interface this packet was received through 507 struct batadv_hard_iface *if_incoming) in batadv_v_elp_packet_recv() 509 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_v_elp_packet_recv() 516 res = batadv_check_management_packet(skb, if_incoming, BATADV_ELP_HLE in batadv_v_elp_packet_recv() 448 batadv_v_elp_neigh_update(struct batadv_priv *bat_priv, u8 *neigh_addr, struct batadv_hard_iface *if_incoming, struct batadv_elp_packet *elp_packet) batadv_v_elp_neigh_update() argument 506 batadv_v_elp_packet_recv(struct sk_buff *skb, struct batadv_hard_iface *if_incoming) batadv_v_elp_packet_recv() argument [all...] |
H A D | originator.c | 249 spin_lock_bh(&hardif_neigh->if_incoming->neigh_list_lock); in batadv_hardif_neigh_release() 251 spin_unlock_bh(&hardif_neigh->if_incoming->neigh_list_lock); in batadv_hardif_neigh_release() 253 batadv_hardif_put(hardif_neigh->if_incoming); in batadv_hardif_neigh_release() 277 batadv_hardif_put(neigh_node->if_incoming); in batadv_neigh_node_release() 492 if (tmp_neigh_node->if_incoming != hard_iface) in batadv_neigh_node_get() 537 hardif_neigh->if_incoming = hard_iface; in batadv_hardif_neigh_create() 647 neigh_node->if_incoming = hard_iface; in batadv_neigh_node_create() 1125 struct batadv_hard_iface *if_incoming; in batadv_purge_orig_neighbors() local 1133 if_incoming = neigh_node->if_incoming; in batadv_purge_orig_neighbors() [all...] |
H A D | bat_v.c | 171 throughput % 10, hardif_neigh->if_incoming->net_dev->name); in batadv_v_hardif_neigh_print() 237 hardif_neigh->if_incoming->net_dev->ifindex) || in batadv_v_neigh_dump_neigh() 390 neigh_node->if_incoming->net_dev->name); in batadv_v_orig_print() 446 if_outgoing != neigh_node->if_incoming) in batadv_v_orig_dump_subentry() 458 neigh_node->if_incoming->net_dev->ifindex) || in batadv_v_orig_dump_subentry() 858 router->if_incoming->net_dev->name, in batadv_v_gw_write_buffer_text() 972 router->if_incoming->net_dev->name)) { in batadv_v_gw_dump_entry()
|
H A D | bat_v_ogm.h | 25 struct batadv_hard_iface *if_incoming);
|
H A D | bat_v_elp.h | 21 struct batadv_hard_iface *if_incoming);
|
H A D | icmp_socket.c | 239 if (!neigh_node->if_incoming) in batadv_socket_write() 242 if (neigh_node->if_incoming->if_status != BATADV_IF_ACTIVE) in batadv_socket_write() 247 addr = neigh_node->if_incoming->net_dev->dev_addr; in batadv_socket_write()
|
H A D | send.h | 21 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming,
|
H A D | types.h | 629 /** @if_incoming: pointer to incoming hard-interface */ 630 struct batadv_hard_iface *if_incoming; member 666 /** @if_incoming: pointer to incoming hard-interface */ 667 struct batadv_hard_iface *if_incoming; member 2173 * @if_incoming: pointer to incoming hard-iface or primary iface if 2176 struct batadv_hard_iface *if_incoming; member
|
H A D | fragmentation.c | 374 if (total_size > neigh_node->if_incoming->net_dev->mtu) { in batadv_frag_skb_fwd() 446 struct net_device *net_dev = neigh_node->if_incoming->net_dev; in batadv_frag_send_packet()
|
H A D | network-coding.c | 1424 struct net_device *netdev = neigh_node->if_incoming->soft_iface; in batadv_nc_skb_dst_search() 1511 const struct net_device *netdev = neigh_node->if_incoming->soft_iface; in batadv_nc_skb_forward()
|
/kernel/linux/linux-6.6/net/batman-adv/ |
H A D | bat_iv_ogm.c | 358 forw_packet->if_incoming == hard_iface) in batadv_iv_ogm_send_to_if() 401 if (!forw_packet->if_incoming) { in batadv_iv_ogm_emit() 406 soft_iface = forw_packet->if_incoming->soft_iface; in batadv_iv_ogm_emit() 416 if (forw_packet->if_incoming->if_status != BATADV_IF_ACTIVE) in batadv_iv_ogm_emit() 431 * @if_incoming: interface where the packet was received 442 const struct batadv_hard_iface *if_incoming, in batadv_iv_ogm_can_aggregate() 497 forw_packet->if_incoming == primary_if)) { in batadv_iv_ogm_can_aggregate() 507 forw_packet->if_incoming == if_incoming && in batadv_iv_ogm_can_aggregate() 515 forw_packet->if_incoming ! in batadv_iv_ogm_can_aggregate() 438 batadv_iv_ogm_can_aggregate(const struct batadv_ogm_packet *new_bat_ogm_packet, struct batadv_priv *bat_priv, int packet_len, unsigned long send_time, bool directlink, const struct batadv_hard_iface *if_incoming, const struct batadv_hard_iface *if_outgoing, const struct batadv_forw_packet *forw_packet) batadv_iv_ogm_can_aggregate() argument 536 batadv_iv_ogm_aggregate_new(const unsigned char *packet_buff, int packet_len, unsigned long send_time, bool direct_link, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, int own_packet) batadv_iv_ogm_aggregate_new() argument 618 batadv_iv_ogm_queue_add(struct batadv_priv *bat_priv, unsigned char *packet_buff, int packet_len, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, int own_packet, unsigned long send_time) batadv_iv_ogm_queue_add() argument 681 batadv_iv_ogm_forward(struct batadv_orig_node *orig_node, const struct ethhdr *ethhdr, struct batadv_ogm_packet *batadv_ogm_packet, bool is_single_hop_neigh, bool is_from_best_next_hop, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_iv_ogm_forward() argument 730 if_incoming, if_outgoing, 0, batadv_iv_ogm_forward() local 914 batadv_iv_ogm_orig_update(struct batadv_priv *bat_priv, struct batadv_orig_node *orig_node, struct batadv_orig_ifinfo *orig_ifinfo, const struct ethhdr *ethhdr, const struct batadv_ogm_packet *batadv_ogm_packet, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, enum batadv_dup_status dup_status) batadv_iv_ogm_orig_update() argument 1062 batadv_iv_ogm_calc_tq(struct batadv_orig_node *orig_node, struct batadv_orig_node *orig_neigh_node, struct batadv_ogm_packet *batadv_ogm_packet, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_iv_ogm_calc_tq() argument 1205 batadv_iv_ogm_update_seqnos(const struct ethhdr *ethhdr, const struct batadv_ogm_packet *batadv_ogm_packet, const struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_iv_ogm_update_seqnos() argument 1307 batadv_iv_ogm_process_per_outif(const struct sk_buff *skb, int ogm_offset, struct batadv_orig_node *orig_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_iv_ogm_process_per_outif() argument 1507 batadv_iv_ogm_process_reply(struct batadv_ogm_packet *ogm_packet, struct batadv_hard_iface *if_incoming, struct batadv_orig_node *orig_node, u32 if_incoming_seqno) batadv_iv_ogm_process_reply() argument 1549 batadv_iv_ogm_process(const struct sk_buff *skb, int ogm_offset, struct batadv_hard_iface *if_incoming) batadv_iv_ogm_process() argument 1721 batadv_iv_ogm_receive(struct sk_buff *skb, struct batadv_hard_iface *if_incoming) batadv_iv_ogm_receive() argument [all...] |
H A D | bat_v_ogm.c | 456 * @if_incoming: the interface where the OGM has been received 476 struct batadv_hard_iface *if_incoming, in batadv_v_forward_penalty() 480 int if_hop_penalty = atomic_read(&if_incoming->hop_penalty); in batadv_v_forward_penalty() 497 if_incoming == if_outgoing && in batadv_v_forward_penalty() 498 !(if_incoming->bat_v.flags & BATADV_FULL_DUPLEX)) in batadv_v_forward_penalty() 512 * @if_incoming: the interface on which this OGM was received on 522 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_forward() 583 ogm_forward->ttl, if_incoming->net_dev->name); in batadv_v_ogm_forward() 599 * @if_incoming: the interface where this packet was received 611 struct batadv_hard_iface *if_incoming, in batadv_v_ogm_metric_update() 475 batadv_v_forward_penalty(struct batadv_priv *bat_priv, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing, u32 throughput) batadv_v_forward_penalty() argument 518 batadv_v_ogm_forward(struct batadv_priv *bat_priv, const struct batadv_ogm2_packet *ogm_received, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_forward() argument 607 batadv_v_ogm_metric_update(struct batadv_priv *bat_priv, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_metric_update() argument 688 batadv_v_ogm_route_update(struct batadv_priv *bat_priv, const struct ethhdr *ethhdr, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_route_update() argument 782 batadv_v_ogm_process_per_outif(struct batadv_priv *bat_priv, const struct ethhdr *ethhdr, const struct batadv_ogm2_packet *ogm2, struct batadv_orig_node *orig_node, struct batadv_neigh_node *neigh_node, struct batadv_hard_iface *if_incoming, struct batadv_hard_iface *if_outgoing) batadv_v_ogm_process_per_outif() argument 852 batadv_v_ogm_process(const struct sk_buff *skb, int ogm_offset, struct batadv_hard_iface *if_incoming) batadv_v_ogm_process() argument 985 batadv_v_ogm_packet_recv(struct sk_buff *skb, struct batadv_hard_iface *if_incoming) batadv_v_ogm_packet_recv() argument [all...] |
H A D | originator.c | 248 spin_lock_bh(&hardif_neigh->if_incoming->neigh_list_lock); in batadv_hardif_neigh_release() 250 spin_unlock_bh(&hardif_neigh->if_incoming->neigh_list_lock); in batadv_hardif_neigh_release() 252 batadv_hardif_put(hardif_neigh->if_incoming); in batadv_hardif_neigh_release() 276 batadv_hardif_put(neigh_node->if_incoming); in batadv_neigh_node_release() 491 if (tmp_neigh_node->if_incoming != hard_iface) in batadv_neigh_node_get() 536 hardif_neigh->if_incoming = hard_iface; in batadv_hardif_neigh_create() 646 neigh_node->if_incoming = hard_iface; in batadv_neigh_node_create() 1081 struct batadv_hard_iface *if_incoming; in batadv_purge_orig_neighbors() local 1089 if_incoming = neigh_node->if_incoming; in batadv_purge_orig_neighbors() [all...] |
H A D | bat_v_elp.c | 68 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_get_throughput() 194 struct batadv_hard_iface *hard_iface = neigh->if_incoming; in batadv_v_elp_wifi_neigh_probe() 441 * @if_incoming: the interface the packet was received through 449 struct batadv_hard_iface *if_incoming, in batadv_v_elp_neigh_update() 464 if_incoming, neigh_addr); in batadv_v_elp_neigh_update() 468 hardif_neigh = batadv_hardif_neigh_get(if_incoming, neigh_addr); in batadv_v_elp_neigh_update() 497 * @if_incoming: the interface this packet was received through 503 struct batadv_hard_iface *if_incoming) in batadv_v_elp_packet_recv() 505 struct batadv_priv *bat_priv = netdev_priv(if_incoming->soft_iface); in batadv_v_elp_packet_recv() 512 res = batadv_check_management_packet(skb, if_incoming, BATADV_ELP_HLE in batadv_v_elp_packet_recv() 447 batadv_v_elp_neigh_update(struct batadv_priv *bat_priv, u8 *neigh_addr, struct batadv_hard_iface *if_incoming, struct batadv_elp_packet *elp_packet) batadv_v_elp_neigh_update() argument 502 batadv_v_elp_packet_recv(struct sk_buff *skb, struct batadv_hard_iface *if_incoming) batadv_v_elp_packet_recv() argument [all...] |
H A D | send.c | 147 ret = batadv_send_skb_packet(skb, neigh->if_incoming, neigh->addr); in batadv_send_unicast_skb() 150 hardif_neigh = batadv_hardif_neigh_get(neigh->if_incoming, neigh->addr); in batadv_send_unicast_skb() 195 skb->len > neigh_node->if_incoming->net_dev->mtu) { in batadv_send_skb_to_orig() 473 batadv_hardif_put(forw_packet->if_incoming); in batadv_forw_packet_free() 482 * @if_incoming: The (optional) if_incoming to be grabbed 489 * (optional) if_incoming, if_outgoing and queue_left. If queue_left 495 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming, in batadv_forw_packet_alloc() argument 523 if (if_incoming) in batadv_forw_packet_alloc() 524 kref_get(&if_incoming in batadv_forw_packet_alloc() [all...] |
H A D | bat_v.c | 149 hardif_neigh->if_incoming->net_dev->name) || in batadv_v_neigh_dump_neigh() 151 hardif_neigh->if_incoming->net_dev->ifindex) || in batadv_v_neigh_dump_neigh() 291 if_outgoing != neigh_node->if_incoming) in batadv_v_orig_dump_subentry() 303 neigh_node->if_incoming->net_dev->name) || in batadv_v_orig_dump_subentry() 305 neigh_node->if_incoming->net_dev->ifindex) || in batadv_v_orig_dump_subentry() 715 router->if_incoming->net_dev->name)) { in batadv_v_gw_dump_entry() 721 router->if_incoming->net_dev->ifindex)) { in batadv_v_gw_dump_entry()
|
H A D | bat_v_ogm.h | 25 struct batadv_hard_iface *if_incoming);
|
H A D | bat_v_elp.h | 21 struct batadv_hard_iface *if_incoming);
|
H A D | send.h | 21 batadv_forw_packet_alloc(struct batadv_hard_iface *if_incoming,
|
H A D | types.h | 619 /** @if_incoming: pointer to incoming hard-interface */ 620 struct batadv_hard_iface *if_incoming; member 656 /** @if_incoming: pointer to incoming hard-interface */ 657 struct batadv_hard_iface *if_incoming; member 2106 * @if_incoming: pointer to incoming hard-iface or primary iface if 2109 struct batadv_hard_iface *if_incoming; member
|
H A D | fragmentation.c | 373 if (total_size > neigh_node->if_incoming->net_dev->mtu) { in batadv_frag_skb_fwd() 443 struct net_device *net_dev = neigh_node->if_incoming->net_dev; in batadv_frag_send_packet()
|
H A D | network-coding.c | 1411 struct net_device *netdev = neigh_node->if_incoming->soft_iface; in batadv_nc_skb_dst_search() 1498 const struct net_device *netdev = neigh_node->if_incoming->soft_iface; in batadv_nc_skb_forward()
|