VOID\r
)\r
{\r
- INTN Ret;\r
+ INTN Ret;\r
\r
//\r
// Performs initialization of crypto and ssl library, and loads required\r
VOID\r
EFIAPI\r
TlsCtxFree (\r
- IN VOID *TlsCtx\r
+ IN VOID *TlsCtx\r
)\r
{\r
if (TlsCtx == NULL) {\r
}\r
\r
if (TlsCtx != NULL) {\r
- SSL_CTX_free ((SSL_CTX *) (TlsCtx));\r
+ SSL_CTX_free ((SSL_CTX *)(TlsCtx));\r
}\r
}\r
\r
VOID *\r
EFIAPI\r
TlsCtxNew (\r
- IN UINT8 MajorVer,\r
- IN UINT8 MinorVer\r
+ IN UINT8 MajorVer,\r
+ IN UINT8 MinorVer\r
)\r
{\r
SSL_CTX *TlsCtx;\r
//\r
SSL_CTX_set_min_proto_version (TlsCtx, ProtoVersion);\r
\r
- return (VOID *) TlsCtx;\r
+ return (VOID *)TlsCtx;\r
}\r
\r
/**\r
VOID\r
EFIAPI\r
TlsFree (\r
- IN VOID *Tls\r
+ IN VOID *Tls\r
)\r
{\r
TLS_CONNECTION *TlsConn;\r
\r
- TlsConn = (TLS_CONNECTION *) Tls;\r
+ TlsConn = (TLS_CONNECTION *)Tls;\r
if (TlsConn == NULL) {\r
return;\r
}\r
VOID *\r
EFIAPI\r
TlsNew (\r
- IN VOID *TlsCtx\r
+ IN VOID *TlsCtx\r
)\r
{\r
TLS_CONNECTION *TlsConn;\r
//\r
// Allocate one new TLS_CONNECTION object\r
//\r
- TlsConn = (TLS_CONNECTION *) OPENSSL_malloc (sizeof (TLS_CONNECTION));\r
+ TlsConn = (TLS_CONNECTION *)OPENSSL_malloc (sizeof (TLS_CONNECTION));\r
if (TlsConn == NULL) {\r
return NULL;\r
}\r
//\r
// Create a new SSL Object\r
//\r
- TlsConn->Ssl = SSL_new ((SSL_CTX *) TlsCtx);\r
+ TlsConn->Ssl = SSL_new ((SSL_CTX *)TlsCtx);\r
if (TlsConn->Ssl == NULL) {\r
- TlsFree ((VOID *) TlsConn);\r
+ TlsFree ((VOID *)TlsConn);\r
return NULL;\r
}\r
\r
//\r
TlsConn->InBio = BIO_new (BIO_s_mem ());\r
if (TlsConn->InBio == NULL) {\r
- TlsFree ((VOID *) TlsConn);\r
+ TlsFree ((VOID *)TlsConn);\r
return NULL;\r
}\r
\r
//\r
TlsConn->OutBio = BIO_new (BIO_s_mem ());\r
if (TlsConn->OutBio == NULL) {\r
- TlsFree ((VOID *) TlsConn);\r
+ TlsFree ((VOID *)TlsConn);\r
return NULL;\r
}\r
\r
if (X509Store == NULL) {\r
X509Store = X509_STORE_new ();\r
if (X509Store == NULL) {\r
- TlsFree ((VOID *) TlsConn);\r
+ TlsFree ((VOID *)TlsConn);\r
return NULL;\r
}\r
+\r
SSL_CTX_set1_verify_cert_store (SslCtx, X509Store);\r
X509_STORE_free (X509Store);\r
}\r
X509Store,\r
X509_V_FLAG_PARTIAL_CHAIN | X509_V_FLAG_NO_CHECK_TIME\r
);\r
- return (VOID *) TlsConn;\r
+ return (VOID *)TlsConn;\r
}\r
-\r