-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcurlopttostr.h
260 lines (260 loc) · 22.2 KB
/
curlopttostr.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
#pragma once
void printOptName(unsigned int option, long parameter)
{
switch(option)
{
case CURLOPT_WRITEDATA: printf("CURLOPT_WRITEDATA, ..."); break;
case CURLOPT_URL: printf("CURLOPT_URL, %s", (char*)parameter); break;
case CURLOPT_PORT: printf("CURLOPT_PORT, %ld", parameter); break;
case CURLOPT_PROXY: printf("CURLOPT_PROXY, %s", (char*)parameter); break;
case CURLOPT_USERPWD: printf("CURLOPT_USERPWD, %s", (char*)parameter); break;
case CURLOPT_PROXYUSERPWD: printf("CURLOPT_PROXYUSERPWD, %s", (char*)parameter); break;
case CURLOPT_RANGE: printf("CURLOPT_RANGE, %s", (char*)parameter); break;
case CURLOPT_READDATA: printf("CURLOPT_READDATA, ..."); break;
case CURLOPT_ERRORBUFFER: printf("CURLOPT_ERRORBUFFER, ..."); break;
case CURLOPT_WRITEFUNCTION: printf("CURLOPT_WRITEFUNCTION, ..."); break;
case CURLOPT_READFUNCTION: printf("CURLOPT_READFUNCTION, ..."); break;
case CURLOPT_TIMEOUT: printf("CURLOPT_TIMEOUT, %ld", parameter); break;
case CURLOPT_INFILESIZE: printf("CURLOPT_INFILESIZE, %ld", parameter); break;
case CURLOPT_POSTFIELDS: printf("CURLOPT_POSTFIELDS, ..."); break;
case CURLOPT_REFERER: printf("CURLOPT_REFERER, %s", (char*)parameter); break;
case CURLOPT_FTPPORT: printf("CURLOPT_FTPPORT, %s", (char*)parameter); break;
case CURLOPT_USERAGENT: printf("CURLOPT_USERAGENT, %s", (char*)parameter); break;
case CURLOPT_LOW_SPEED_LIMIT: printf("CURLOPT_LOW_SPEED_LIMIT, %ld", parameter); break;
case CURLOPT_LOW_SPEED_TIME: printf("CURLOPT_LOW_SPEED_TIME, %ld", parameter); break;
case CURLOPT_RESUME_FROM: printf("CURLOPT_RESUME_FROM, %ld", parameter); break;
case CURLOPT_COOKIE: printf("CURLOPT_COOKIE, %s", (char*)parameter); break;
case CURLOPT_HTTPHEADER: printf("CURLOPT_HTTPHEADER, ..."); break;
case CURLOPT_HTTPPOST: printf("CURLOPT_HTTPPOST, ..."); break;
case CURLOPT_SSLCERT: printf("CURLOPT_SSLCERT, %s", (char*)parameter); break;
case CURLOPT_KEYPASSWD: printf("CURLOPT_KEYPASSWD, %s", (char*)parameter); break;
case CURLOPT_CRLF: printf("CURLOPT_CRLF, %ld", parameter); break;
case CURLOPT_QUOTE: printf("CURLOPT_QUOTE, ..."); break;
case CURLOPT_HEADERDATA: printf("CURLOPT_HEADERDATA, ..."); break;
case CURLOPT_COOKIEFILE: printf("CURLOPT_COOKIEFILE, %s", (char*)parameter); break;
case CURLOPT_SSLVERSION: printf("CURLOPT_SSLVERSION, %ld", parameter); break;
case CURLOPT_TIMECONDITION: printf("CURLOPT_TIMECONDITION, %ld", parameter); break;
case CURLOPT_TIMEVALUE: printf("CURLOPT_TIMEVALUE, %ld", parameter); break;
case CURLOPT_CUSTOMREQUEST: printf("CURLOPT_CUSTOMREQUEST, %s", (char*)parameter); break;
case CURLOPT_STDERR: printf("CURLOPT_STDERR, ..."); break;
case CURLOPT_POSTQUOTE: printf("CURLOPT_POSTQUOTE, ..."); break;
case CURLOPT_OBSOLETE40: printf("CURLOPT_OBSOLETE40, ..."); break;
case CURLOPT_VERBOSE: printf("CURLOPT_VERBOSE, %ld", parameter); break;
case CURLOPT_HEADER: printf("CURLOPT_HEADER, %ld", parameter); break;
case CURLOPT_NOPROGRESS: printf("CURLOPT_NOPROGRESS, %ld", parameter); break;
case CURLOPT_NOBODY: printf("CURLOPT_NOBODY, %ld", parameter); break;
case CURLOPT_FAILONERROR: printf("CURLOPT_FAILONERROR, %ld", parameter); break;
case CURLOPT_UPLOAD: printf("CURLOPT_UPLOAD, %ld", parameter); break;
case CURLOPT_POST: printf("CURLOPT_POST, %ld", parameter); break;
case CURLOPT_DIRLISTONLY: printf("CURLOPT_DIRLISTONLY, %ld", parameter); break;
case CURLOPT_APPEND: printf("CURLOPT_APPEND, %ld", parameter); break;
case CURLOPT_NETRC: printf("CURLOPT_NETRC, %ld", parameter); break;
case CURLOPT_FOLLOWLOCATION: printf("CURLOPT_FOLLOWLOCATION, %ld", parameter); break;
case CURLOPT_TRANSFERTEXT: printf("CURLOPT_TRANSFERTEXT, %ld", parameter); break;
case CURLOPT_PUT: printf("CURLOPT_PUT, %ld", parameter); break;
case CURLOPT_PROGRESSFUNCTION: printf("CURLOPT_PROGRESSFUNCTION, ..."); break;
case CURLOPT_PROGRESSDATA: printf("CURLOPT_PROGRESSDATA, ..."); break;
case CURLOPT_AUTOREFERER: printf("CURLOPT_AUTOREFERER, %ld", parameter); break;
case CURLOPT_PROXYPORT: printf("CURLOPT_PROXYPORT, %ld", parameter); break;
case CURLOPT_POSTFIELDSIZE: printf("CURLOPT_POSTFIELDSIZE, %ld", parameter); break;
case CURLOPT_HTTPPROXYTUNNEL: printf("CURLOPT_HTTPPROXYTUNNEL, %ld", parameter); break;
case CURLOPT_INTERFACE: printf("CURLOPT_INTERFACE, %s", (char*)parameter); break;
case CURLOPT_KRBLEVEL: printf("CURLOPT_KRBLEVEL, %s", (char*)parameter); break;
case CURLOPT_SSL_VERIFYPEER: printf("CURLOPT_SSL_VERIFYPEER, %ld", parameter); break;
case CURLOPT_CAINFO: printf("CURLOPT_CAINFO, %s", (char*)parameter); break;
case CURLOPT_MAXREDIRS: printf("CURLOPT_MAXREDIRS, %ld", parameter); break;
case CURLOPT_FILETIME: printf("CURLOPT_FILETIME, %ld", parameter); break;
case CURLOPT_TELNETOPTIONS: printf("CURLOPT_TELNETOPTIONS, ..."); break;
case CURLOPT_MAXCONNECTS: printf("CURLOPT_MAXCONNECTS, %ld", parameter); break;
case CURLOPT_OBSOLETE72: printf("CURLOPT_OBSOLETE72, %ld", parameter); break;
case CURLOPT_FRESH_CONNECT: printf("CURLOPT_FRESH_CONNECT, %ld", parameter); break;
case CURLOPT_FORBID_REUSE: printf("CURLOPT_FORBID_REUSE, %ld", parameter); break;
case CURLOPT_RANDOM_FILE: printf("CURLOPT_RANDOM_FILE, %s", (char*)parameter); break;
case CURLOPT_EGDSOCKET: printf("CURLOPT_EGDSOCKET, %s", (char*)parameter); break;
case CURLOPT_CONNECTTIMEOUT: printf("CURLOPT_CONNECTTIMEOUT, %ld", parameter); break;
case CURLOPT_HEADERFUNCTION: printf("CURLOPT_HEADERFUNCTION, ..."); break;
case CURLOPT_HTTPGET: printf("CURLOPT_HTTPGET, %ld", parameter); break;
case CURLOPT_SSL_VERIFYHOST: printf("CURLOPT_SSL_VERIFYHOST, %ld", parameter); break;
case CURLOPT_COOKIEJAR: printf("CURLOPT_COOKIEJAR, %s", (char*)parameter); break;
case CURLOPT_SSL_CIPHER_LIST: printf("CURLOPT_SSL_CIPHER_LIST, %s", (char*)parameter); break;
case CURLOPT_HTTP_VERSION: printf("CURLOPT_HTTP_VERSION, %ld", parameter); break;
case CURLOPT_FTP_USE_EPSV: printf("CURLOPT_FTP_USE_EPSV, %ld", parameter); break;
case CURLOPT_SSLCERTTYPE: printf("CURLOPT_SSLCERTTYPE, %s", (char*)parameter); break;
case CURLOPT_SSLKEY: printf("CURLOPT_SSLKEY, %s", (char*)parameter); break;
case CURLOPT_SSLKEYTYPE: printf("CURLOPT_SSLKEYTYPE, %s", (char*)parameter); break;
case CURLOPT_SSLENGINE: printf("CURLOPT_SSLENGINE, %s", (char*)parameter); break;
case CURLOPT_SSLENGINE_DEFAULT: printf("CURLOPT_SSLENGINE_DEFAULT, %ld", parameter); break;
case CURLOPT_DNS_USE_GLOBAL_CACHE: printf("CURLOPT_DNS_USE_GLOBAL_CACHE, %ld", parameter); break;
case CURLOPT_DNS_CACHE_TIMEOUT: printf("CURLOPT_DNS_CACHE_TIMEOUT, %ld", parameter); break;
case CURLOPT_PREQUOTE: printf("CURLOPT_PREQUOTE, ..."); break;
case CURLOPT_DEBUGFUNCTION: printf("CURLOPT_DEBUGFUNCTION, ..."); break;
case CURLOPT_DEBUGDATA: printf("CURLOPT_DEBUGDATA, ..."); break;
case CURLOPT_COOKIESESSION: printf("CURLOPT_COOKIESESSION, %ld", parameter); break;
case CURLOPT_CAPATH: printf("CURLOPT_CAPATH, %s", (char*)parameter); break;
case CURLOPT_BUFFERSIZE: printf("CURLOPT_BUFFERSIZE, %ld", parameter); break;
case CURLOPT_NOSIGNAL: printf("CURLOPT_NOSIGNAL, %ld", parameter); break;
case CURLOPT_SHARE: printf("CURLOPT_SHARE, ..."); break;
case CURLOPT_PROXYTYPE: printf("CURLOPT_PROXYTYPE, %ld", parameter); break;
case CURLOPT_ACCEPT_ENCODING: printf("CURLOPT_ACCEPT_ENCODING, %s", (char*)parameter); break;
case CURLOPT_PRIVATE: printf("CURLOPT_PRIVATE, ..."); break;
case CURLOPT_HTTP200ALIASES: printf("CURLOPT_HTTP200ALIASES, ..."); break;
case CURLOPT_UNRESTRICTED_AUTH: printf("CURLOPT_UNRESTRICTED_AUTH, %ld", parameter); break;
case CURLOPT_FTP_USE_EPRT: printf("CURLOPT_FTP_USE_EPRT, %ld", parameter); break;
case CURLOPT_HTTPAUTH: printf("CURLOPT_HTTPAUTH, %ld", parameter); break;
case CURLOPT_SSL_CTX_FUNCTION: printf("CURLOPT_SSL_CTX_FUNCTION, ..."); break;
case CURLOPT_SSL_CTX_DATA: printf("CURLOPT_SSL_CTX_DATA, ..."); break;
case CURLOPT_FTP_CREATE_MISSING_DIRS: printf("CURLOPT_FTP_CREATE_MISSING_DIRS, %ld", parameter); break;
case CURLOPT_PROXYAUTH: printf("CURLOPT_PROXYAUTH, %ld", parameter); break;
case CURLOPT_FTP_RESPONSE_TIMEOUT: printf("CURLOPT_FTP_RESPONSE_TIMEOUT, %ld", parameter); break;
case CURLOPT_IPRESOLVE: printf("CURLOPT_IPRESOLVE, %ld", parameter); break;
case CURLOPT_MAXFILESIZE: printf("CURLOPT_MAXFILESIZE, %ld", parameter); break;
case CURLOPT_INFILESIZE_LARGE: printf("CURLOPT_INFILESIZE_LARGE, ..."); break;
case CURLOPT_RESUME_FROM_LARGE: printf("CURLOPT_RESUME_FROM_LARGE, ..."); break;
case CURLOPT_MAXFILESIZE_LARGE: printf("CURLOPT_MAXFILESIZE_LARGE, ..."); break;
case CURLOPT_NETRC_FILE: printf("CURLOPT_NETRC_FILE, %s", (char*)parameter); break;
case CURLOPT_USE_SSL: printf("CURLOPT_USE_SSL, %ld", parameter); break;
case CURLOPT_POSTFIELDSIZE_LARGE: printf("CURLOPT_POSTFIELDSIZE_LARGE, ..."); break;
case CURLOPT_TCP_NODELAY: printf("CURLOPT_TCP_NODELAY, %ld", parameter); break;
case CURLOPT_FTPSSLAUTH: printf("CURLOPT_FTPSSLAUTH, %ld", parameter); break;
case CURLOPT_IOCTLFUNCTION: printf("CURLOPT_IOCTLFUNCTION, ..."); break;
case CURLOPT_IOCTLDATA: printf("CURLOPT_IOCTLDATA, ..."); break;
case CURLOPT_FTP_ACCOUNT: printf("CURLOPT_FTP_ACCOUNT, %s", (char*)parameter); break;
case CURLOPT_COOKIELIST: printf("CURLOPT_COOKIELIST, %s", (char*)parameter); break;
case CURLOPT_IGNORE_CONTENT_LENGTH: printf("CURLOPT_IGNORE_CONTENT_LENGTH, %ld", parameter); break;
case CURLOPT_FTP_SKIP_PASV_IP: printf("CURLOPT_FTP_SKIP_PASV_IP, %ld", parameter); break;
case CURLOPT_FTP_FILEMETHOD: printf("CURLOPT_FTP_FILEMETHOD, %ld", parameter); break;
case CURLOPT_LOCALPORT: printf("CURLOPT_LOCALPORT, %ld", parameter); break;
case CURLOPT_LOCALPORTRANGE: printf("CURLOPT_LOCALPORTRANGE, %ld", parameter); break;
case CURLOPT_CONNECT_ONLY: printf("CURLOPT_CONNECT_ONLY, %ld", parameter); break;
case CURLOPT_CONV_FROM_NETWORK_FUNCTION: printf("CURLOPT_CONV_FROM_NETWORK_FUNCTION, ..."); break;
case CURLOPT_CONV_TO_NETWORK_FUNCTION: printf("CURLOPT_CONV_TO_NETWORK_FUNCTION, ..."); break;
case CURLOPT_CONV_FROM_UTF8_FUNCTION: printf("CURLOPT_CONV_FROM_UTF8_FUNCTION, ..."); break;
case CURLOPT_MAX_SEND_SPEED_LARGE: printf("CURLOPT_MAX_SEND_SPEED_LARGE, ..."); break;
case CURLOPT_MAX_RECV_SPEED_LARGE: printf("CURLOPT_MAX_RECV_SPEED_LARGE, ..."); break;
case CURLOPT_FTP_ALTERNATIVE_TO_USER: printf("CURLOPT_FTP_ALTERNATIVE_TO_USER, %s", (char*)parameter); break;
case CURLOPT_SOCKOPTFUNCTION: printf("CURLOPT_SOCKOPTFUNCTION, ..."); break;
case CURLOPT_SOCKOPTDATA: printf("CURLOPT_SOCKOPTDATA, ..."); break;
case CURLOPT_SSL_SESSIONID_CACHE: printf("CURLOPT_SSL_SESSIONID_CACHE, %ld", parameter); break;
case CURLOPT_SSH_AUTH_TYPES: printf("CURLOPT_SSH_AUTH_TYPES, %ld", parameter); break;
case CURLOPT_SSH_PUBLIC_KEYFILE: printf("CURLOPT_SSH_PUBLIC_KEYFILE, %s", (char*)parameter); break;
case CURLOPT_SSH_PRIVATE_KEYFILE: printf("CURLOPT_SSH_PRIVATE_KEYFILE, %s", (char*)parameter); break;
case CURLOPT_FTP_SSL_CCC: printf("CURLOPT_FTP_SSL_CCC, %ld", parameter); break;
case CURLOPT_TIMEOUT_MS: printf("CURLOPT_TIMEOUT_MS, %ld", parameter); break;
case CURLOPT_CONNECTTIMEOUT_MS: printf("CURLOPT_CONNECTTIMEOUT_MS, %ld", parameter); break;
case CURLOPT_HTTP_TRANSFER_DECODING: printf("CURLOPT_HTTP_TRANSFER_DECODING, %ld", parameter); break;
case CURLOPT_HTTP_CONTENT_DECODING: printf("CURLOPT_HTTP_CONTENT_DECODING, %ld", parameter); break;
case CURLOPT_NEW_FILE_PERMS: printf("CURLOPT_NEW_FILE_PERMS, %ld", parameter); break;
case CURLOPT_NEW_DIRECTORY_PERMS: printf("CURLOPT_NEW_DIRECTORY_PERMS, %ld", parameter); break;
case CURLOPT_POSTREDIR: printf("CURLOPT_POSTREDIR, %ld", parameter); break;
case CURLOPT_SSH_HOST_PUBLIC_KEY_MD5: printf("CURLOPT_SSH_HOST_PUBLIC_KEY_MD5, %s", (char*)parameter); break;
case CURLOPT_OPENSOCKETFUNCTION: printf("CURLOPT_OPENSOCKETFUNCTION, ..."); break;
case CURLOPT_OPENSOCKETDATA: printf("CURLOPT_OPENSOCKETDATA, ..."); break;
case CURLOPT_COPYPOSTFIELDS: printf("CURLOPT_COPYPOSTFIELDS, ..."); break;
case CURLOPT_PROXY_TRANSFER_MODE: printf("CURLOPT_PROXY_TRANSFER_MODE, %ld", parameter); break;
case CURLOPT_SEEKFUNCTION: printf("CURLOPT_SEEKFUNCTION, ..."); break;
case CURLOPT_SEEKDATA: printf("CURLOPT_SEEKDATA, ..."); break;
case CURLOPT_CRLFILE: printf("CURLOPT_CRLFILE, %s", (char*)parameter); break;
case CURLOPT_ISSUERCERT: printf("CURLOPT_ISSUERCERT, %s", (char*)parameter); break;
case CURLOPT_ADDRESS_SCOPE: printf("CURLOPT_ADDRESS_SCOPE, %ld", parameter); break;
case CURLOPT_CERTINFO: printf("CURLOPT_CERTINFO, %ld", parameter); break;
case CURLOPT_USERNAME: printf("CURLOPT_USERNAME, %s", (char*)parameter); break;
case CURLOPT_PASSWORD: printf("CURLOPT_PASSWORD, %s", (char*)parameter); break;
case CURLOPT_PROXYUSERNAME: printf("CURLOPT_PROXYUSERNAME, %s", (char*)parameter); break;
case CURLOPT_PROXYPASSWORD: printf("CURLOPT_PROXYPASSWORD, %s", (char*)parameter); break;
case CURLOPT_NOPROXY: printf("CURLOPT_NOPROXY, %s", (char*)parameter); break;
case CURLOPT_TFTP_BLKSIZE: printf("CURLOPT_TFTP_BLKSIZE, %ld", parameter); break;
case CURLOPT_SOCKS5_GSSAPI_SERVICE: printf("CURLOPT_SOCKS5_GSSAPI_SERVICE, %s", (char*)parameter); break;
case CURLOPT_SOCKS5_GSSAPI_NEC: printf("CURLOPT_SOCKS5_GSSAPI_NEC, %ld", parameter); break;
case CURLOPT_PROTOCOLS: printf("CURLOPT_PROTOCOLS, %ld", parameter); break;
case CURLOPT_REDIR_PROTOCOLS: printf("CURLOPT_REDIR_PROTOCOLS, %ld", parameter); break;
case CURLOPT_SSH_KNOWNHOSTS: printf("CURLOPT_SSH_KNOWNHOSTS, %s", (char*)parameter); break;
case CURLOPT_SSH_KEYFUNCTION: printf("CURLOPT_SSH_KEYFUNCTION, ..."); break;
case CURLOPT_SSH_KEYDATA: printf("CURLOPT_SSH_KEYDATA, ..."); break;
case CURLOPT_MAIL_FROM: printf("CURLOPT_MAIL_FROM, %s", (char*)parameter); break;
case CURLOPT_MAIL_RCPT: printf("CURLOPT_MAIL_RCPT, ..."); break;
case CURLOPT_FTP_USE_PRET: printf("CURLOPT_FTP_USE_PRET, %ld", parameter); break;
case CURLOPT_RTSP_REQUEST: printf("CURLOPT_RTSP_REQUEST, %ld", parameter); break;
case CURLOPT_RTSP_SESSION_ID: printf("CURLOPT_RTSP_SESSION_ID, %s", (char*)parameter); break;
case CURLOPT_RTSP_STREAM_URI: printf("CURLOPT_RTSP_STREAM_URI, %s", (char*)parameter); break;
case CURLOPT_RTSP_TRANSPORT: printf("CURLOPT_RTSP_TRANSPORT, %s", (char*)parameter); break;
case CURLOPT_RTSP_CLIENT_CSEQ: printf("CURLOPT_RTSP_CLIENT_CSEQ, %ld", parameter); break;
case CURLOPT_RTSP_SERVER_CSEQ: printf("CURLOPT_RTSP_SERVER_CSEQ, %ld", parameter); break;
case CURLOPT_INTERLEAVEDATA: printf("CURLOPT_INTERLEAVEDATA, ..."); break;
case CURLOPT_INTERLEAVEFUNCTION: printf("CURLOPT_INTERLEAVEFUNCTION, ..."); break;
case CURLOPT_WILDCARDMATCH: printf("CURLOPT_WILDCARDMATCH, %ld", parameter); break;
case CURLOPT_CHUNK_BGN_FUNCTION: printf("CURLOPT_CHUNK_BGN_FUNCTION, ..."); break;
case CURLOPT_CHUNK_END_FUNCTION: printf("CURLOPT_CHUNK_END_FUNCTION, ..."); break;
case CURLOPT_FNMATCH_FUNCTION: printf("CURLOPT_FNMATCH_FUNCTION, ..."); break;
case CURLOPT_CHUNK_DATA: printf("CURLOPT_CHUNK_DATA, ..."); break;
case CURLOPT_FNMATCH_DATA: printf("CURLOPT_FNMATCH_DATA, ..."); break;
case CURLOPT_RESOLVE: printf("CURLOPT_RESOLVE, ..."); break;
case CURLOPT_TLSAUTH_USERNAME: printf("CURLOPT_TLSAUTH_USERNAME, %s", (char*)parameter); break;
case CURLOPT_TLSAUTH_PASSWORD: printf("CURLOPT_TLSAUTH_PASSWORD, %s", (char*)parameter); break;
case CURLOPT_TLSAUTH_TYPE: printf("CURLOPT_TLSAUTH_TYPE, %s", (char*)parameter); break;
case CURLOPT_TRANSFER_ENCODING: printf("CURLOPT_TRANSFER_ENCODING, %ld", parameter); break;
case CURLOPT_CLOSESOCKETFUNCTION: printf("CURLOPT_CLOSESOCKETFUNCTION, ..."); break;
case CURLOPT_CLOSESOCKETDATA: printf("CURLOPT_CLOSESOCKETDATA, ..."); break;
case CURLOPT_GSSAPI_DELEGATION: printf("CURLOPT_GSSAPI_DELEGATION, %ld", parameter); break;
case CURLOPT_DNS_SERVERS: printf("CURLOPT_DNS_SERVERS, %s", (char*)parameter); break;
case CURLOPT_ACCEPTTIMEOUT_MS: printf("CURLOPT_ACCEPTTIMEOUT_MS, %ld", parameter); break;
case CURLOPT_TCP_KEEPALIVE: printf("CURLOPT_TCP_KEEPALIVE, %ld", parameter); break;
case CURLOPT_TCP_KEEPIDLE: printf("CURLOPT_TCP_KEEPIDLE, %ld", parameter); break;
case CURLOPT_TCP_KEEPINTVL: printf("CURLOPT_TCP_KEEPINTVL, %ld", parameter); break;
case CURLOPT_SSL_OPTIONS: printf("CURLOPT_SSL_OPTIONS, %ld", parameter); break;
case CURLOPT_MAIL_AUTH: printf("CURLOPT_MAIL_AUTH, %s", (char*)parameter); break;
case CURLOPT_SASL_IR: printf("CURLOPT_SASL_IR, %ld", parameter); break;
case CURLOPT_XFERINFOFUNCTION: printf("CURLOPT_XFERINFOFUNCTION, ..."); break;
case CURLOPT_XOAUTH2_BEARER: printf("CURLOPT_XOAUTH2_BEARER, %s", (char*)parameter); break;
case CURLOPT_DNS_INTERFACE: printf("CURLOPT_DNS_INTERFACE, %s", (char*)parameter); break;
case CURLOPT_DNS_LOCAL_IP4: printf("CURLOPT_DNS_LOCAL_IP4, %s", (char*)parameter); break;
case CURLOPT_DNS_LOCAL_IP6: printf("CURLOPT_DNS_LOCAL_IP6, %s", (char*)parameter); break;
case CURLOPT_LOGIN_OPTIONS: printf("CURLOPT_LOGIN_OPTIONS, %s", (char*)parameter); break;
case CURLOPT_SSL_ENABLE_NPN: printf("CURLOPT_SSL_ENABLE_NPN, %ld", parameter); break;
case CURLOPT_SSL_ENABLE_ALPN: printf("CURLOPT_SSL_ENABLE_ALPN, %ld", parameter); break;
case CURLOPT_EXPECT_100_TIMEOUT_MS: printf("CURLOPT_EXPECT_100_TIMEOUT_MS, %ld", parameter); break;
case CURLOPT_PROXYHEADER: printf("CURLOPT_PROXYHEADER, ..."); break;
case CURLOPT_HEADEROPT: printf("CURLOPT_HEADEROPT, %ld", parameter); break;
case CURLOPT_PINNEDPUBLICKEY: printf("CURLOPT_PINNEDPUBLICKEY, %s", (char*)parameter); break;
case CURLOPT_UNIX_SOCKET_PATH: printf("CURLOPT_UNIX_SOCKET_PATH, %s", (char*)parameter); break;
case CURLOPT_SSL_VERIFYSTATUS: printf("CURLOPT_SSL_VERIFYSTATUS, %ld", parameter); break;
case CURLOPT_SSL_FALSESTART: printf("CURLOPT_SSL_FALSESTART, %ld", parameter); break;
case CURLOPT_PATH_AS_IS: printf("CURLOPT_PATH_AS_IS, %ld", parameter); break;
case CURLOPT_PROXY_SERVICE_NAME: printf("CURLOPT_PROXY_SERVICE_NAME, %s", (char*)parameter); break;
case CURLOPT_SERVICE_NAME: printf("CURLOPT_SERVICE_NAME, %s", (char*)parameter); break;
case CURLOPT_PIPEWAIT: printf("CURLOPT_PIPEWAIT, %ld", parameter); break;
case CURLOPT_DEFAULT_PROTOCOL: printf("CURLOPT_DEFAULT_PROTOCOL, %s", (char*)parameter); break;
case CURLOPT_STREAM_WEIGHT: printf("CURLOPT_STREAM_WEIGHT, %ld", parameter); break;
case CURLOPT_STREAM_DEPENDS: printf("CURLOPT_STREAM_DEPENDS, ..."); break;
case CURLOPT_STREAM_DEPENDS_E: printf("CURLOPT_STREAM_DEPENDS_E, ..."); break;
case CURLOPT_TFTP_NO_OPTIONS: printf("CURLOPT_TFTP_NO_OPTIONS, %ld", parameter); break;
case CURLOPT_CONNECT_TO: printf("CURLOPT_CONNECT_TO, ..."); break;
case CURLOPT_TCP_FASTOPEN: printf("CURLOPT_TCP_FASTOPEN, %ld", parameter); break;
case CURLOPT_KEEP_SENDING_ON_ERROR: printf("CURLOPT_KEEP_SENDING_ON_ERROR, %ld", parameter); break;
case CURLOPT_PROXY_CAINFO: printf("CURLOPT_PROXY_CAINFO, %s", (char*)parameter); break;
case CURLOPT_PROXY_CAPATH: printf("CURLOPT_PROXY_CAPATH, %s", (char*)parameter); break;
case CURLOPT_PROXY_SSL_VERIFYPEER: printf("CURLOPT_PROXY_SSL_VERIFYPEER, %ld", parameter); break;
case CURLOPT_PROXY_SSL_VERIFYHOST: printf("CURLOPT_PROXY_SSL_VERIFYHOST, %ld", parameter); break;
case CURLOPT_PROXY_SSLVERSION: printf("CURLOPT_PROXY_SSLVERSION, %ld", parameter); break;
case CURLOPT_PROXY_TLSAUTH_USERNAME: printf("CURLOPT_PROXY_TLSAUTH_USERNAME, %s", (char*)parameter); break;
case CURLOPT_PROXY_TLSAUTH_PASSWORD: printf("CURLOPT_PROXY_TLSAUTH_PASSWORD, %s", (char*)parameter); break;
case CURLOPT_PROXY_TLSAUTH_TYPE: printf("CURLOPT_PROXY_TLSAUTH_TYPE, %s", (char*)parameter); break;
case CURLOPT_PROXY_SSLCERT: printf("CURLOPT_PROXY_SSLCERT, %s", (char*)parameter); break;
case CURLOPT_PROXY_SSLCERTTYPE: printf("CURLOPT_PROXY_SSLCERTTYPE, %s", (char*)parameter); break;
case CURLOPT_PROXY_SSLKEY: printf("CURLOPT_PROXY_SSLKEY, %s", (char*)parameter); break;
case CURLOPT_PROXY_SSLKEYTYPE: printf("CURLOPT_PROXY_SSLKEYTYPE, %s", (char*)parameter); break;
case CURLOPT_PROXY_KEYPASSWD: printf("CURLOPT_PROXY_KEYPASSWD, %s", (char*)parameter); break;
case CURLOPT_PROXY_SSL_CIPHER_LIST: printf("CURLOPT_PROXY_SSL_CIPHER_LIST, %s", (char*)parameter); break;
case CURLOPT_PROXY_CRLFILE: printf("CURLOPT_PROXY_CRLFILE, %s", (char*)parameter); break;
case CURLOPT_PROXY_SSL_OPTIONS: printf("CURLOPT_PROXY_SSL_OPTIONS, %ld", parameter); break;
case CURLOPT_PRE_PROXY: printf("CURLOPT_PRE_PROXY, %s", (char*)parameter); break;
case CURLOPT_PROXY_PINNEDPUBLICKEY: printf("CURLOPT_PROXY_PINNEDPUBLICKEY, %s", (char*)parameter); break;
case CURLOPT_ABSTRACT_UNIX_SOCKET: printf("CURLOPT_ABSTRACT_UNIX_SOCKET, %s", (char*)parameter); break;
case CURLOPT_SUPPRESS_CONNECT_HEADERS: printf("CURLOPT_SUPPRESS_CONNECT_HEADERS, %ld", parameter); break;
case CURLOPT_REQUEST_TARGET: printf("CURLOPT_REQUEST_TARGET, %s", (char*)parameter); break;
case CURLOPT_SOCKS5_AUTH: printf("CURLOPT_SOCKS5_AUTH, %ld", parameter); break;
default:
printf("UNKNOWN, AAAAAAAAAAARRRRGH");
break;
}
printf(")\n");
}