add cavium ciphers to SSL, and example client

This commit is contained in:
Todd Ouska
2013-02-01 12:21:38 -08:00
parent defe5b4e31
commit 44b6593fe5
18 changed files with 252 additions and 44 deletions

View File

@@ -433,6 +433,34 @@ int CyaSSL_read(CYASSL* ssl, void* data, int sz)
return CyaSSL_read_internal(ssl, data, sz, FALSE);
}
#ifdef HAVE_CAVIUM
int CyaSSL_UseCavium(CYASSL* ssl, int devId)
{
if (ssl == NULL)
return BAD_FUNC_ARG;
ssl->devId = devId;
return 0;
}
int CyaSSL_CTX_UseCavium(CYASSL_CTX* ctx, int devId)
{
if (ctx == NULL)
return BAD_FUNC_ARG;
ctx->devId = devId;
return 0;
}
#endif /* HAVE_CAVIUM */
#ifndef CYASSL_LEANPSK
int CyaSSL_send(CYASSL* ssl, const void* data, int sz, int flags)
{