KEYS: x509: remove unused fields
authorEric Biggers <ebiggers@google.com>
Wed, 19 Jan 2022 00:54:34 +0000 (16:54 -0800)
committerJarkko Sakkinen <jarkko@kernel.org>
Tue, 8 Mar 2022 08:33:18 +0000 (10:33 +0200)
Remove unused fields from struct x509_parse_context.

Acked-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
crypto/asymmetric_keys/x509_cert_parser.c

index aec2396a7f7e118f6568bc4fb8dde70f99f19fb2..2899ed80bb18e31f957ca38f5708ca495b1dc072 100644 (file)
@@ -19,7 +19,6 @@
 struct x509_parse_context {
        struct x509_certificate *cert;          /* Certificate being constructed */
        unsigned long   data;                   /* Start of data */
-       const void      *cert_start;            /* Start of cert content */
        const void      *key;                   /* Key data */
        size_t          key_size;               /* Size of key data */
        const void      *params;                /* Key parameters */
@@ -27,7 +26,6 @@ struct x509_parse_context {
        enum OID        key_algo;               /* Algorithm used by the cert's key */
        enum OID        last_oid;               /* Last OID encountered */
        enum OID        sig_algo;               /* Algorithm used to sign the cert */
-       unsigned char   nr_mpi;                 /* Number of MPIs stored */
        u8              o_size;                 /* Size of organizationName (O) */
        u8              cn_size;                /* Size of commonName (CN) */
        u8              email_size;             /* Size of emailAddress */