Lines Matching defs:Curl_ssl
36 struct Curl_ssl { struct
41 curl_ssl_backend info;
42 unsigned int supports; /* bitfield, see above */
43 size_t sizeof_ssl_backend_data;
45 int (*init)(void);
46 void (*cleanup)(void);
48 size_t (*version)(char *buffer, size_t size);
49 int (*check_cxn)(struct connectdata *cxn);
50 int (*shut_down)(struct connectdata *conn, int sockindex);
51 bool (*data_pending)(const struct connectdata *conn,
55 CURLcode (*random)(struct Curl_easy *data, unsigned char *entropy,
80 extern const struct Curl_ssl *Curl_ssl; argument