Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
8e0e7aaef3c98c52e85f5640b73ffa82058abcfd
/
net
/
batman-adv
/
routing.c
0aca236
batman-adv: Fix alignment after opened parentheses
by Sven Eckelmann
· 13 years ago
56303d3
batman-adv: Prefix types structs with batadv_
by Sven Eckelmann
· 13 years ago
9641269
batman-adv: Prefix packet structs with batadv_
by Sven Eckelmann
· 13 years ago
5bf74e9
batman-adv: Prefix hash struct and typedef with batadv_
by Sven Eckelmann
· 13 years ago
39c75a5
batman-adv: Prefix main enum with BATADV_
by Sven Eckelmann
· 13 years ago
acd34af
batman-adv: Prefix packet enum with BATADV_
by Sven Eckelmann
· 13 years ago
d69909d
batman-adv: Prefix types enum with BATADV_
by Sven Eckelmann
· 13 years ago
e9a4f29
batman-adv: Prefix hard-interface enum with BATADV_
by Sven Eckelmann
· 13 years ago
42d0b04
batman-adv: Prefix main defines with BATADV_
by Sven Eckelmann
· 13 years ago
7e071c7
batman-adv: Prefix packet defines with BATADV_
by Sven Eckelmann
· 13 years ago
d4f4469
batman-adv: beautify tt_global_add() argument list
by Antonio Quartulli
· 13 years ago
3e34819
batman-adv: Prefix remaining function like macros with batadv_
by Sven Eckelmann
· 13 years ago
63b0103
batman-adv: Prefix routing local static functions with batadv_
by Sven Eckelmann
· 13 years ago
1eda58b
batman-adv: Prefix main static inline functions with batadv_
by Sven Eckelmann
· 13 years ago
f0530ee
batman-adv: Prefix unicast static inline functions with batadv_
by Sven Eckelmann
· 13 years ago
da64119
batman-adv: Prefix originator static inline functions with batadv_
by Sven Eckelmann
· 13 years ago
e5d8925
batman-adv: Prefix hard-interface static inline functions with batadv_
by Sven Eckelmann
· 13 years ago
9b4a115
batman-adv: Prefix bitarray static inline functions with batadv_
by Sven Eckelmann
· 13 years ago
9cfc7bd
batman-adv: Reformat multiline comments to consistent style
by Sven Eckelmann
· 13 years ago
3193e8f
batman-adv: Prefix main non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
d0f714f
batman-adv: Prefix vis non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
88ed1e77
batman-adv: Prefix unicast non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
08c36d3
batman-adv: Prefix translation-table non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
04b482a
batman-adv: Prefix soft-interface non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
9455e34
batman-adv: Prefix send non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
30d3c51
batman-adv: Prefix routing non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
7d211ef
batman-adv: Prefix originator non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
9039dc7
batman-adv: Prefix icmp-socket non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
08adf15
batman-adv: Prefix bridge_loop_avoidance non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
0f5f9322
batman-adv: Prefix bitarray non-static functions with batadv_
by Sven Eckelmann
· 13 years ago
f25bd58
batman-adv: don't bother flipping ->tt_data
by Al Viro
· 13 years ago
f821486
batman-adv: Add get_ethtool_stats() support
by Martin Hundebøll
· 13 years ago
d2b6cc8
batman-adv: fix skb->data assignment
by Antonio Quartulli
· 13 years ago
8c7bf24
batman-adv: refactor window_protected to avoid unnecessary return statement
by Marek Lindner
· 13 years ago
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
· 14 years ago
b2c44a5
batman-adv: count_real_packets() in batman-adv assumes char is signed
by David Howells
· 14 years ago
d1829fa
batman-adv: accept delayed rebroadcasts to avoid bogus routing under heavy load
by Daniele Furlan
· 14 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
Next »