mirror of https://github.com/wolfSSL/wolfssl.git
Updates from review
parent
793df114f3
commit
082d0e459d
|
@ -25750,7 +25750,7 @@ void wolfSSL_ASN1_GENERALIZEDTIME_free(WOLFSSL_ASN1_TIME* asn1Time)
|
|||
XMEMSET(asn1Time->data, 0, sizeof(asn1Time->data));
|
||||
}
|
||||
|
||||
int wolfSSL_sk_num(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)* sk)
|
||||
int wolfSSL_sk_num(WOLFSSL_STACK* sk)
|
||||
{
|
||||
WOLFSSL_ENTER("wolfSSL_sk_num");
|
||||
if (sk == NULL)
|
||||
|
@ -25758,7 +25758,7 @@ int wolfSSL_sk_num(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)* sk)
|
|||
return (int)sk->num;
|
||||
}
|
||||
|
||||
void* wolfSSL_sk_value(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)* sk, int i)
|
||||
void* wolfSSL_sk_value(WOLFSSL_STACK* sk, int i)
|
||||
{
|
||||
#if defined(OPENSSL_ALL) || defined(WOLFSSL_QT)
|
||||
int offset = i;
|
||||
|
@ -25772,9 +25772,9 @@ void* wolfSSL_sk_value(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)* sk, int i)
|
|||
return NULL;
|
||||
|
||||
switch (sk->type) {
|
||||
#if defined(OPENSSL_ALL) || defined(WOLFSSL_QT)
|
||||
case STACK_TYPE_X509:
|
||||
return (void*)sk->data.x509;
|
||||
#if defined(OPENSSL_ALL) || defined(WOLFSSL_QT)
|
||||
case STACK_TYPE_CIPHER:
|
||||
if (sk->data.cipher == NULL)
|
||||
return NULL;
|
||||
|
@ -25793,12 +25793,14 @@ void* wolfSSL_sk_value(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)* sk, int i)
|
|||
return (void*)gn;
|
||||
case STACK_TYPE_ACCESS_DESCRIPTION:
|
||||
return (void*)sk->data.access;
|
||||
#endif
|
||||
case STACK_TYPE_OBJ:
|
||||
return (void*)sk->data.obj;
|
||||
break;
|
||||
case STACK_TYPE_NULL:
|
||||
return (void*)sk->data.generic;
|
||||
break;
|
||||
#if defined(OPENSSL_ALL) || defined(WOLFSSL_QT)
|
||||
case STACK_TYPE_X509_EXT:
|
||||
return (void*)sk->data.ext;
|
||||
#endif
|
||||
|
|
|
@ -1865,16 +1865,13 @@ WOLFSSL_LOCAL int SetCipherList(WOLFSSL_CTX*, Suites*, const char* list);
|
|||
#endif /* WOLFSSL_DTLS_EXPORT_TYPES */
|
||||
|
||||
|
||||
#if defined(OPENSSL_ALL) || defined(WOLFSSL_QT)
|
||||
#define UINT8_SZ 255
|
||||
#endif
|
||||
/* wolfSSL Cipher type just points back to SSL */
|
||||
struct WOLFSSL_CIPHER {
|
||||
byte cipherSuite0;
|
||||
byte cipherSuite;
|
||||
WOLFSSL* ssl;
|
||||
#if defined(OPENSSL_ALL) || defined(WOLFSSL_QT)
|
||||
char description[UINT8_SZ];
|
||||
char description[MAX_CIPHERNAME_SZ];
|
||||
unsigned long offset;
|
||||
unsigned int in_stack; /* TRUE if added to stack in wolfSSL_get_ciphers_compat */
|
||||
int bits;
|
||||
|
|
|
@ -1856,8 +1856,8 @@ WOLFSSL_API int wolfSSL_ASN1_TIME_diff(int *pday, int *psec,
|
|||
const WOLFSSL_ASN1_TIME *from, const WOLFSSL_ASN1_TIME *to);
|
||||
WOLFSSL_API WOLFSSL_ASN1_TIME *wolfSSL_ASN1_TIME_set(WOLFSSL_ASN1_TIME *s, time_t t);
|
||||
|
||||
WOLFSSL_API int wolfSSL_sk_num(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)*);
|
||||
WOLFSSL_API void* wolfSSL_sk_value(WOLF_STACK_OF(WOLFSSL_ASN1_OBJECT)*, int);
|
||||
WOLFSSL_API int wolfSSL_sk_num(WOLFSSL_STACK* sk);
|
||||
WOLFSSL_API void* wolfSSL_sk_value(WOLFSSL_STACK* sk, int i);
|
||||
|
||||
/* stunnel 4.28 needs */
|
||||
WOLFSSL_API void* wolfSSL_CTX_get_ex_data(const WOLFSSL_CTX*, int);
|
||||
|
|
Loading…
Reference in New Issue