net: vxlan: delete redundant judgment statements
authorLi Zetao <lizetao1@huawei.com>
Thu, 22 Aug 2024 04:32:43 +0000 (12:32 +0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 23 Aug 2024 13:27:44 +0000 (14:27 +0100)
commit6ef1ca2d14f2a78a83dfd40e34f53e8d5c1c0b4b
treedf3ee04ab7c781dca03371476e7d6d8dec74f930
parentb34a6e73faf68e4987f7a2037af4be1e89b91b17
net: vxlan: delete redundant judgment statements

The initial value of err is -ENOBUFS, and err is guaranteed to be
less than 0 before all goto errout. Therefore, on the error path
of errout, there is no need to repeatedly judge that err is less than 0,
and delete redundant judgments to make the code more concise.

Signed-off-by: Li Zetao <lizetao1@huawei.com>
Reviewed-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/vxlan/vxlan_core.c