]> git.baikalelectronics.ru Git - kernel.git/commit
ipv4: Fix error return code in fib_table_insert()
authorZiyang Xuan <william.xuanziyang@huawei.com>
Sun, 20 Nov 2022 07:28:38 +0000 (15:28 +0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 23 Nov 2022 04:18:20 +0000 (20:18 -0800)
commit94c2b11eaec936a9ad07b8442e824886460e4d94
treece5f694508e4915827740a6258d649c5312a2dcd
parent24b4c1a5d41c8eb09944ee775f1c37d4a9ffd9e6
ipv4: Fix error return code in fib_table_insert()

In fib_table_insert(), if the alias was already inserted, but node not
exist, the error code should be set before return from error handling path.

Fixes: 2ccf177a9968 ("ipv4: Notify route after insertion to the routing table")
Signed-off-by: Ziyang Xuan <william.xuanziyang@huawei.com>
Link: https://lore.kernel.org/r/20221120072838.2167047-1-william.xuanziyang@huawei.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/ipv4/fib_trie.c