Michal Kubeček
|
d4e64c2909
ipv4: fill in table id when replacing a route
|
10 years ago |
Roopa Prabhu
|
eea39946a1
rename RTNH_F_EXTERNAL to RTNH_F_OFFLOAD
|
10 years ago |
Ian Morris
|
00db41243e
ipv4: coding style: comparison for inequality with NULL
|
10 years ago |
Ian Morris
|
51456b2914
ipv4: coding style: comparison for equality with NULL
|
10 years ago |
Alexander Duyck
|
b6f15f828d
fib_trie: Fix regression in handling of inflate/halve failure
|
10 years ago |
Alexander Duyck
|
0b65bd97ba
fib_trie: Provide a deterministic order for fib_alias w/ tables merged
|
10 years ago |
Alexander Duyck
|
654eff4516
fib_trie: Only display main table in /proc/net/route
|
10 years ago |
Alexander Duyck
|
0ddcf43d5d
ipv4: FIB Local/MAIN table collapse
|
10 years ago |
Alexander Duyck
|
ddb4b9a132
fib_trie: Address possible NULL pointer dereference in resize
|
10 years ago |
Alexander Duyck
|
3ec320dd5c
fib_trie: Correctly handle case of key == 0 in leaf_walk_rcu
|
10 years ago |
Scott Feldman
|
f8f2147150
switchdev: add netlink flags to IPv4 FIB add op
|
10 years ago |
Alexander Duyck
|
88bae7149a
fib_trie: Add key vector to root, return parent key_vector in resize
|
10 years ago |
Alexander Duyck
|
f23e59fbd7
fib_trie: Move parent from key_vector to tnode
|
10 years ago |
Alexander Duyck
|
6e22d174ba
fib_trie: Pull empty_children and full_children into tnode
|
10 years ago |
Alexander Duyck
|
56ca2adf6a
fib_trie: Move rcu from key_vector to tnode, add accessors.
|
10 years ago |
Alexander Duyck
|
dc35dbeda3
fib_trie: Add tnode struct as a container for fields not needed in key_vector
|
10 years ago |
Alexander Duyck
|
2e1ac88a48
fib_trie: Rename tnode_child_length to child_length
|
10 years ago |
Alexander Duyck
|
754baf8dec
fib_trie: replace tnode_get_child functions with get_child macros
|
10 years ago |
Alexander Duyck
|
35c6edac19
fib_trie: Rename tnode to key_vector
|
10 years ago |
Alexander Duyck
|
8d8e810ca8
fib_trie: Return pointer to tnode pointer in resize/inflate/halve
|
10 years ago |
Alexander Duyck
|
72be72607a
fib_trie: Minor cleanups to fib_table_flush_external
|
10 years ago |
David S. Miller
|
23375a0fd5
ipv4: Fix unused variable warnings in fib_table_flush_external.
|
10 years ago |
Scott Feldman
|
8e05fd7166
fib: hook IPv4 fib for hardware offload
|
10 years ago |
Scott Feldman
|
104616e74e
switchdev: don't support custom ip rules, for now
|
10 years ago |
Alexander Duyck
|
1de3d87bcd
fib_trie: Prevent allocating tnode if bits is too big for size_t
|
10 years ago |
Alexander Duyck
|
71e8b67d0f
fib_trie: Update last spot w/ idx >> n->bits code and explanation
|
10 years ago |
Alexander Duyck
|
a7e5353123
fib_trie: Make fib_table rcu safe
|
10 years ago |
Alexander Duyck
|
41b489fd6c
fib_trie: move leaf and tnode to occupy the same spot in the key vector
|
10 years ago |
Alexander Duyck
|
d5d6487cb8
fib_trie: Update insert and delete to make use of tp from find_node
|
10 years ago |
Alexander Duyck
|
d4a975e83f
fib_trie: Fib find node should return parent
|
10 years ago |