batman-adv: make broadcast seqno operations atomic
[firefly-linux-kernel-4.4.55.git] / net / batman-adv / originator.c
index 61299da82c6b8afffd206cc2faf254281a4bbce7..d9a8e316c2496b92d9b706e5d288019f6e652f1f 100644 (file)
@@ -215,6 +215,7 @@ struct orig_node *get_orig_node(struct bat_priv *bat_priv, uint8_t *addr)
        INIT_HLIST_HEAD(&orig_node->neigh_list);
        INIT_LIST_HEAD(&orig_node->bond_list);
        spin_lock_init(&orig_node->ogm_cnt_lock);
+       spin_lock_init(&orig_node->bcast_seqno_lock);
        spin_lock_init(&orig_node->neigh_list_lock);
        kref_init(&orig_node->refcount);