|
@@ -361,7 +361,6 @@ batadv_iv_ogm_primary_iface_set(struct batadv_hard_iface *hard_iface)
|
|
|
unsigned char *ogm_buff = hard_iface->bat_iv.ogm_buff;
|
|
|
|
|
|
batadv_ogm_packet = (struct batadv_ogm_packet *)ogm_buff;
|
|
|
- batadv_ogm_packet->flags = BATADV_PRIMARIES_FIRST_HOP;
|
|
|
batadv_ogm_packet->ttl = BATADV_TTL;
|
|
|
}
|
|
|
|
|
@@ -842,8 +841,6 @@ static void batadv_iv_ogm_forward(struct batadv_orig_node *orig_node,
|
|
|
"Forwarding packet: tq: %i, ttl: %i\n",
|
|
|
batadv_ogm_packet->tq, batadv_ogm_packet->ttl);
|
|
|
|
|
|
- /* switch of primaries first hop flag when forwarding */
|
|
|
- batadv_ogm_packet->flags &= ~BATADV_PRIMARIES_FIRST_HOP;
|
|
|
if (is_single_hop_neigh)
|
|
|
batadv_ogm_packet->flags |= BATADV_DIRECTLINK;
|
|
|
else
|