]> git.baikalelectronics.ru Git - kernel.git/commit
esp: Fix error handling on layer 2 xmit.
authorSteffen Klassert <steffen.klassert@secunet.com>
Mon, 7 Aug 2017 06:31:07 +0000 (08:31 +0200)
committerSteffen Klassert <steffen.klassert@secunet.com>
Mon, 7 Aug 2017 06:31:07 +0000 (08:31 +0200)
commitcdab7a1a752a7360e03262b042bae55b0b016013
treeeafc8bc7473371efb0c0832f415e16ced5af068a
parenta92bff3e10b6a0b7bbcc726a94858b6cf32db427
esp: Fix error handling on layer 2 xmit.

esp_output_tail() and esp6_output_tail() can return negative
and positive error values. We currently treat only negative
values as errors, fix this to treat both cases as error.

Fixes: ebbd6bae17de ("esp4: Reorganize esp_output")
Fixes: 4cf8c5cb1b25 ("esp6: Reorganize esp_output")
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/ipv4/esp4_offload.c
net/ipv6/esp6_offload.c