#include "setup.h"#include <stdio.h>#include <string.h>#include <stdarg.h>#include <stdlib.h>#include <ctype.h>#include <netinet/in.h>#include <netdb.h>#include <sys/ioctl.h>#include <signal.h>#include "urldata.h"#include <curl/curl.h>#include "transfer.h"#include "sendf.h"#include "progress.h"#include "strequal.h"#include "dict.h"#include <curl/mprintf.h>#include "memdebug.h"Go to the source code of this file.
Defines | |
| #define | _MPRINTF_REPLACE |
Functions | |
| static char * | unescape_word (struct SessionHandle *data, char *inp) |
| CURLcode | Curl_dict (struct connectdata *conn, bool *done) |
| CURLcode Curl_dict | ( | struct connectdata * | conn, | |
| bool * | done | |||
| ) |
Definition at line 118 of file dict.c.
References connectdata::bits, Curl_transfer_keeper::bytecount, Curl_sendf(), Curl_setup_transfer(), CURLE_OK, CURLE_OUT_OF_MEMORY, connectdata::data, DICT_DEFINE, DICT_DEFINE2, DICT_DEFINE3, DICT_MATCH, DICT_MATCH2, DICT_MATCH3, failf, FALSE, FIRSTSOCKET, free, infof, HandleData::keep, LIBCURL_NAME, LIBCURL_VERSION, NULL, HandleData::path, SessionHandle::reqdata, connectdata::sock, strnequal, TRUE, unescape_word(), and ConnectBits::user_passwd.
Referenced by CreateConnection().
| static char* unescape_word | ( | struct SessionHandle * | data, | |
| char * | inp | |||
| ) | [static] |
Definition at line 85 of file dict.c.
References curl_easy_unescape(), free, malloc, and NULL.
Referenced by Curl_dict().
1.5.6