From: Thomas Egerer Date: Fri, 29 Nov 2019 18:05:37 +0000 (+0100) Subject: openssl: Make some additional arguments const X-Git-Tag: 5.8.2rc2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf18951efdfb04345905f02fd36b441e62191cb2;p=thirdparty%2Fstrongswan.git openssl: Make some additional arguments const Related to openssl 1.1.x changes. Signed-off-by: Thomas Egerer --- diff --git a/src/libstrongswan/plugins/openssl/openssl_util.c b/src/libstrongswan/plugins/openssl/openssl_util.c index f99dcd6b12..ac6784a230 100644 --- a/src/libstrongswan/plugins/openssl/openssl_util.c +++ b/src/libstrongswan/plugins/openssl/openssl_util.c @@ -153,7 +153,7 @@ bool openssl_bn2chunk(const BIGNUM *bn, chunk_t *chunk) /** * Described in header. */ -chunk_t openssl_asn1_obj2chunk(ASN1_OBJECT *asn1) +chunk_t openssl_asn1_obj2chunk(const ASN1_OBJECT *asn1) { if (asn1) { @@ -206,7 +206,7 @@ time_t asn1_to_time(chunk_t *,int); /** * Described in header. */ -int openssl_asn1_known_oid(ASN1_OBJECT *obj) +int openssl_asn1_known_oid(const ASN1_OBJECT *obj) { return asn1_known_oid(openssl_asn1_obj2chunk(obj)); } diff --git a/src/libstrongswan/plugins/openssl/openssl_util.h b/src/libstrongswan/plugins/openssl/openssl_util.h index 4afe76bf22..47414c6aa5 100644 --- a/src/libstrongswan/plugins/openssl/openssl_util.h +++ b/src/libstrongswan/plugins/openssl/openssl_util.h @@ -101,7 +101,7 @@ bool openssl_bn2chunk(const BIGNUM *bn, chunk_t *chunk); * @param asn1 asn1 object to convert * @return chunk, pointing into asn1 object */ -chunk_t openssl_asn1_obj2chunk(ASN1_OBJECT *asn1); +chunk_t openssl_asn1_obj2chunk(const ASN1_OBJECT *asn1); /** * Convert an OpenSSL ASN1_STRING to a chunk. @@ -125,7 +125,7 @@ identification_t *openssl_x509_name2id(X509_NAME *name); * @param obj openssl ASN1 object * @returns OID, as defined in */ -int openssl_asn1_known_oid(ASN1_OBJECT *obj); +int openssl_asn1_known_oid(const ASN1_OBJECT *obj); /** * Convert an OpenSSL ASN1_TIME to a time_t.