Macros | Functions
vtls.c File Reference
#include "curl_setup.h"
#include "urldata.h"
#include "vtls.h"
#include "slist.h"
#include "sendf.h"
#include "strcase.h"
#include "url.h"
#include "progress.h"
#include "share.h"
#include "multiif.h"
#include "timeval.h"
#include "curl_md5.h"
#include "warnless.h"
#include "curl_base64.h"
#include "curl_printf.h"
#include "curl_memory.h"
#include "memdebug.h"
Include dependency graph for vtls.c:

Go to the source code of this file.

Macros

#define CLONE_STRING(var)
 
#define SSLSESSION_SHARED(data)
 

Functions

bool Curl_clone_primary_ssl_config (struct ssl_primary_config *source, struct ssl_primary_config *dest)
 
void Curl_free_primary_ssl_config (struct ssl_primary_config *sslc)
 
CURLsslset curl_global_sslset (curl_sslbackend id, const char *name, const curl_ssl_backend ***avail)
 
int Curl_ssl_backend (void)
 
bool Curl_ssl_config_matches (struct ssl_primary_config *data, struct ssl_primary_config *needle)
 

Macro Definition Documentation

#define CLONE_STRING (   var)
Value:
if(source->var) { \
dest->var = strdup(source->var); \
if(!dest->var) \
return FALSE; \
} \
else \
dest->var = NULL;
#define strdup(ptr)
Definition: curl_memory.h:122
if(strcmp(arg,"1305")!=0)
Definition: unit1305.c:127
#define FALSE

Definition at line 76 of file vtls.c.

#define SSLSESSION_SHARED (   data)
Value:
(data->share && \
(data->share->specifier & \
Definition: debug.c:29

Definition at line 72 of file vtls.c.

Function Documentation

bool Curl_clone_primary_ssl_config ( struct ssl_primary_config source,
struct ssl_primary_config dest 
)

Definition at line 106 of file vtls.c.

void Curl_free_primary_ssl_config ( struct ssl_primary_config sslc)

Definition at line 126 of file vtls.c.

CURLsslset curl_global_sslset ( curl_sslbackend  id,
const char *  name,
const curl_ssl_backend ***  avail 
)

Definition at line 1303 of file vtls.c.

int Curl_ssl_backend ( void  )

Definition at line 140 of file vtls.c.

bool Curl_ssl_config_matches ( struct ssl_primary_config data,
struct ssl_primary_config needle 
)

Definition at line 86 of file vtls.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17