]> git.karo-electronics.de Git - linux-beck.git/blobdiff - crypto/asymmetric_keys/x509_public_key.c
KEYS: struct key_preparsed_payload should have two payload pointers
[linux-beck.git] / crypto / asymmetric_keys / x509_public_key.c
index 382ef0d2ff2e5e030c0068d1076155364d48f43d..3fc8a0634ed7daa5eabd40a25f79e02374e67fbb 100644 (file)
@@ -177,7 +177,7 @@ static int x509_key_preparse(struct key_preparsed_payload *prep)
        __module_get(public_key_subtype.owner);
        prep->type_data[0] = &public_key_subtype;
        prep->type_data[1] = cert->fingerprint;
-       prep->payload = cert->pub;
+       prep->payload[0] = cert->pub;
        prep->description = desc;
        prep->quotalen = 100;