Defines | 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.

Defines

#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)
int Curl_ssl_backend (void)
bool Curl_ssl_config_matches (struct ssl_primary_config *data, struct ssl_primary_config *needle)

Define Documentation

#define CLONE_STRING (   var)
Value:
if(source->var) {                          \
    dest->var = strdup(source->var);         \
    if(!dest->var)                           \
      return FALSE;                          \
  }                                          \
  else                                       \
    dest->var = NULL;

Definition at line 84 of file vtls.c.

#define SSLSESSION_SHARED (   data)
Value:
(data->share &&                        \
                                 (data->share->specifier &             \
                                  (1<<CURL_LOCK_DATA_SSL_SESSION)))

Definition at line 80 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 110 of file vtls.c.

Definition at line 126 of file vtls.c.

int Curl_ssl_backend ( void  )

Definition at line 136 of file vtls.c.

bool Curl_ssl_config_matches ( struct ssl_primary_config data,
struct ssl_primary_config needle 
)

Definition at line 94 of file vtls.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:09