Merge branch 'tcp-support-rstreasons-in-the-passive-logic'

Jason Xing says:

tcp: support rstreasons in the passive logic

In this series, I split all kinds of reasons into five part which,
I think, can be easily reviewed. I respectively implement corresponding
rstreasons in those functions. After this, we can trace the whole tcp
passive reset with clear reasons.

Signed-off-by: Jakub Kicinski <>