|
@@ -526,11 +526,9 @@ batadv_bla_get_backbone_gw(struct batadv_priv *bat_priv, u8 *orig,
|
|
|
atomic_set(&entry->wait_periods, 0);
|
|
|
ether_addr_copy(entry->orig, orig);
|
|
|
INIT_WORK(&entry->report_work, batadv_bla_loopdetect_report);
|
|
|
-
|
|
|
- /* one for the hash, one for returning */
|
|
|
kref_init(&entry->refcount);
|
|
|
- kref_get(&entry->refcount);
|
|
|
|
|
|
+ kref_get(&entry->refcount);
|
|
|
hash_added = batadv_hash_add(bat_priv->bla.backbone_hash,
|
|
|
batadv_compare_backbone_gw,
|
|
|
batadv_choose_backbone_gw, entry,
|