keyrings.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2] KEYS: remove redundant memset
@ 2020-07-22 13:46 trix
  2020-07-22 20:02 ` Joe Perches
  0 siblings, 1 reply; 5+ messages in thread
From: trix @ 2020-07-22 13:46 UTC (permalink / raw)
  To: dhowells, jarkko.sakkinen, jmorris, serge, denkenz, marcel
  Cc: keyrings, linux-security-module, linux-kernel, Tom Rix

From: Tom Rix <trix@redhat.com>

Reviewing use of memset in keyctrl_pkey.c

keyctl_pkey_params_get prologue code to set params up

	memset(params, 0, sizeof(*params));
	params->encoding = "raw";

keyctl_pkey_query has the same prologue
and calls keyctl_pkey_params_get.

So remove the prologue.

Fixes: 00d60fd3b932 ("KEYS: Provide keyctls to drive the new key type ops for asymmetric keys [ver #2]")

Signed-off-by: Tom Rix <trix@redhat.com>
---
v1: remove change to keyctl_pkey_params_get_2

 security/keys/keyctl_pkey.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/security/keys/keyctl_pkey.c b/security/keys/keyctl_pkey.c
index 931d8dfb4a7f..5de0d599a274 100644
--- a/security/keys/keyctl_pkey.c
+++ b/security/keys/keyctl_pkey.c
@@ -166,8 +166,6 @@ long keyctl_pkey_query(key_serial_t id,
 	struct kernel_pkey_query res;
 	long ret;
 
-	memset(&params, 0, sizeof(params));
-
 	ret = keyctl_pkey_params_get(id, _info, &params);
 	if (ret < 0)
 		goto error;
-- 
2.18.1

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-07-23  2:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-22 13:46 [PATCH v2] KEYS: remove redundant memset trix
2020-07-22 20:02 ` Joe Perches
2020-07-22 20:10   ` Tom Rix
2020-07-22 20:20     ` Joe Perches
2020-07-23  2:39       ` Jarkko Sakkinen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).