• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/curl/curl-7.36.0/src/

Lines Matching refs:config

29 void config_init(struct OperationConfig* config)
31 memset(config, 0, sizeof(struct OperationConfig));
33 config->postfieldsize = -1;
34 config->use_httpget = FALSE;
35 config->create_dirs = FALSE;
36 config->maxredirs = DEFAULT_MAXREDIRS;
37 config->proto = CURLPROTO_ALL; /* FIXME: better to read from library */
38 config->proto_present = FALSE;
39 config->proto_redir =
41 config->proto_redir_present = FALSE;
44 static void free_config_fields(struct OperationConfig *config)
48 Curl_safefree(config->random_file);
49 Curl_safefree(config->egd_file);
50 Curl_safefree(config->useragent);
51 Curl_safefree(config->cookie);
52 Curl_safefree(config->cookiejar);
53 Curl_safefree(config->cookiefile);
55 Curl_safefree(config->postfields);
56 Curl_safefree(config->referer);
58 Curl_safefree(config->headerfile);
59 Curl_safefree(config->ftpport);
60 Curl_safefree(config->iface);
62 Curl_safefree(config->range);
64 Curl_safefree(config->userpwd);
65 Curl_safefree(config->tls_username);
66 Curl_safefree(config->tls_password);
67 Curl_safefree(config->tls_authtype);
68 Curl_safefree(config->proxyuserpwd);
69 Curl_safefree(config->proxy);
71 Curl_safefree(config->dns_ipv6_addr);
72 Curl_safefree(config->dns_ipv4_addr);
73 Curl_safefree(config->dns_interface);
74 Curl_safefree(config->dns_servers);
76 Curl_safefree(config->noproxy);
78 Curl_safefree(config->mail_from);
79 curl_slist_free_all(config->mail_rcpt);
80 Curl_safefree(config->mail_auth);
82 Curl_safefree(config->netrc_file);
84 urlnode = config->url_list;
93 config->url_list = NULL;
94 config->url_last = NULL;
95 config->url_get = NULL;
96 config->url_out = NULL;
98 Curl_safefree(config->cipher_list);
99 Curl_safefree(config->cert);
100 Curl_safefree(config->cert_type);
101 Curl_safefree(config->cacert);
102 Curl_safefree(config->capath);
103 Curl_safefree(config->crlfile);
104 Curl_safefree(config->key);
105 Curl_safefree(config->key_type);
106 Curl_safefree(config->key_passwd);
107 Curl_safefree(config->pubkey);
108 Curl_safefree(config->hostpubmd5);
109 Curl_safefree(config->engine);
111 Curl_safefree(config->customrequest);
112 Curl_safefree(config->krblevel);
114 Curl_safefree(config->xoauth2_bearer);
116 Curl_safefree(config->writeout);
118 curl_slist_free_all(config->quote);
119 curl_slist_free_all(config->postquote);
120 curl_slist_free_all(config->prequote);
122 curl_slist_free_all(config->headers);
124 if(config->httppost) {
125 curl_formfree(config->httppost);
126 config->httppost = NULL;
128 config->last_post = NULL;
130 curl_slist_free_all(config->telnet_options);
131 curl_slist_free_all(config->resolve);
133 Curl_safefree(config->socksproxy);
134 Curl_safefree(config->socks5_gssapi_service);
136 Curl_safefree(config->ftp_account);
137 Curl_safefree(config->ftp_alternative_to_user);
140 void config_free(struct OperationConfig *config)
142 struct OperationConfig *last = config;