Commit Graph

46 Commits (28f4881cbf9ce285edfc245a8990af36d21c062f)

Author SHA1 Message Date
Antonio Quartulli a7f9becb7d batman-adv: request the full table if tt_crc doesn't match 14 years ago
Antonio Quartulli 8698529d20 batman-adv: add_bcast_packet_to_list() takes the sending delay as parameter 14 years ago
Antonio Quartulli 7683fdc1e8 batman-adv: protect the local and the global trans-tables with rcu 14 years ago
Antonio Quartulli cc47f66e6b batman-adv: improved roaming mechanism 14 years ago
Antonio Quartulli a73105b8d4 batman-adv: improved client announcement mechanism 14 years ago
Sven Eckelmann b4e1705417 batman-adv: Reduce usage of char 14 years ago
David Howells b2c44a5383 batman-adv: count_real_packets() in batman-adv assumes char is signed 14 years ago
Daniele Furlan d1829fa0c3 batman-adv: accept delayed rebroadcasts to avoid bogus routing under heavy load 14 years ago
Sven Eckelmann bb899b89f4 batman-adv: Ensure that we really have route changes in update_route 14 years ago
Antonio Quartulli 44e92bc8d6 batman-adv: use is_broadcast_ether_addr() instead of compare_eth(.., brd_addr) 14 years ago
Sven Eckelmann 704509b8d4 batman-adv: Calculate sizeof using variable insead of types 14 years ago
Sven Eckelmann 747e4221a0 batman-adv: Add const type qualifier for pointers 14 years ago
Antonio Quartulli e2cbc11c0e batman-adv: move neigh_node->if_incoming->if_status check in find_router() 14 years ago
Daniele Furlan 27aea2128e batman-adv: remove duplicate code from function is_bidirectional_neigh() 14 years ago
Antonio Quartulli 2dafb49d84 batman-adv: rename everything from *hna* into *tt* (translation table) 14 years ago
Marek Lindner 01df2b65e9 batman-adv: Fix refcount imbalance in find_router 14 years ago
Marek Lindner 32ae9b221e batman-adv: Make bat_priv->primary_if an rcu protected pointer 14 years ago
Antonio Quartulli b5a6f69c5c batman-adv: orig_hash_find() manages rcu_lock/unlock internally 14 years ago
Linus Lüssing 68003903e4 batman-adv: Protect global TQ window with a spinlock 14 years ago
Linus Lüssing e1a5382f97 batman-adv: Make orig_node->router an rcu protected pointer 14 years ago
Linus Lüssing 551586292b batman-adv: Move bonding / iface alternating router search to own functions 14 years ago
Linus Lüssing 7cefb149a6 batman-adv: Remove unused hdr_size variable in route_unicast_packet() 14 years ago
Marek Lindner e6c10f433a batman-adv: rename batman_if struct to hard_iface 14 years ago
Marek Lindner 4389e47af8 batman-adv: rename global if_list to hardif_list 14 years ago
Marek Lindner d0072609ba batman-adv: remove orig_hash spinlock 14 years ago
Marek Lindner 1605d0d60b batman-adv: increase refcount in create_neighbor to be consistent 14 years ago
Marek Lindner 7b36e8eef9 batman-adv: Correct rcu refcounting for orig_node 14 years ago
Marek Lindner 7aadf889e8 batman-adv: remove extra layer between hash and hash element - hash bucket 14 years ago
Marek Lindner 39901e7162 batman-adv: separate ethernet comparing calls from hash functions 14 years ago
Marek Lindner f3e0008f01 batman-adv: make broadcast seqno operations atomic 14 years ago
Marek Lindner 0ede9f41b2 batman-adv: protect bit operations to count OGMs with spinlock 14 years ago
Marek Lindner 44524fcdf6 batman-adv: Correct rcu refcounting for neigh_node 14 years ago
Simon Wunderlich a4c135c561 batman-adv: protect bonding with rcu locks 14 years ago
Marek Lindner 2ae2daf6c3 batman-adv: protect ogm counter arrays with spinlock 14 years ago
Marek Lindner 16b1aba849 batman-adv: protect originator nodes with reference counters 14 years ago
Marek Lindner fb778ea173 batman-adv: protect each hash row with rcu locks 14 years ago
Marek Lindner a775eb847a batman-adv: protect neigh_nodes used outside of rcu_locks with refcounting 14 years ago
Marek Lindner f987ed6ebd batman-adv: protect neighbor list with rcu locks 14 years ago
Marek Lindner 9591a79f28 batman-adv: convert neighbor list to hlist 14 years ago
Marek Lindner a8e7f4bc38 batman-adv: protect neighbor nodes with reference counters 14 years ago
Linus Lüssing ee1e884194 batman-adv: Remove duplicate types.h inclusions 14 years ago
Sven Eckelmann 64afe35398 batman-adv: Update copyright years 14 years ago
Sven Eckelmann 1299bdaa1c batman-adv: Remove unused variables 14 years ago
Simon Wunderlich 74ef115359 batman-adv: remove unused parameters 14 years ago
Sven Eckelmann ae361ce19f batman-adv: Calculate correct size for merged packets 14 years ago
Sven Eckelmann c6c8fea297 net: Add batman-adv meshing protocol 14 years ago
Sven Eckelmann 951c44e0db Staging: batman-adv: Use kernel functions to identify broadcasts 14 years ago
Marek Lindner dfaf9dd345 Staging: batman-adv: adding gateway functionality 14 years ago
Sven Eckelmann 7a18deb7b0 Staging: batman-adv: Limit spin_locks to spin_lock_bh 14 years ago
Sven Eckelmann bd204952cf Staging: batman-adv: Rewrite hash using hlist_* 14 years ago