diff options
author | David S. Miller <davem@davemloft.net> | 2013-02-08 14:55:08 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-02-08 14:55:08 -0500 |
commit | a1c83b054ebe1264ed9ae9d5c286f9eae68e60ea (patch) | |
tree | 1a4ba4d878e6d2ff60b874a8f465ada2ac54bff7 /net/sctp/socket.c | |
parent | ab54ee80aa7585f9666ff4dd665441d7ce41f1e8 (diff) | |
parent | b5c37fe6e24eec194bb29d22fdd55d73bcc709bf (diff) |
Merge branch 'sctp_keys'
Daniel Borkmann says:
====================
Cryptographically used keys should be zeroed out when our session
ends resp. memory is freed, thus do not leave them somewhere in the
memory.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/socket.c')
-rw-r--r-- | net/sctp/socket.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sctp/socket.c b/net/sctp/socket.c index 9e65758cb03..cedd9bf67b8 100644 --- a/net/sctp/socket.c +++ b/net/sctp/socket.c @@ -3390,7 +3390,7 @@ static int sctp_setsockopt_auth_key(struct sock *sk, ret = sctp_auth_set_key(sctp_sk(sk)->ep, asoc, authkey); out: - kfree(authkey); + kzfree(authkey); return ret; } |