50 #undef curl_share_setopt 66 va_start(param, option);
71 type = va_arg(param,
int);
78 #if !defined(CURL_DISABLE_HTTP) && !defined(CURL_DISABLE_COOKIES) 114 type = va_arg(param,
int);
121 #if !defined(CURL_DISABLE_HTTP) && !defined(CURL_DISABLE_COOKIES) 159 ptr = va_arg(param,
void *);
191 #if !defined(CURL_DISABLE_HTTP) && !defined(CURL_DISABLE_COOKIES)
void(* curl_lock_function)(CURL *handle, curl_lock_data data, curl_lock_access locktype, void *userptr)
struct CookieInfo * Curl_cookie_init(struct Curl_easy *data, const char *file, struct CookieInfo *inc, bool newsession)
CURL_VOLATILE unsigned int dirty
bool param(const std::string ¶m_name, T ¶m_val, const T &default_val)
UNITTEST_START char * ptr
void Curl_hash_destroy(struct curl_hash *h)
struct curl_ssl_session * sslsession
curl_unlock_function unlockfunc
struct Curl_share * share
struct Curl_share * curl_share_init(void)
int Curl_mk_dnscache(struct curl_hash *hash)
CURLSHcode Curl_share_unlock(struct Curl_easy *data, curl_lock_data type)
struct CookieInfo * cookies
curl_lock_function lockfunc
struct curl_hash hostcache
#define Curl_safefree(ptr)
#define Curl_ssl_kill_session(x)
CURLSHcode Curl_share_lock(struct Curl_easy *data, curl_lock_data type, curl_lock_access accesstype)
void Curl_cookie_cleanup(struct CookieInfo *c)
CURLSHcode curl_share_cleanup(struct Curl_share *share)
CURLSHcode curl_share_setopt(struct Curl_share *share, CURLSHoption option,...)
#define calloc(nbelem, size)
void(* curl_unlock_function)(CURL *handle, curl_lock_data data, void *userptr)