65 va_start(param, option);
70 type = va_arg(param,
int);
99 type = va_arg(param,
int);
139 ptr = va_arg(param,
void *);
curl_lock_function lockfunc
void(* curl_lock_function)(CURL *handle, curl_lock_data data, curl_lock_access locktype, void *userptr)
curl_hash * Curl_hash_alloc(int slots, curl_hash_dtor dtor)
volatile unsigned int dirty
GLuint GLuint GLsizei GLenum type
void(* curl_unlock_function)(CURL *handle, curl_lock_data data, void *userptr)
CURLSH * curl_share_init(void)
GLsizei GLsizei GLenum GLenum const GLvoid * data
void Curl_freednsinfo(void *freethis)
struct Curl_share * share
void Curl_hash_destroy(curl_hash *h)
struct CookieInfo * cookies
CURLSHcode curl_share_cleanup(CURLSH *sh)
CURLSHcode curl_share_setopt(CURLSH *sh, CURLSHoption option,...)
CURLSHcode Curl_share_lock(struct SessionHandle *data, curl_lock_data type, curl_lock_access accesstype)
void Curl_cookie_cleanup(struct CookieInfo *c)
curl_unlock_function unlockfunc
struct CookieInfo * Curl_cookie_init(struct SessionHandle *data, char *file, struct CookieInfo *inc, bool newsession)
CURLSHcode Curl_share_unlock(struct SessionHandle *data, curl_lock_data type)