fixed call of add_auth_certificate()
This commit is contained in:
@@ -157,11 +157,12 @@ struct credential_store_t {
|
|||||||
/**
|
/**
|
||||||
* @brief If an authority certificate does not already exists in the credential store then add it.
|
* @brief If an authority certificate does not already exists in the credential store then add it.
|
||||||
*
|
*
|
||||||
* @param this calling object
|
* @param this calling object
|
||||||
* @param cert authority certificate to be added
|
* @param cert authority certificate to be added
|
||||||
* @return pointer to the added or already existing certificate
|
* @param auth_flag authority flags to add to the certificate
|
||||||
|
* @return pointer to the added or already existing certificate
|
||||||
*/
|
*/
|
||||||
x509_t* (*add_auth_certificate) (credential_store_t *this, x509_t *cert, u_int authority_flag);
|
x509_t* (*add_auth_certificate) (credential_store_t *this, x509_t *cert, u_int auth_flag);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief If a ca info record does not already exists in the credential store then add it.
|
* @brief If a ca info record does not already exists in the credential store then add it.
|
||||||
|
|||||||
@@ -744,11 +744,12 @@ static x509_t* add_end_certificate(private_local_credential_store_t *this, x509_
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Implements local_credential_store_t.add_ca_certificate
|
* Implements local_credential_store_t.add_auth_certificate
|
||||||
*/
|
*/
|
||||||
static x509_t* add_auth_certificate(private_local_credential_store_t *this, x509_t *cert)
|
static x509_t* add_auth_certificate(private_local_credential_store_t *this, x509_t *cert, u_int auth_flags)
|
||||||
{
|
{
|
||||||
return add_certificate(this->auth_certs, cert);
|
cert->add_authority_flags(cert, auth_flags);
|
||||||
|
return add_certificate(this->auth_certs, cert);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user