svcrpc: fix oops in absence of krb5 module
[firefly-linux-kernel-4.4.55.git] / net / sunrpc / auth_gss / gss_rpc_xdr.c
index eeeba5adee6d939ab3429100d231a46e82b1ff94..2410d557ae398a894d0ff382b0a53784ad9e1176 100644 (file)
@@ -260,7 +260,7 @@ static int gssx_dec_option_array(struct xdr_stream *xdr,
        if (!oa->data)
                return -ENOMEM;
 
-       creds = kmalloc(sizeof(struct svc_cred), GFP_KERNEL);
+       creds = kzalloc(sizeof(struct svc_cred), GFP_KERNEL);
        if (!creds) {
                kfree(oa->data);
                return -ENOMEM;