Lines Matching defs:neigh_node
52 * using the specified interface. Either hard_iface or neigh_node must be not
54 * If neigh_node is NULL, then the packet is broadcasted using hard_iface,
181 struct batadv_neigh_node *neigh_node;
185 neigh_node = batadv_find_router(bat_priv, orig_node, recv_if);
186 if (!neigh_node) {
195 skb->len > neigh_node->if_incoming->net_dev->mtu) {
197 ret = batadv_frag_send_packet(skb, orig_node, neigh_node);
208 if (recv_if && batadv_nc_skb_forward(skb, neigh_node))
211 ret = batadv_send_unicast_skb(skb, neigh_node);
217 batadv_neigh_node_put(neigh_node);
853 struct batadv_hardif_neigh_node *neigh_node = NULL;
862 neigh_node = batadv_hardif_neigh_get(if_out,
867 orig_neigh = neigh_node ? neigh_node->orig : NULL;
872 batadv_hardif_neigh_put(neigh_node);