commit | d6aa71197ffcb68850bfebfc3fc160abe41df53b | [log] [tgz] |
---|---|---|
author | William Tu <u9012063@gmail.com> | Fri Mar 09 07:34:41 2018 -0800 |
committer | David S. Miller <davem@davemloft.net> | Fri Mar 09 13:03:56 2018 -0500 |
tree | 426dd72f36f26419573310a4567c19fa1f29c198 | |
parent | 3b04caab81649a9e8d5375b919b6653d791951df [diff] |
ip6erspan: improve error handling for erspan version number. When users fill in incorrect erspan version number through the struct erspan_metadata uapi, current code skips pushing the erspan header but continue pushing the gre header, which is incorrect. The patch fixes it by returning error. Signed-off-by: William Tu <u9012063@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>