Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
cc0336ec8a0cc7f83588019850ebe97df32c304c
/
net
/
batman-adv
/
routing.c
« Previous
3275e7c
batman-adv: improve unicast packet (re)routing
by Antonio Quartulli
· 13 years ago
8710e26
batman-adv: avoid skb_linearise() if not needed
by Antonio Quartulli
· 13 years ago
c3e2931
batman-adv: register batman ogm receive function during protocol init
by Marek Lindner
· 13 years ago
0d12507
batman-adv: use ETH_HLEN instead of sizeof(struct ethhdr)
by Antonio Quartulli
· 13 years ago
76e3d7f
batman-adv: rename BATMAN_OGM_LEN to BATMAN_OGM_HLEN
by Marek Lindner
· 13 years ago
fe2da6f
batman-adv: add broadcast duplicate check
by Simon Wunderlich
· 13 years ago
20ff9d5
batman-adv: don't let backbone gateways exchange tt entries
by Simon Wunderlich
· 13 years ago
2372138
batman-adv: add basic bridge loop avoidance code
by Simon Wunderlich
· 13 years ago
a7f6ee9
batman-adv: remove old bridge loop avoidance code
by Simon Wunderlich
· 13 years ago
0079d2c
batman-adv: Replace bitarray operations with bitmap
by Sven Eckelmann
· 13 years ago
96741ad
batman-adv: Use {} braces consistent on the arms of a statement
by Sven Eckelmann
· 13 years ago
86ceb36
batman-adv: Ignore 80-chars per line limits for strings
by Sven Eckelmann
· 13 years ago
7c64fd9
batman-adv: Fix indentation of multiline statements
by Sven Eckelmann
· 13 years ago
567db7b
batman-adv: Update copyright years
by Sven Eckelmann
· 13 years ago
032b796
batman-adv: convert time_after instances to has_timed_out
by Marek Lindner
· 13 years ago
01c4224
batman-adv: convert batman iv algorithm to use dynamic infrastructure
by Marek Lindner
· 13 years ago
8780dad
batman-adv: simplify bat_ogm_receive API call
by Marek Lindner
· 13 years ago
76543d1
batman-adv: Explicitly mark the common header structure
by Sven Eckelmann
· 13 years ago
69497c1
batman-adv: format multi-line if in the correct way
by Antonio Quartulli
· 13 years ago
8b7342d
batman-adv: check for tt_reponse packet real length
by Antonio Quartulli
· 13 years ago
dc58fe3
batman-adv: linearise the tt_response skb only if needed
by Antonio Quartulli
· 13 years ago
c90681b
batman-adv: fixed hash functions type to uint32_t instead of int
by Antonio Quartulli
· 13 years ago
fc95727
batman-adv: agglomerate all batman iv ogm processing functions in a single file
by Marek Lindner
· 13 years ago
b6da4bf
batman-adv: rename all instances of batman_packet to batman_ogm_packet
by Marek Lindner
· 13 years ago
a943cac
batman-adv: merge update_transtable() into tt related code
by Marek Lindner
· 13 years ago
3d393e4
batman-adv: implement AP-isolation on the sender side
by Antonio Quartulli
· 13 years ago
bc27908
batman-adv: detect clients connected through a 802.11 device
by Antonio Quartulli
· 13 years ago
015758d
batman-adv: correct several typ0s in the comments
by Antonio Quartulli
· 13 years ago
a7f9bec
batman-adv: request the full table if tt_crc doesn't match
by Antonio Quartulli
· 13 years ago
8698529
batman-adv: add_bcast_packet_to_list() takes the sending delay as parameter
by Antonio Quartulli
· 13 years ago
7683fdc
batman-adv: protect the local and the global trans-tables with rcu
by Antonio Quartulli
· 14 years ago
cc47f66
batman-adv: improved roaming mechanism
by Antonio Quartulli
· 14 years ago
a73105b
batman-adv: improved client announcement mechanism
by Antonio Quartulli
· 14 years ago
b4e1705
batman-adv: Reduce usage of char
by Sven Eckelmann
· 13 years ago
b2c44a5
batman-adv: count_real_packets() in batman-adv assumes char is signed
by David Howells
· 13 years ago
d1829fa
batman-adv: accept delayed rebroadcasts to avoid bogus routing under heavy load
by Daniele Furlan
· 13 years ago
bb899b8
batman-adv: Ensure that we really have route changes in update_route
by Sven Eckelmann
· 14 years ago
44e92bc
batman-adv: use is_broadcast_ether_addr() instead of compare_eth(.., brd_addr)
by Antonio Quartulli
· 14 years ago
704509b
batman-adv: Calculate sizeof using variable insead of types
by Sven Eckelmann
· 14 years ago
747e422
batman-adv: Add const type qualifier for pointers
by Sven Eckelmann
· 14 years ago
e2cbc11
batman-adv: move neigh_node->if_incoming->if_status check in find_router()
by Antonio Quartulli
· 14 years ago
27aea21
batman-adv: remove duplicate code from function is_bidirectional_neigh()
by Daniele Furlan
· 14 years ago
2dafb49
batman-adv: rename everything from *hna* into *tt* (translation table)
by Antonio Quartulli
· 14 years ago
01df2b6
batman-adv: Fix refcount imbalance in find_router
by Marek Lindner
· 14 years ago
32ae9b2
batman-adv: Make bat_priv->primary_if an rcu protected pointer
by Marek Lindner
· 14 years ago
b5a6f69
batman-adv: orig_hash_find() manages rcu_lock/unlock internally
by Antonio Quartulli
· 14 years ago
6800390
batman-adv: Protect global TQ window with a spinlock
by Linus Lüssing
· 14 years ago
e1a5382f
batman-adv: Make orig_node->router an rcu protected pointer
by Linus Lüssing
· 14 years ago
5515862
batman-adv: Move bonding / iface alternating router search to own functions
by Linus Lüssing
· 14 years ago
7cefb14
batman-adv: Remove unused hdr_size variable in route_unicast_packet()
by Linus Lüssing
· 14 years ago
e6c10f4
batman-adv: rename batman_if struct to hard_iface
by Marek Lindner
· 14 years ago
4389e47
batman-adv: rename global if_list to hardif_list
by Marek Lindner
· 14 years ago
d007260
batman-adv: remove orig_hash spinlock
by Marek Lindner
· 14 years ago
1605d0d
batman-adv: increase refcount in create_neighbor to be consistent
by Marek Lindner
· 14 years ago
7b36e8e
batman-adv: Correct rcu refcounting for orig_node
by Marek Lindner
· 14 years ago
7aadf88
batman-adv: remove extra layer between hash and hash element - hash bucket
by Marek Lindner
· 14 years ago
39901e7
batman-adv: separate ethernet comparing calls from hash functions
by Marek Lindner
· 14 years ago
f3e0008
batman-adv: make broadcast seqno operations atomic
by Marek Lindner
· 14 years ago
0ede9f4
batman-adv: protect bit operations to count OGMs with spinlock
by Marek Lindner
· 14 years ago
44524fc
batman-adv: Correct rcu refcounting for neigh_node
by Marek Lindner
· 14 years ago
a4c135c
batman-adv: protect bonding with rcu locks
by Simon Wunderlich
· 14 years ago
2ae2daf
batman-adv: protect ogm counter arrays with spinlock
by Marek Lindner
· 14 years ago
16b1aba
batman-adv: protect originator nodes with reference counters
by Marek Lindner
· 14 years ago
fb778ea
batman-adv: protect each hash row with rcu locks
by Marek Lindner
· 14 years ago
a775eb8
batman-adv: protect neigh_nodes used outside of rcu_locks with refcounting
by Marek Lindner
· 14 years ago
f987ed6
batman-adv: protect neighbor list with rcu locks
by Marek Lindner
· 14 years ago
9591a79
batman-adv: convert neighbor list to hlist
by Marek Lindner
· 14 years ago
a8e7f4b
batman-adv: protect neighbor nodes with reference counters
by Marek Lindner
· 14 years ago
ee1e884
batman-adv: Remove duplicate types.h inclusions
by Linus Lüssing
· 14 years ago
64afe35
batman-adv: Update copyright years
by Sven Eckelmann
· 14 years ago
1299bda
batman-adv: Remove unused variables
by Sven Eckelmann
· 14 years ago
74ef115
batman-adv: remove unused parameters
by Simon Wunderlich
· 14 years ago
ae361ce
batman-adv: Calculate correct size for merged packets
by Sven Eckelmann
· 14 years ago
c6c8fea
net: Add batman-adv meshing protocol
by Sven Eckelmann
· 14 years ago