diff options
author | Yafang Shao <laoar.shao@gmail.com> | 2017-12-20 11:12:54 +0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-12-20 14:00:25 -0500 |
commit | cbabf46364b27d08335fef37ecd7a8b89a1c8e07 (patch) | |
tree | 503a12a1a7357e7b0935fa321ae878a850febb3c /net/sctp/endpointola.c | |
parent | b0832e30058405405cfec73e7f545b184c198905 (diff) | |
download | linux-stable-cbabf46364b27d08335fef37ecd7a8b89a1c8e07.tar.gz linux-stable-cbabf46364b27d08335fef37ecd7a8b89a1c8e07.tar.bz2 linux-stable-cbabf46364b27d08335fef37ecd7a8b89a1c8e07.zip |
net: tracepoint: using sock_set_state tracepoint to trace SCTP state transition
With changes in inet_ files, SCTP state transitions are traced with
inet_sock_set_state tracepoint.
As SCTP state names, i.e. SCTP_SS_CLOSED, SCTP_SS_ESTABLISHED,
have the same value with TCP state names. So the output info still print
the TCP state names, that makes the code easy.
Signed-off-by: Yafang Shao <laoar.shao@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/endpointola.c')
-rw-r--r-- | net/sctp/endpointola.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sctp/endpointola.c b/net/sctp/endpointola.c index ee1e601a0b11..8b3146816519 100644 --- a/net/sctp/endpointola.c +++ b/net/sctp/endpointola.c @@ -232,7 +232,7 @@ void sctp_endpoint_free(struct sctp_endpoint *ep) { ep->base.dead = true; - ep->base.sk->sk_state = SCTP_SS_CLOSED; + inet_sk_set_state(ep->base.sk, SCTP_SS_CLOSED); /* Unlink this endpoint, so we can't find it again! */ sctp_unhash_endpoint(ep); |