forked from andelf/go-curl
-
Notifications
You must be signed in to change notification settings - Fork 1
/
compat.h
734 lines (730 loc) · 33.4 KB
/
compat.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
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
/* generated by compatgen.py */
#include<curl/curl.h>
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 6 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 6))
#define CURLOPT_SERVER_RESPONSE_TIMEOUT_MS 0
#define CURLE_TOO_LARGE -1
#define CURLINFO_QUEUE_TIME_T 0
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 5 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 5))
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 4 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 4))
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 3 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 3))
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 2 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 2))
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 2 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 2))
#define CURLOPT_MAIL_RCPT_ALLOWFAILS 0
#define CURLOPT_HAPROXY_CLIENT_IP 0
#define CURLINFO_XFER_ID 0
#define CURLINFO_CONN_ID 0
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 1 && LIBCURL_VERSION_PATCH < 2) || LIBCURL_VERSION_MINOR < 1))
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 1 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 1))
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 1 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 1))
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 0 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 0))
#if (LIBCURL_VERSION_MAJOR == 8 && ((LIBCURL_VERSION_MINOR == 0 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 0))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 88 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 88))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 88 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 88))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 87 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 87))
#define CURLOPT_CA_CACHE_TIMEOUT 0
#define CURLOPT_QUICK_EXIT 0
#define CURLOPT_HTTPPOST 0
#define CURLOPT_PUT 0
#define CURLOPT_PROGRESSFUNCTION 0
#define CURLOPT_RANDOM_FILE 0
#define CURLOPT_EGDSOCKET 0
#define CURLOPT_DNS_USE_GLOBAL_CACHE 0
#define CURLOPT_IOCTLFUNCTION 0
#define CURLOPT_IOCTLDATA 0
#define CURLOPT_CONV_FROM_NETWORK_FUNCTION 0
#define CURLOPT_CONV_TO_NETWORK_FUNCTION 0
#define CURLOPT_CONV_FROM_UTF8_FUNCTION 0
#define CURLOPT_SOCKS5_GSSAPI_SERVICE 0
#define CURLOPT_PROTOCOLS 0
#define CURLOPT_REDIR_PROTOCOLS 0
#define CURLOPT_SSL_ENABLE_NPN 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 86 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 86))
#define CURLOPT_WS_OPTIONS 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 85 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 85))
#define CURLOPT_PROTOCOLS_STR 0
#define CURLOPT_REDIR_PROTOCOLS_STR 0
#define CURLE_OBSOLETE75 -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 84 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 84))
#define CURLOPT_SSH_HOSTKEYFUNCTION 0
#define CURLOPT_SSH_HOSTKEYDATA 0
#define CURLE_UNRECOVERABLE_POLL -1
#define CURLINFO_CAINFO 0
#define CURLINFO_CAPATH 0
#define CURL_VERSION_THREADSAFE 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 83 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 83))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 83 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 83))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 82 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 82))
#define CURLE_OBSOLETE62 -1
#define CURLE_OBSOLETE76 -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 81 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 81))
#define CURLOPT_MIME_OPTIONS 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 80 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 80))
#define CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256 0
#define CURLOPT_PREREQFUNCTION 0
#define CURLOPT_PREREQDATA 0
#define CURLOPT_MAXLIFETIME_CONN 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 79 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 79))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 79 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 79))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 78 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 78))
#define CURLE_SETOPT_OPTION_SYNTAX -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 77 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 77))
#define CURLOPT_CAINFO_BLOB 0
#define CURLOPT_PROXY_CAINFO_BLOB 0
#define CURLE_SSL_CLIENTCERT -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 76 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 76))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 76 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 76))
#define CURLOPT_DOH_SSL_VERIFYPEER 0
#define CURLOPT_DOH_SSL_VERIFYHOST 0
#define CURLOPT_DOH_SSL_VERIFYSTATUS 0
#define CURLINFO_REFERER 0
#define CURL_VERSION_GSASL 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 75 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 75))
#define CURLOPT_AWS_SIGV4 0
#define CURLAUTH_AWS_SIGV4 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 74 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 74))
#define CURLOPT_HSTS_CTRL 0
#define CURLOPT_HSTS 0
#define CURLOPT_HSTSREADFUNCTION 0
#define CURLOPT_HSTSREADDATA 0
#define CURLOPT_HSTSWRITEFUNCTION 0
#define CURLOPT_HSTSWRITEDATA 0
#define CURL_VERSION_HSTS 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 73 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 73))
#define CURLOPT_SSL_EC_CURVES 0
#define CURLE_PROXY -1
#define CURLINFO_PROXY_ERROR 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 72 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 72))
#define CURLINFO_EFFECTIVE_METHOD 0
#define CURL_VERSION_ZSTD 0
#define CURL_VERSION_UNICODE 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 71 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 71))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 71 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 71))
#define CURLOPT_SSLCERT_BLOB 0
#define CURLOPT_SSLKEY_BLOB 0
#define CURLOPT_PROXY_SSLCERT_BLOB 0
#define CURLOPT_PROXY_SSLKEY_BLOB 0
#define CURLOPT_ISSUERCERT_BLOB 0
#define CURLOPT_PROXY_ISSUERCERT 0
#define CURLOPT_PROXY_ISSUERCERT_BLOB 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 70 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 70))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 69 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 69))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 69 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 69))
#define CURLOPT_WRITEDATA 0
#define CURLOPT_URL 0
#define CURLOPT_PORT 0
#define CURLOPT_PROXY 0
#define CURLOPT_USERPWD 0
#define CURLOPT_PROXYUSERPWD 0
#define CURLOPT_RANGE 0
#define CURLOPT_READDATA 0
#define CURLOPT_ERRORBUFFER 0
#define CURLOPT_WRITEFUNCTION 0
#define CURLOPT_READFUNCTION 0
#define CURLOPT_TIMEOUT 0
#define CURLOPT_INFILESIZE 0
#define CURLOPT_POSTFIELDS 0
#define CURLOPT_REFERER 0
#define CURLOPT_FTPPORT 0
#define CURLOPT_USERAGENT 0
#define CURLOPT_LOW_SPEED_LIMIT 0
#define CURLOPT_LOW_SPEED_TIME 0
#define CURLOPT_RESUME_FROM 0
#define CURLOPT_COOKIE 0
#define CURLOPT_HTTPHEADER 0
#define CURLOPT_HTTPPOST 0
#define CURLOPT_SSLCERT 0
#define CURLOPT_KEYPASSWD 0
#define CURLOPT_CRLF 0
#define CURLOPT_QUOTE 0
#define CURLOPT_HEADERDATA 0
#define CURLOPT_COOKIEFILE 0
#define CURLOPT_SSLVERSION 0
#define CURLOPT_TIMECONDITION 0
#define CURLOPT_TIMEVALUE 0
#define CURLOPT_CUSTOMREQUEST 0
#define CURLOPT_STDERR 0
#define CURLOPT_POSTQUOTE 0
#define CURLOPT_OBSOLETE40 0
#define CURLOPT_VERBOSE 0
#define CURLOPT_HEADER 0
#define CURLOPT_NOPROGRESS 0
#define CURLOPT_NOBODY 0
#define CURLOPT_FAILONERROR 0
#define CURLOPT_UPLOAD 0
#define CURLOPT_POST 0
#define CURLOPT_DIRLISTONLY 0
#define CURLOPT_APPEND 0
#define CURLOPT_NETRC 0
#define CURLOPT_FOLLOWLOCATION 0
#define CURLOPT_TRANSFERTEXT 0
#define CURLOPT_PUT 0
#define CURLOPT_PROGRESSFUNCTION 0
#define CURLOPT_PROGRESSDATA 0
#define CURLOPT_AUTOREFERER 0
#define CURLOPT_PROXYPORT 0
#define CURLOPT_POSTFIELDSIZE 0
#define CURLOPT_HTTPPROXYTUNNEL 0
#define CURLOPT_INTERFACE 0
#define CURLOPT_KRBLEVEL 0
#define CURLOPT_SSL_VERIFYPEER 0
#define CURLOPT_CAINFO 0
#define CURLOPT_MAXREDIRS 0
#define CURLOPT_FILETIME 0
#define CURLOPT_TELNETOPTIONS 0
#define CURLOPT_MAXCONNECTS 0
#define CURLOPT_OBSOLETE72 0
#define CURLOPT_FRESH_CONNECT 0
#define CURLOPT_FORBID_REUSE 0
#define CURLOPT_RANDOM_FILE 0
#define CURLOPT_EGDSOCKET 0
#define CURLOPT_CONNECTTIMEOUT 0
#define CURLOPT_HEADERFUNCTION 0
#define CURLOPT_HTTPGET 0
#define CURLOPT_SSL_VERIFYHOST 0
#define CURLOPT_COOKIEJAR 0
#define CURLOPT_SSL_CIPHER_LIST 0
#define CURLOPT_HTTP_VERSION 0
#define CURLOPT_FTP_USE_EPSV 0
#define CURLOPT_SSLCERTTYPE 0
#define CURLOPT_SSLKEY 0
#define CURLOPT_SSLKEYTYPE 0
#define CURLOPT_SSLENGINE 0
#define CURLOPT_SSLENGINE_DEFAULT 0
#define CURLOPT_DNS_USE_GLOBAL_CACHE 0
#define CURLOPT_DNS_CACHE_TIMEOUT 0
#define CURLOPT_PREQUOTE 0
#define CURLOPT_DEBUGFUNCTION 0
#define CURLOPT_DEBUGDATA 0
#define CURLOPT_COOKIESESSION 0
#define CURLOPT_CAPATH 0
#define CURLOPT_BUFFERSIZE 0
#define CURLOPT_NOSIGNAL 0
#define CURLOPT_SHARE 0
#define CURLOPT_PROXYTYPE 0
#define CURLOPT_ACCEPT_ENCODING 0
#define CURLOPT_PRIVATE 0
#define CURLOPT_HTTP200ALIASES 0
#define CURLOPT_UNRESTRICTED_AUTH 0
#define CURLOPT_FTP_USE_EPRT 0
#define CURLOPT_HTTPAUTH 0
#define CURLOPT_SSL_CTX_FUNCTION 0
#define CURLOPT_SSL_CTX_DATA 0
#define CURLOPT_FTP_CREATE_MISSING_DIRS 0
#define CURLOPT_PROXYAUTH 0
#define CURLOPT_FTP_RESPONSE_TIMEOUT 0
#define CURLOPT_IPRESOLVE 0
#define CURLOPT_MAXFILESIZE 0
#define CURLOPT_INFILESIZE_LARGE 0
#define CURLOPT_RESUME_FROM_LARGE 0
#define CURLOPT_MAXFILESIZE_LARGE 0
#define CURLOPT_NETRC_FILE 0
#define CURLOPT_USE_SSL 0
#define CURLOPT_POSTFIELDSIZE_LARGE 0
#define CURLOPT_TCP_NODELAY 0
#define CURLOPT_FTPSSLAUTH 0
#define CURLOPT_IOCTLFUNCTION 0
#define CURLOPT_IOCTLDATA 0
#define CURLOPT_FTP_ACCOUNT 0
#define CURLOPT_COOKIELIST 0
#define CURLOPT_IGNORE_CONTENT_LENGTH 0
#define CURLOPT_FTP_SKIP_PASV_IP 0
#define CURLOPT_FTP_FILEMETHOD 0
#define CURLOPT_LOCALPORT 0
#define CURLOPT_LOCALPORTRANGE 0
#define CURLOPT_CONNECT_ONLY 0
#define CURLOPT_CONV_FROM_NETWORK_FUNCTION 0
#define CURLOPT_CONV_TO_NETWORK_FUNCTION 0
#define CURLOPT_CONV_FROM_UTF8_FUNCTION 0
#define CURLOPT_MAX_SEND_SPEED_LARGE 0
#define CURLOPT_MAX_RECV_SPEED_LARGE 0
#define CURLOPT_FTP_ALTERNATIVE_TO_USER 0
#define CURLOPT_SOCKOPTFUNCTION 0
#define CURLOPT_SOCKOPTDATA 0
#define CURLOPT_SSL_SESSIONID_CACHE 0
#define CURLOPT_SSH_AUTH_TYPES 0
#define CURLOPT_SSH_PUBLIC_KEYFILE 0
#define CURLOPT_SSH_PRIVATE_KEYFILE 0
#define CURLOPT_FTP_SSL_CCC 0
#define CURLOPT_TIMEOUT_MS 0
#define CURLOPT_CONNECTTIMEOUT_MS 0
#define CURLOPT_HTTP_TRANSFER_DECODING 0
#define CURLOPT_HTTP_CONTENT_DECODING 0
#define CURLOPT_NEW_FILE_PERMS 0
#define CURLOPT_NEW_DIRECTORY_PERMS 0
#define CURLOPT_POSTREDIR 0
#define CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 0
#define CURLOPT_OPENSOCKETFUNCTION 0
#define CURLOPT_OPENSOCKETDATA 0
#define CURLOPT_COPYPOSTFIELDS 0
#define CURLOPT_PROXY_TRANSFER_MODE 0
#define CURLOPT_SEEKFUNCTION 0
#define CURLOPT_SEEKDATA 0
#define CURLOPT_CRLFILE 0
#define CURLOPT_ISSUERCERT 0
#define CURLOPT_ADDRESS_SCOPE 0
#define CURLOPT_CERTINFO 0
#define CURLOPT_USERNAME 0
#define CURLOPT_PASSWORD 0
#define CURLOPT_PROXYUSERNAME 0
#define CURLOPT_PROXYPASSWORD 0
#define CURLOPT_NOPROXY 0
#define CURLOPT_TFTP_BLKSIZE 0
#define CURLOPT_SOCKS5_GSSAPI_SERVICE 0
#define CURLOPT_SOCKS5_GSSAPI_NEC 0
#define CURLOPT_PROTOCOLS 0
#define CURLOPT_REDIR_PROTOCOLS 0
#define CURLOPT_SSH_KNOWNHOSTS 0
#define CURLOPT_SSH_KEYFUNCTION 0
#define CURLOPT_SSH_KEYDATA 0
#define CURLOPT_MAIL_FROM 0
#define CURLOPT_MAIL_RCPT 0
#define CURLOPT_FTP_USE_PRET 0
#define CURLOPT_RTSP_REQUEST 0
#define CURLOPT_RTSP_SESSION_ID 0
#define CURLOPT_RTSP_STREAM_URI 0
#define CURLOPT_RTSP_TRANSPORT 0
#define CURLOPT_RTSP_CLIENT_CSEQ 0
#define CURLOPT_RTSP_SERVER_CSEQ 0
#define CURLOPT_INTERLEAVEDATA 0
#define CURLOPT_INTERLEAVEFUNCTION 0
#define CURLOPT_WILDCARDMATCH 0
#define CURLOPT_CHUNK_BGN_FUNCTION 0
#define CURLOPT_CHUNK_END_FUNCTION 0
#define CURLOPT_FNMATCH_FUNCTION 0
#define CURLOPT_CHUNK_DATA 0
#define CURLOPT_FNMATCH_DATA 0
#define CURLOPT_RESOLVE 0
#define CURLOPT_TLSAUTH_USERNAME 0
#define CURLOPT_TLSAUTH_PASSWORD 0
#define CURLOPT_TLSAUTH_TYPE 0
#define CURLOPT_TRANSFER_ENCODING 0
#define CURLOPT_CLOSESOCKETFUNCTION 0
#define CURLOPT_CLOSESOCKETDATA 0
#define CURLOPT_GSSAPI_DELEGATION 0
#define CURLOPT_DNS_SERVERS 0
#define CURLOPT_ACCEPTTIMEOUT_MS 0
#define CURLOPT_TCP_KEEPALIVE 0
#define CURLOPT_TCP_KEEPIDLE 0
#define CURLOPT_TCP_KEEPINTVL 0
#define CURLOPT_SSL_OPTIONS 0
#define CURLOPT_MAIL_AUTH 0
#define CURLOPT_SASL_IR 0
#define CURLOPT_XFERINFOFUNCTION 0
#define CURLOPT_XOAUTH2_BEARER 0
#define CURLOPT_DNS_INTERFACE 0
#define CURLOPT_DNS_LOCAL_IP4 0
#define CURLOPT_DNS_LOCAL_IP6 0
#define CURLOPT_LOGIN_OPTIONS 0
#define CURLOPT_SSL_ENABLE_NPN 0
#define CURLOPT_SSL_ENABLE_ALPN 0
#define CURLOPT_EXPECT_100_TIMEOUT_MS 0
#define CURLOPT_PROXYHEADER 0
#define CURLOPT_HEADEROPT 0
#define CURLOPT_PINNEDPUBLICKEY 0
#define CURLOPT_UNIX_SOCKET_PATH 0
#define CURLOPT_SSL_VERIFYSTATUS 0
#define CURLOPT_SSL_FALSESTART 0
#define CURLOPT_PATH_AS_IS 0
#define CURLOPT_PROXY_SERVICE_NAME 0
#define CURLOPT_SERVICE_NAME 0
#define CURLOPT_PIPEWAIT 0
#define CURLOPT_DEFAULT_PROTOCOL 0
#define CURLOPT_STREAM_WEIGHT 0
#define CURLOPT_STREAM_DEPENDS 0
#define CURLOPT_STREAM_DEPENDS_E 0
#define CURLOPT_TFTP_NO_OPTIONS 0
#define CURLOPT_CONNECT_TO 0
#define CURLOPT_TCP_FASTOPEN 0
#define CURLOPT_KEEP_SENDING_ON_ERROR 0
#define CURLOPT_PROXY_CAINFO 0
#define CURLOPT_PROXY_CAPATH 0
#define CURLOPT_PROXY_SSL_VERIFYPEER 0
#define CURLOPT_PROXY_SSL_VERIFYHOST 0
#define CURLOPT_PROXY_SSLVERSION 0
#define CURLOPT_PROXY_TLSAUTH_USERNAME 0
#define CURLOPT_PROXY_TLSAUTH_PASSWORD 0
#define CURLOPT_PROXY_TLSAUTH_TYPE 0
#define CURLOPT_PROXY_SSLCERT 0
#define CURLOPT_PROXY_SSLCERTTYPE 0
#define CURLOPT_PROXY_SSLKEY 0
#define CURLOPT_PROXY_SSLKEYTYPE 0
#define CURLOPT_PROXY_KEYPASSWD 0
#define CURLOPT_PROXY_SSL_CIPHER_LIST 0
#define CURLOPT_PROXY_CRLFILE 0
#define CURLOPT_PROXY_SSL_OPTIONS 0
#define CURLOPT_PRE_PROXY 0
#define CURLOPT_PROXY_PINNEDPUBLICKEY 0
#define CURLOPT_ABSTRACT_UNIX_SOCKET 0
#define CURLOPT_SUPPRESS_CONNECT_HEADERS 0
#define CURLOPT_REQUEST_TARGET 0
#define CURLOPT_SOCKS5_AUTH 0
#define CURLOPT_SSH_COMPRESSION 0
#define CURLOPT_MIMEPOST 0
#define CURLOPT_TIMEVALUE_LARGE 0
#define CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS 0
#define CURLOPT_RESOLVER_START_FUNCTION 0
#define CURLOPT_RESOLVER_START_DATA 0
#define CURLOPT_HAPROXYPROTOCOL 0
#define CURLOPT_DNS_SHUFFLE_ADDRESSES 0
#define CURLOPT_TLS13_CIPHERS 0
#define CURLOPT_PROXY_TLS13_CIPHERS 0
#define CURLOPT_DISALLOW_USERNAME_IN_URL 0
#define CURLOPT_DOH_URL 0
#define CURLOPT_UPLOAD_BUFFERSIZE 0
#define CURLOPT_UPKEEP_INTERVAL_MS 0
#define CURLOPT_CURLU 0
#define CURLOPT_TRAILERFUNCTION 0
#define CURLOPT_TRAILERDATA 0
#define CURLOPT_HTTP09_ALLOWED 0
#define CURLOPT_ALTSVC_CTRL 0
#define CURLOPT_ALTSVC 0
#define CURLOPT_MAXAGE_CONN 0
#define CURLOPT_SASL_AUTHZID 0
#define CURLOPT_MAIL_RCPT_ALLLOWFAILS 0
#define CURLE_QUIC_CONNECT_ERROR -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 68 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 68))
#define CURLE_HTTP3 -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 67 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 67))
#define CURL_VERSION_ESNI 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 66 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 66))
#define CURLE_AUTH_ERROR -1
#define CURLINFO_RETRY_AFTER 0
#define CURL_VERSION_HTTP3 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 65 && LIBCURL_VERSION_PATCH < 3) || LIBCURL_VERSION_MINOR < 65))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 65 && LIBCURL_VERSION_PATCH < 2) || LIBCURL_VERSION_MINOR < 65))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 65 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 65))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 65 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 65))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 64 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 64))
#define CURL_VERSION_ALTSVC 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 64 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 64))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 63 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 63))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 62 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 62))
#define CURLE_OBSOLETE51 -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 61 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 61))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 61 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 61))
#define CURLINFO_TOTAL_TIME_T 0
#define CURLINFO_NAMELOOKUP_TIME_T 0
#define CURLINFO_CONNECT_TIME_T 0
#define CURLINFO_PRETRANSFER_TIME_T 0
#define CURLINFO_STARTTRANSFER_TIME_T 0
#define CURLINFO_REDIRECT_TIME_T 0
#define CURLINFO_APPCONNECT_TIME_T 0
#define CURLAUTH_BEARER 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 60 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 60))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 59 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 59))
#define CURLE_RECURSIVE_API_CALL -1
#define CURLINFO_FILETIME_T 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 58 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 58))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 57 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 57))
#define CURL_VERSION_BROTLI 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 56 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 56))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 56 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 56))
#define CURL_VERSION_MULTI_SSL 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 55 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 55))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 55 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 55))
#define CURLINFO_SIZE_UPLOAD_T 0
#define CURLINFO_SIZE_DOWNLOAD_T 0
#define CURLINFO_SPEED_DOWNLOAD_T 0
#define CURLINFO_SPEED_UPLOAD_T 0
#define CURLINFO_CONTENT_LENGTH_DOWNLOAD_T 0
#define CURLINFO_CONTENT_LENGTH_UPLOAD_T 0
#define CURLAUTH_GSSAPI 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 54 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 54))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 54 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 54))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 53 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 53))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 53 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 53))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 52 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 52))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 52 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 52))
#define CURLINFO_PROXY_SSL_VERIFYRESULT 0
#define CURLINFO_PROTOCOL 0
#define CURLINFO_SCHEME 0
#define CURL_VERSION_HTTPS_PROXY 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 51 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 51))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 50 && LIBCURL_VERSION_PATCH < 3) || LIBCURL_VERSION_MINOR < 50))
#define CURLE_WEIRD_SERVER_REPLY -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 50 && LIBCURL_VERSION_PATCH < 2) || LIBCURL_VERSION_MINOR < 50))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 50 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 50))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 50 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 50))
#define CURLINFO_HTTP_VERSION 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 49 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 49))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 49 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 49))
#define CURLE_TOO_MANY_REDIRECTS -1
#define CURLE_TELNET_OPTION_SYNTAX -1
#define CURLE_HTTP2_STREAM -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 48 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 48))
#define CURLINFO_TLS_SSL_PTR 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 47 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 47))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 47 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 47))
#define CURL_VERSION_PSL 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 46 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 46))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 45 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 45))
#define CURLINFO_ACTIVESOCKET 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 44 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 44))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 43 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 43))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 42 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 42))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 42 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 42))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 41 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 41))
#define CURLE_SSL_INVALIDCERTSTATUS -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 40 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 40))
#define CURL_VERSION_KERBEROS5 0
#define CURL_VERSION_UNIX_SOCKETS 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 39 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 39))
#define CURLE_SSL_PINNEDPUBKEYNOTMATCH -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 38 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 38))
#define CURLE_HTTP2 -1
#define CURL_VERSION_GSSAPI 0
#define CURLAUTH_NEGOTIATE 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 37 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 37))
#define CURLOPT_FILE 0
#define CURLOPT_INFILE 0
#define CURLOPT_WRITEHEADER 0
#define CURLOPT_WRITEINFO 0
#define CURLOPT_CLOSEPOLICY 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 37 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 37))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 36 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 36))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 35 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 35))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 34 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 34))
#define CURLINFO_TLS_SESSION 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 33 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 33))
#define CURL_VERSION_HTTP2 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 32 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 32))
#define CURLOPT_XFERINFODATA 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 31 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 31))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 30 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 30))
#define CURLE_NO_CONNECTION_AVAILABLE -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 29 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 29))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 28 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 28))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 28 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 28))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 27 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 27))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 26 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 26))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 25 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 25))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 24 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 24))
#define CURLE_FTP_ACCEPT_FAILED -1
#define CURLE_FTP_ACCEPT_TIMEOUT -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 23 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 23))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 23 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 23))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 22 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 22))
#define CURL_VERSION_NTLM_WB 0
#define CURLAUTH_NTLM_WB 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 21 && LIBCURL_VERSION_PATCH < 7) || LIBCURL_VERSION_MINOR < 21))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 21 && LIBCURL_VERSION_PATCH < 6) || LIBCURL_VERSION_MINOR < 21))
#define CURLOPT_ENCODING 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 21 && LIBCURL_VERSION_PATCH < 5) || LIBCURL_VERSION_MINOR < 21))
#define CURLE_NOT_BUILT_IN -1
#define CURLE_UNKNOWN_OPTION -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 21 && LIBCURL_VERSION_PATCH < 4) || LIBCURL_VERSION_MINOR < 21))
#define CURL_VERSION_TLSAUTH_SRP 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 21 && LIBCURL_VERSION_PATCH < 3) || LIBCURL_VERSION_MINOR < 21))
#define CURLAUTH_ONLY 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 21 && LIBCURL_VERSION_PATCH < 2) || LIBCURL_VERSION_MINOR < 21))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 21 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 21))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 21 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 21))
#define CURLE_FTP_BAD_FILE_LIST -1
#define CURLE_CHUNK_FAILED -1
#define CURLINFO_PRIMARY_PORT 0
#define CURLINFO_LOCAL_IP 0
#define CURLINFO_LOCAL_PORT 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 20 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 20))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 20 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 20))
#define CURLOPT_SERVER_RESPONSE_TIMEOUT 0
#define CURLOPT_RTSPHEADER 0
#define CURLE_FTP_PRET_FAILED -1
#define CURLE_RTSP_CSEQ_ERROR -1
#define CURLE_RTSP_SESSION_ERROR -1
#define CURLINFO_RTSP_SESSION_ID 0
#define CURLINFO_RTSP_CLIENT_CSEQ 0
#define CURLINFO_RTSP_SERVER_CSEQ 0
#define CURLINFO_RTSP_CSEQ_RECV 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 19 && LIBCURL_VERSION_PATCH < 7) || LIBCURL_VERSION_MINOR < 19))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 19 && LIBCURL_VERSION_PATCH < 6) || LIBCURL_VERSION_MINOR < 19))
#define CURL_VERSION_CURLDEBUG 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 19 && LIBCURL_VERSION_PATCH < 5) || LIBCURL_VERSION_MINOR < 19))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 19 && LIBCURL_VERSION_PATCH < 4) || LIBCURL_VERSION_MINOR < 19))
#define CURLINFO_CONDITION_UNMET 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 19 && LIBCURL_VERSION_PATCH < 3) || LIBCURL_VERSION_MINOR < 19))
#define CURLAUTH_DIGEST_IE 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 19 && LIBCURL_VERSION_PATCH < 2) || LIBCURL_VERSION_MINOR < 19))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 19 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 19))
#define CURLOPT_POST301 0
#define CURLINFO_CERTINFO 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 19 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 19))
#define CURLE_SSL_CRL_BADFILE -1
#define CURLE_SSL_ISSUER_ERROR -1
#define CURLINFO_PRIMARY_IP 0
#define CURLINFO_APPCONNECT_TIME 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 18 && LIBCURL_VERSION_PATCH < 2) || LIBCURL_VERSION_MINOR < 18))
#define CURLE_AGAIN -1
#define CURLINFO_REDIRECT_URL 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 18 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 18))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 18 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 18))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 17 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 17))
#define CURLE_PEER_FAILED_VERIFICATION -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 17 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 17))
#define CURLOPT_SSLKEYPASSWD 0
#define CURLOPT_FTPAPPEND 0
#define CURLOPT_FTPLISTONLY 0
#define CURLOPT_FTP_SSL 0
#define CURLOPT_SSLCERTPASSWD 0
#define CURLE_OBSOLETE4 -1
#define CURLE_REMOTE_ACCESS_DENIED -1
#define CURLE_OBSOLETE10 -1
#define CURLE_OBSOLETE12 -1
#define CURLE_OBSOLETE16 -1
#define CURLE_FTP_COULDNT_SET_TYPE -1
#define CURLE_OBSOLETE20 -1
#define CURLE_QUOTE_ERROR -1
#define CURLE_OBSOLETE24 -1
#define CURLE_OBSOLETE29 -1
#define CURLE_OBSOLETE32 -1
#define CURLE_RANGE_ERROR -1
#define CURLE_OBSOLETE40 -1
#define CURLE_OBSOLETE44 -1
#define CURLE_OBSOLETE46 -1
#define CURLE_OBSOLETE50 -1
#define CURLE_OBSOLETE57 -1
#define CURLE_USE_SSL_FAILED -1
#define CURLE_REMOTE_DISK_FULL -1
#define CURLE_REMOTE_FILE_EXISTS -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 16 && LIBCURL_VERSION_PATCH < 4) || LIBCURL_VERSION_MINOR < 16))
#define CURLOPT_KRB4LEVEL 0
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 16 && LIBCURL_VERSION_PATCH < 3) || LIBCURL_VERSION_MINOR < 16))
#define CURLE_UPLOAD_FAILED -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 16 && LIBCURL_VERSION_PATCH < 2) || LIBCURL_VERSION_MINOR < 16))
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 16 && LIBCURL_VERSION_PATCH < 1) || LIBCURL_VERSION_MINOR < 16))
#define CURLE_REMOTE_FILE_NOT_FOUND -1
#define CURLE_SSH -1
#define CURLE_SSL_SHUTDOWN_FAILED -1
#if (LIBCURL_VERSION_MAJOR == 7 && ((LIBCURL_VERSION_MINOR == 16 && LIBCURL_VERSION_PATCH < 0) || LIBCURL_VERSION_MINOR < 16))
#error your version is TOOOOOOOO low
#endif /* 7.16.0 */
#endif /* 7.16.1 */
#endif /* 7.16.2 */
#endif /* 7.16.3 */
#endif /* 7.16.4 */
#endif /* 7.17.0 */
#endif /* 7.17.1 */
#endif /* 7.18.0 */
#endif /* 7.18.1 */
#endif /* 7.18.2 */
#endif /* 7.19.0 */
#endif /* 7.19.1 */
#endif /* 7.19.2 */
#endif /* 7.19.3 */
#endif /* 7.19.4 */
#endif /* 7.19.5 */
#endif /* 7.19.6 */
#endif /* 7.19.7 */
#endif /* 7.20.0 */
#endif /* 7.20.1 */
#endif /* 7.21.0 */
#endif /* 7.21.1 */
#endif /* 7.21.2 */
#endif /* 7.21.3 */
#endif /* 7.21.4 */
#endif /* 7.21.5 */
#endif /* 7.21.6 */
#endif /* 7.21.7 */
#endif /* 7.22.0 */
#endif /* 7.23.0 */
#endif /* 7.23.1 */
#endif /* 7.24.0 */
#endif /* 7.25.0 */
#endif /* 7.26.0 */
#endif /* 7.27.0 */
#endif /* 7.28.0 */
#endif /* 7.28.1 */
#endif /* 7.29.0 */
#endif /* 7.30.0 */
#endif /* 7.31.0 */
#endif /* 7.32.0 */
#endif /* 7.33.0 */
#endif /* 7.34.0 */
#endif /* 7.35.0 */
#endif /* 7.36.0 */
#endif /* 7.37.0 */
#endif /* 7.37.1 */
#endif /* 7.38.0 */
#endif /* 7.39.0 */
#endif /* 7.40.0 */
#endif /* 7.41.0 */
#endif /* 7.42.0 */
#endif /* 7.42.1 */
#endif /* 7.43.0 */
#endif /* 7.44.0 */
#endif /* 7.45.0 */
#endif /* 7.46.0 */
#endif /* 7.47.0 */
#endif /* 7.47.1 */
#endif /* 7.48.0 */
#endif /* 7.49.0 */
#endif /* 7.49.1 */
#endif /* 7.50.0 */
#endif /* 7.50.1 */
#endif /* 7.50.2 */
#endif /* 7.50.3 */
#endif /* 7.51.0 */
#endif /* 7.52.0 */
#endif /* 7.52.1 */
#endif /* 7.53.0 */
#endif /* 7.53.1 */
#endif /* 7.54.0 */
#endif /* 7.54.1 */
#endif /* 7.55.0 */
#endif /* 7.55.1 */
#endif /* 7.56.0 */
#endif /* 7.56.1 */
#endif /* 7.57.0 */
#endif /* 7.58.0 */
#endif /* 7.59.0 */
#endif /* 7.60.0 */
#endif /* 7.61.0 */
#endif /* 7.61.1 */
#endif /* 7.62.0 */
#endif /* 7.63.0 */
#endif /* 7.64.0 */
#endif /* 7.64.1 */
#endif /* 7.65.0 */
#endif /* 7.65.1 */
#endif /* 7.65.2 */
#endif /* 7.65.3 */
#endif /* 7.66.0 */
#endif /* 7.67.0 */
#endif /* 7.68.0 */
#endif /* 7.69.0 */
#endif /* 7.69.1 */
#endif /* 7.70.0 */
#endif /* 7.71.0 */
#endif /* 7.71.1 */
#endif /* 7.72.0 */
#endif /* 7.73.0 */
#endif /* 7.74.0 */
#endif /* 7.75.0 */
#endif /* 7.76.0 */
#endif /* 7.76.1 */
#endif /* 7.77.0 */
#endif /* 7.78.0 */
#endif /* 7.79.0 */
#endif /* 7.79.1 */
#endif /* 7.80.0 */
#endif /* 7.81.0 */
#endif /* 7.82.0 */
#endif /* 7.83.0 */
#endif /* 7.83.1 */
#endif /* 7.84.0 */
#endif /* 7.85.0 */
#endif /* 7.86.0 */
#endif /* 7.87.0 */
#endif /* 7.88.0 */
#endif /* 7.88.1 */
#endif /* 8.0.0 */
#endif /* 8.0.1 */
#endif /* 8.1.0 */
#endif /* 8.1.1 */
#endif /* 8.1.2 */
#endif /* 8.2.0 */
#endif /* 8.2.1 */
#endif /* 8.3.0 */
#endif /* 8.4.0 */
#endif /* 8.5.0 */
#endif /* 8.6.0 */
/* generated ends */