]> git.baikalelectronics.ru Git - kernel.git/commit
mpls: defer ttl decrement in mpls_forward()
authorKangmin Park <l4stpr0gr4m@gmail.com>
Thu, 22 Jul 2021 18:50:28 +0000 (03:50 +0900)
committerDavid S. Miller <davem@davemloft.net>
Fri, 23 Jul 2021 16:17:56 +0000 (17:17 +0100)
commit0adf1c6e42badc4726aaf3239b90e297d6fab8ba
tree2b87644abea848de3b7087a77c20471ac8fa560e
parenta560053b7b447c348ed762362777b29a7b48ddec
mpls: defer ttl decrement in mpls_forward()

Defer ttl decrement to optimize in tx_err case. There is no need
to decrease ttl in the case of goto tx_err.

Signed-off-by: Kangmin Park <l4stpr0gr4m@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/mpls/af_mpls.c