]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - crypto/asymmetric_keys/pkcs7_trust.c
Merge back PM core material for v4.16.
[mirror_ubuntu-jammy-kernel.git] / crypto / asymmetric_keys / pkcs7_trust.c
index f6a009d88a33fb550654b11d2cfc4460c733a049..1f4e25f10049c2645c2a421b07bb21fdaf1c0857 100644 (file)
@@ -69,7 +69,7 @@ static int pkcs7_validate_trust_one(struct pkcs7_message *pkcs7,
                 /* Self-signed certificates form roots of their own, and if we
                  * don't know them, then we can't accept them.
                  */
-               if (x509->next == x509) {
+               if (x509->signer == x509) {
                        kleave(" = -ENOKEY [unknown self-signed]");
                        return -ENOKEY;
                }