commit | 18a912e9a832dcfc7db9e055c7e41701ff5f9e69 | [log] [tgz] |
---|---|---|
author | Julian Anastasov <ja@ssi.bg> | Wed Jul 22 10:43:22 2015 +0300 |
committer | David S. Miller <davem@davemloft.net> | Fri Jul 24 22:46:09 2015 -0700 |
tree | d6775aeabe8e6427fb257a032eb4452cfe0862dd | |
parent | c5dfd654d0ec0a28fe81e7bd4d4fd984a9855e09 [diff] |
ipv4: fib_select_default should match the prefix fib_trie starting from 4.1 can link fib aliases from different prefixes in same list. Make sure the alternative gateways are in same table and for same prefix (0) by checking tb_id and fa_slen. Fixes: 79e5ad2ceb00 ("fib_trie: Remove leaf_info") Signed-off-by: Julian Anastasov <ja@ssi.bg> Signed-off-by: David S. Miller <davem@davemloft.net>