matrixClearSession ( ssl_t* ssl, int32 remove )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixRegisterSession ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixResumeSession ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslDecode ( ssl_t* ssl, unsigned char** buf, uint32* len, uint32 size, uint32* remaining, uint32* requiredLen, int32* error, unsigned char* alertLevel, unsigned char* alertDescription )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslDeleteKeys ( struct sslKeys_t* keys )Field 'keys->CAcerts->extensions' in 1st parameter 'keys' (pointer) has type 'struct x509v3extensions_t'.
matrixSslDeleteSession ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslEncode ( ssl_t* ssl, unsigned char* buf, uint32 size, unsigned char* ptBuf, uint32* len )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslEncodeClientHello ( ssl_t* ssl, sslBuf_t* out, uint32 cipherSpec, uint32* requiredLen, tlsExtension_t* userExt )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslEncodeClosureAlert ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslEncodeHelloRequest ( ssl_t* ssl, sslBuf_t* out, uint32* reqLen )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslEncodeRehandshake ( ssl_t* ssl, struct sslKeys_t* keys, int32(*certCb)(ssl_t*, psX509Cert_t*, int32), uint32 sessionOption, uint32 cipherSpec )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslEncodeToOutdata ( ssl_t* ssl, unsigned char* buf, uint32 len )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslEncodeWritebuf ( ssl_t* ssl, uint32 len )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslGetAnonStatus ( ssl_t* ssl, int32* anonArg )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslGetEncodedSize ( ssl_t* ssl, uint32 len )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslGetOutdata ( ssl_t* ssl, unsigned char** buf )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslGetReadbuf ( ssl_t* ssl, unsigned char** buf )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslGetSessionId ( ssl_t* ssl, struct sslSessionId_t* sessionId )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslGetWritebuf ( ssl_t* ssl, unsigned char** buf, uint32 reqLen )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslHandshakeIsComplete ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslLoadRsaKeysMem ( struct sslKeys_t* keys, unsigned char* certBuf, int32 certLen, unsigned char* privBuf, int32 privLen, unsigned char* trustedCABuf, int32 trustedCALen )Field 'keys->CAcerts->extensions' in 1st parameter 'keys' (pointer) has type 'struct x509v3extensions_t'.
matrixSslNewClientSession ( ssl_t** ssl, struct sslKeys_t* keys, struct sslSessionId_t* sid, uint32 cipherSpec, int32(*certCb)(ssl_t*, psX509Cert_t*, int32), tlsExtension_t* extensions, int32(*extCb)(ssl_t*, unsigned short, unsigned short, void*) )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslNewKeys ( struct sslKeys_t** keys )Field 'keys->CAcerts->extensions' in 1st parameter 'keys' (pointer) has type 'struct x509v3extensions_t'.
matrixSslNewServerSession ( ssl_t** ssl, struct sslKeys_t* keys, int32(*certCb)(ssl_t*, psX509Cert_t*, int32) )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslNewSession ( ssl_t** ssl, struct sslKeys_t* keys, struct sslSessionId_t* session, int32 flags )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslProcessedData ( ssl_t* ssl, unsigned char** ptbuf, uint32* ptlen )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslReceivedData ( ssl_t* ssl, uint32 bytes, unsigned char** ptbuf, uint32* ptlen )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslSentData ( ssl_t* ssl, uint32 bytes )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslSetCertValidator ( ssl_t* ssl, int32(*certValidator)(void*, psX509Cert_t*, int32) )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslSetCipherSuiteEnabledStatus ( ssl_t* ssl, uint16 cipherId, uint32 status )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixSslSetSessionOption ( ssl_t* ssl, int32 option, void* arg )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixUpdateSession ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixUserCertValidator ( ssl_t* ssl, int32 alert, psX509Cert_t* subjectCert, sslCertCb_t certCb )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
matrixValidateCerts ( psPool_t* pool, psX509Cert_t* subjectCerts, psX509Cert_t* issuerCerts )Field 'subjectCerts->extensions' in 2nd parameter 'subjectCerts' (pointer) has type 'struct x509v3extensions_t'.
psWriteHandshakeHeader ( ssl_t* ssl, unsigned char type, int32 len, int32 seq, int32 fragOffset, int32 fragLen, unsigned char* c )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
psWriteRecordInfo ( ssl_t* ssl, unsigned char type, int32 len, unsigned char* c )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
psX509AuthenticateCert ( psPool_t* pool, psX509Cert_t* subjectCert, psX509Cert_t* issuerCert )Field 'issuerCert->extensions' in 3rd parameter 'issuerCert' (pointer) has type 'struct x509v3extensions_t'.
psX509FreeCert ( psX509Cert_t* cert )Field 'cert->extensions' in 1st parameter 'cert' (pointer) has type 'struct x509v3extensions_t'.
psX509ParseCert ( psPool_t* pool, unsigned char* pp, uint32 size, psX509Cert_t** outcert, int32 flags )Field 'outcert->extensions' in 4th parameter 'outcert' (pointer) has type 'struct x509v3extensions_t'.
sslActivateReadCipher ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslActivateWriteCipher ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslCreateKeys ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslDeriveKeys ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslEncodeClosureAlert ( ssl_t* ssl, sslBuf_t* out, uint32* reqLen )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslEncodeResponse ( ssl_t* ssl, struct psBuf_t* out, uint32* requiredLen )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslGetCipherSpec ( ssl_t* ssl, uint32 cid )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslGetCipherSpecList ( ssl_t* ssl, unsigned char* c, int32 len, int32 addScsv )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslGetCipherSpecListLen ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslInitHSHash ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslResetContext ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslSnapshotHSHash ( ssl_t* ssl, unsigned char* out, int32 senderFlag )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
sslUpdateHSHash ( ssl_t* ssl, unsigned char* in, uint32 len )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
tlsDeriveKeys ( ssl_t* ssl )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.
tlsHMACSha1 ( ssl_t* ssl, int32 mode, unsigned char type, unsigned char* data, uint32 len, unsigned char* mac )Field 'ssl->sec->cert->extensions' in 1st parameter 'ssl' (pointer) has type 'struct x509v3extensions_t'.