Annotation of embedaddon/curl/packages/OS400/curl.inc.in, revision 1.1
1.1 ! misho 1: **************************************************************************
! 2: * _ _ ____ _
! 3: * Project ___| | | | _ \| |
! 4: * / __| | | | |_) | |
! 5: * | (__| |_| | _ <| |___
! 6: * \___|\___/|_| \_\_____|
! 7: *
! 8: * Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al.
! 9: *
! 10: * This software is licensed as described in the file COPYING, which
! 11: * you should have received as part of this distribution. The terms
! 12: * are also available at https://curl.haxx.se/docs/copyright.html.
! 13: *
! 14: * You may opt to use, copy, modify, merge, publish, distribute and/or sell
! 15: * copies of the Software, and permit persons to whom the Software is
! 16: * furnished to do so, under the terms of the COPYING file.
! 17: *
! 18: * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF
! 19: * ANY KIND, either express or implied.
! 20: *
! 21: *
! 22: **************************************************************************
! 23: *
! 24: /if not defined(CURL_CURL_INC_)
! 25: /define CURL_CURL_INC_
! 26: *
! 27: * WARNING: this file should be kept in sync with C include files.
! 28: *
! 29: **************************************************************************
! 30: * Constants
! 31: **************************************************************************
! 32: *
! 33: d LIBCURL_VERSION...
! 34: d c '@LIBCURL_VERSION@'
! 35: d LIBCURL_VERSION_MAJOR...
! 36: d c @LIBCURL_VERSION_MAJOR@
! 37: d LIBCURL_VERSION_MINOR...
! 38: d c @LIBCURL_VERSION_MINOR@
! 39: d LIBCURL_VERSION_PATCH...
! 40: d c @LIBCURL_VERSION_PATCH@
! 41: d LIBCURL_VERSION_NUM...
! 42: d c X'00@LIBCURL_VERSION_NUM@'
! 43: d LIBCURL_TIMESTAMP...
! 44: d c '@LIBCURL_TIMESTAMP@'
! 45: *
! 46: d CURL_SOCKET_BAD...
! 47: d c -1
! 48: d CURL_SOCKET_TIMEOUT...
! 49: d c -1
! 50: *
! 51: /if not defined(CURL_MAX_WRITE_SIZE)
! 52: /define CURL_MAX_WRITE_SIZE
! 53: d CURL_MAX_WRITE_SIZE...
! 54: d c 16384
! 55: /endif
! 56: *
! 57: /if not defined(CURL_MAX_HTTP_HEADER)
! 58: /define CURL_MAX_HTTP_HEADER
! 59: d CURL_MAX_HTTP_HEADER...
! 60: d c 102400
! 61: /endif
! 62: *
! 63: d CURLINFO_STRING...
! 64: d c X'00100000'
! 65: d CURLINFO_LONG c X'00200000'
! 66: d CURLINFO_DOUBLE...
! 67: d c X'00300000'
! 68: d CURLINFO_SLIST c X'00400000'
! 69: d CURLINFO_PTR c X'00400000'
! 70: d CURLINFO_SOCKET...
! 71: d c X'00500000'
! 72: d CURLINFO_OFF_T...
! 73: d c X'00600000'
! 74: d CURLINFO_MASK c X'000FFFFF'
! 75: d CURLINFO_TYPEMASK...
! 76: d c X'00F00000'
! 77: *
! 78: d CURL_GLOBAL_SSL...
! 79: d c X'00000001'
! 80: d CURL_GLOBAL_WIN32...
! 81: d c X'00000002'
! 82: d CURL_GLOBAL_ALL...
! 83: d c X'00000003'
! 84: d CURL_GLOBAL_NOTHING...
! 85: d c X'00000000'
! 86: d CURL_GLOBAL_DEFAULT...
! 87: d c X'00000003'
! 88: d CURL_GLOBAL_ACK_EINTR...
! 89: d c X'00000004'
! 90: *
! 91: d CURL_VERSION_IPV6...
! 92: d c X'00000001'
! 93: d CURL_VERSION_KERBEROS4...
! 94: d c X'00000002'
! 95: d CURL_VERSION_SSL...
! 96: d c X'00000004'
! 97: d CURL_VERSION_LIBZ...
! 98: d c X'00000008'
! 99: d CURL_VERSION_NTLM...
! 100: d c X'00000010'
! 101: d CURL_VERSION_GSSNEGOTIATE...
! 102: d c X'00000020' Deprecated
! 103: d CURL_VERSION_DEBUG...
! 104: d c X'00000040'
! 105: d CURL_VERSION_ASYNCHDNS...
! 106: d c X'00000080'
! 107: d CURL_VERSION_SPNEGO...
! 108: d c X'00000100'
! 109: d CURL_VERSION_LARGEFILE...
! 110: d c X'00000200'
! 111: d CURL_VERSION_IDN...
! 112: d c X'00000400'
! 113: d CURL_VERSION_SSPI...
! 114: d c X'00000800'
! 115: d CURL_VERSION_CONV...
! 116: d c X'00001000'
! 117: d CURL_VERSION_CURLDEBUG...
! 118: d c X'00002000'
! 119: d CURL_VERSION_TLSAUTH_SRP...
! 120: d c X'00004000'
! 121: d CURL_VERSION_NTLM_WB...
! 122: d c X'00008000'
! 123: d CURL_VERSION_HTTP2...
! 124: d c X'00010000'
! 125: d CURL_VERSION_GSSAPI...
! 126: d c X'00020000'
! 127: d CURL_VERSION_KERBEROS5...
! 128: d c X'00040000'
! 129: d CURL_VERSION_UNIX_SOCKETS...
! 130: d c X'00080000'
! 131: d CURL_VERSION_PSL...
! 132: d c X'00100000'
! 133: d CURL_VERSION_HTTPS_PROXY...
! 134: d c X'00200000'
! 135: d CURL_VERSION_MULTI_SSL...
! 136: d c X'00400000'
! 137: d CURL_VERSION_BROTLI...
! 138: d c X'00800000'
! 139: d CURL_VERSION_ALTSVC...
! 140: d c X'01000000'
! 141: d CURL_VERSION_HTTP3...
! 142: d c X'02000000'
! 143: *
! 144: d CURL_HTTPPOST_FILENAME...
! 145: d c X'00000001'
! 146: d CURL_HTTPPOST_READFILE...
! 147: d c X'00000002'
! 148: d CURL_HTTPPOST_PTRNAME...
! 149: d c X'00000004'
! 150: d CURL_HTTPPOST_PTRCONTENTS...
! 151: d c X'00000008'
! 152: d CURL_HTTPPOST_BUFFER...
! 153: d c X'00000010'
! 154: d CURL_HTTPPOST_PTRBUFFER...
! 155: d c X'00000020'
! 156: d CURL_HTTPPOST_CALLBACK...
! 157: d c X'00000040'
! 158: d CURL_HTTPPOST_LARGE...
! 159: d c X'00000080'
! 160: *
! 161: d CURL_SEEKFUNC_OK...
! 162: d c 0
! 163: d CURL_SEEKFUNC_FAIL...
! 164: d c 1
! 165: d CURL_SEEKFUNC_CANTSEEK...
! 166: d c 2
! 167: *
! 168: d CURL_READFUNC_ABORT...
! 169: d c X'10000000'
! 170: d CURL_READFUNC_PAUSE...
! 171: d c X'10000001'
! 172: *
! 173: d CURL_WRITEFUNC_PAUSE...
! 174: d c X'10000001'
! 175: *
! 176: d CURL_TRAILERFUNC_OK...
! 177: d c 0
! 178: d CURL_TRAILERFUNC_ABORT...
! 179: d c 1
! 180: *
! 181: d CURLAUTH_NONE c X'00000000'
! 182: d CURLAUTH_BASIC c X'00000001'
! 183: d CURLAUTH_DIGEST...
! 184: d c X'00000002'
! 185: d CURLAUTH_NEGOTIATE...
! 186: d c X'00000004'
! 187: d CURLAUTH_NTLM c X'00000008'
! 188: d CURLAUTH_DIGEST_IE...
! 189: d c X'00000010'
! 190: d CURLAUTH_NTLM_WB...
! 191: d c X'00000020'
! 192: d CURLAUTH_BEARER...
! 193: d c X'00000040'
! 194: d CURLAUTH_ONLY...
! 195: d c X'80000000'
! 196: d CURLAUTH_ANY c X'7FFFFFEF'
! 197: d CURLAUTH_ANYSAFE...
! 198: d c X'7FFFFFEE'
! 199: *
! 200: d CURLSSH_AUTH_ANY...
! 201: d c X'7FFFFFFF'
! 202: d CURLSSH_AUTH_NONE...
! 203: d c X'00000000'
! 204: d CURLSSH_AUTH_PUBLICKEY...
! 205: d c X'00000001'
! 206: d CURLSSH_AUTH_PASSWORD...
! 207: d c X'00000002'
! 208: d CURLSSH_AUTH_HOST...
! 209: d c X'00000004'
! 210: d CURLSSH_AUTH_KEYBOARD...
! 211: d c X'00000008'
! 212: d CURLSSH_AUTH_AGENT...
! 213: d c X'00000010'
! 214: d CURLSSH_AUTH_DEFAULT...
! 215: d c X'7FFFFFFF' CURLSSH_AUTH_ANY
! 216: *
! 217: d CURLGSSAPI_DELEGATION_NONE...
! 218: d c 0
! 219: d CURLGSSAPI_DELEGATION_POLICY_FLAG...
! 220: d c X'00000001'
! 221: d CURLGSSAPI_DELEGATION_FLAG...
! 222: d c X'00000002'
! 223: *
! 224: d CURL_ERROR_SIZE...
! 225: d c 256
! 226: *
! 227: d CURLOPTTYPE_LONG...
! 228: d c 0
! 229: d CURLOPTTYPE_OBJECTPOINT...
! 230: d c 10000
! 231: d CURLOPTTYPE_STRINGPOINT...
! 232: d c 10000
! 233: d CURLOPTTYPE_FUNCTIONPOINT...
! 234: d c 20000
! 235: d CURLOPTTYPE_OFF_T...
! 236: d c 30000
! 237: *
! 238: d CURL_IPRESOLVE_WHATEVER...
! 239: d c 0
! 240: d CURL_IPRESOLVE_V4...
! 241: d c 1
! 242: d CURL_IPRESOLVE_V6...
! 243: d c 2
! 244: *
! 245: d CURL_HTTP_VERSION_NONE...
! 246: d c 0
! 247: d CURL_HTTP_VERSION_1_0...
! 248: d c 1
! 249: d CURL_HTTP_VERSION_1_1...
! 250: d c 2
! 251: d CURL_HTTP_VERSION_2_0...
! 252: d c 3
! 253: d CURL_HTTP_VERSION_2...
! 254: d c 3
! 255: d CURL_HTTP_VERSION_2TLS...
! 256: d c 4
! 257: d CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE...
! 258: d c 5
! 259: *
! 260: d CURL_NETRC_IGNORED...
! 261: d c 0
! 262: d CURL_NETRC_OPTIONAL...
! 263: d c 1
! 264: d CURL_NETRC_REQUIRED...
! 265: d c 2
! 266: *
! 267: d CURL_SSLVERSION_DEFAULT...
! 268: d c 0
! 269: d CURL_SSLVERSION_TLSv1...
! 270: d c 1
! 271: d CURL_SSLVERSION_SSLv2...
! 272: d c 2
! 273: d CURL_SSLVERSION_SSLv3...
! 274: d c 3
! 275: d CURL_SSLVERSION_TLSv1_0...
! 276: d c 4
! 277: d CURL_SSLVERSION_TLSv1_1...
! 278: d c 5
! 279: d CURL_SSLVERSION_TLSv1_2...
! 280: d c 6
! 281: d CURL_SSLVERSION_TLSv1_3...
! 282: d c 7
! 283: d CURL_SSLVERSION_MAX_DEFAULT...
! 284: d c X'00010000'
! 285: d CURL_SSLVERSION_MAX_TLSv1_0...
! 286: d c X'00040000'
! 287: d CURL_SSLVERSION_MAX_TLSv1_1...
! 288: d c X'00050000'
! 289: d CURL_SSLVERSION_MAX_TLSv1_2...
! 290: d c X'00060000'
! 291: d CURL_SSLVERSION_MAX_TLSv1_3...
! 292: d c X'00070000'
! 293: *
! 294: d CURL_TLSAUTH_NONE...
! 295: d c 0
! 296: d CURL_TLSAUTH_SRP...
! 297: d c 1
! 298: *
! 299: d CURL_REDIR_GET_ALL...
! 300: d c 0
! 301: d CURL_REDIR_POST_301...
! 302: d c 1
! 303: d CURL_REDIR_POST_302...
! 304: d c 2
! 305: d CURL_REDIR_POST_303...
! 306: d c 4
! 307: d CURL_REDIR_POST_ALL...
! 308: d c 7
! 309: *
! 310: d CURL_ZERO_TERMINATED...
! 311: d c -1
! 312: *
! 313: d CURL_POLL_NONE c 0
! 314: d CURL_POLL_IN c 1
! 315: d CURL_POLL_OUT c 2
! 316: d CURL_POLL_INOUT...
! 317: d c 3
! 318: d CURL_POLL_REMOVE...
! 319: d c 4
! 320: *
! 321: d CURL_CSELECT_IN...
! 322: d c X'00000001'
! 323: d CURL_CSELECT_OUT...
! 324: d c X'00000002'
! 325: d CURL_CSELECT_ERR...
! 326: d c X'00000004'
! 327: *
! 328: d CURL_PUSH_OK c 0
! 329: d CURL_PUSH_DENY c 1
! 330: *
! 331: d CURLPAUSE_RECV c X'00000001'
! 332: d CURLPAUSE_RECV_CONT...
! 333: d c X'00000000'
! 334: d CURLPAUSE_SEND c X'00000004'
! 335: d CURLPAUSE_SEND_CONT...
! 336: d c X'00000000'
! 337: d CURLPAUSE_ALL c X'00000005'
! 338: d CURLPAUSE_CONT c X'00000000'
! 339: *
! 340: d CURLINFOFLAG_KNOWN_FILENAME...
! 341: d c X'00000001'
! 342: d CURLINFOFLAG_KNOWN_FILETYPE...
! 343: d c X'00000002'
! 344: d CURLINFOFLAG_KNOWN_TIME...
! 345: d c X'00000004'
! 346: d CURLINFOFLAG_KNOWN_PERM...
! 347: d c X'00000008'
! 348: d CURLINFOFLAG_KNOWN_UID...
! 349: d c X'00000010'
! 350: d CURLINFOFLAG_KNOWN_GID...
! 351: d c X'00000020'
! 352: d CURLINFOFLAG_KNOWN_SIZE...
! 353: d c X'00000040'
! 354: d CURLINFOFLAG_KNOWN_HLINKCOUNT...
! 355: d c X'00000080'
! 356: *
! 357: d CURL_CHUNK_BGN_FUNC_OK...
! 358: d c 0
! 359: d CURL_CHUNK_BGN_FUNC_FAIL...
! 360: d c 1
! 361: d CURL_CHUNK_BGN_FUNC_SKIP...
! 362: d c 2
! 363: *
! 364: d CURL_CHUNK_END_FUNC_OK...
! 365: d c 0
! 366: d CURL_CHUNK_END_FUNC_FAIL...
! 367: d c 1
! 368: *
! 369: d CURL_FNMATCHFUNC_MATCH...
! 370: d c 0
! 371: d CURL_FNMATCHFUNC_NOMATCH...
! 372: d c 1
! 373: d CURL_FNMATCHFUNC_FAIL...
! 374: d c 2
! 375: *
! 376: d CURL_WAIT_POLLIN...
! 377: d c X'0001'
! 378: d CURL_WAIT_POLLPRI...
! 379: d c X'0002'
! 380: d CURL_WAIT_POLLOUT...
! 381: d c X'0004'
! 382: *
! 383: d CURLU_DEFAULT_PORT...
! 384: d c X'00000001'
! 385: d CURLU_NO_DEFAULT_PORT...
! 386: d c X'00000002'
! 387: d CURLU_DEFAULT_SCHEME...
! 388: d c X'00000004'
! 389: d CURLU_NON_SUPPORT_SCHEME...
! 390: d c X'00000008'
! 391: d CURLU_PATH_AS_IS...
! 392: d c X'00000010'
! 393: d CURLU_DISALLOW_USER...
! 394: d c X'00000020'
! 395: d CURLU_URLDECODE...
! 396: d c X'00000040'
! 397: d CURLU_URLENCODE...
! 398: d c X'00000080'
! 399: d CURLU_APPENDQUERY...
! 400: d c X'00000100'
! 401: d CURLU_GUESS_SCHEME...
! 402: d c X'00000200'
! 403: *
! 404: **************************************************************************
! 405: * Types
! 406: **************************************************************************
! 407: *
! 408: d curl_socket_t s 10i 0 based(######ptr######)
! 409: *
! 410: d curl_off_t s 20i 0 based(######ptr######)
! 411: *
! 412: d CURLcode s 10i 0 based(######ptr######) Enum
! 413: d CURLE_OK c 0
! 414: d CURLE_UNSUPPORTED_PROTOCOL...
! 415: d c 1
! 416: d CURLE_FAILED_INIT...
! 417: d c 2
! 418: d CURLE_URL_MALFORMAT...
! 419: d c 3
! 420: d CURLE_NOT_BUILT_IN...
! 421: d c 4
! 422: d CURLE_COULDNT_RESOLVE_PROXY...
! 423: d c 5
! 424: d CURLE_COULDNT_RESOLVE_HOST...
! 425: d c 6
! 426: d CURLE_COULDNT_CONNECT...
! 427: d c 7
! 428: d CURLE_WEIRD_SERVER_REPLY...
! 429: d c 8
! 430: d CURLE_FTP_WEIRD_SERVER_REPLY...
! 431: d c 8
! 432: d CURLE_REMOTE_ACCESS_DENIED...
! 433: d c 9
! 434: d CURLE_FTP_ACCEPT_FAILED...
! 435: d c 10
! 436: d CURLE_FTP_WEIRD_PASS_REPLY...
! 437: d c 11
! 438: d CURLE_FTP_ACCEPT_TIMEOUT...
! 439: d c 12
! 440: d CURLE_FTP_WEIRD_PASV_REPLY...
! 441: d c 13
! 442: d CURLE_FTP_WEIRD_227_FORMAT...
! 443: d c 14
! 444: d CURLE_FTP_CANT_GET_HOST...
! 445: d c 15
! 446: d CURLE_HTTP2 c 16
! 447: d CURLE_FTP_COULDNT_SET_TYPE...
! 448: d c 17
! 449: d CURLE_PARTIAL_FILE...
! 450: d c 18
! 451: d CURLE_FTP_COULDNT_RETR_FILE...
! 452: d c 19
! 453: d CURLE_OBSOLETE20...
! 454: d c 20
! 455: d CURLE_QUOTE_ERROR...
! 456: d c 21
! 457: d CURLE_HTTP_RETURNED_ERROR...
! 458: d c 22
! 459: d CURLE_WRITE_ERROR...
! 460: d c 23
! 461: d CURLE_OBSOLETE24...
! 462: d c 24
! 463: d CURLE_UPLOAD_FAILED...
! 464: d c 25
! 465: d CURLE_READ_ERROR...
! 466: d c 26
! 467: d CURLE_OUT_OF_MEMORY...
! 468: d c 27
! 469: d CURLE_OPERATION_TIMEDOUT...
! 470: d c 28
! 471: d CURLE_OBSOLETE29...
! 472: d c 29
! 473: d CURLE_FTP_PORT_FAILED...
! 474: d c 30
! 475: d CURLE_FTP_COULDNT_USE_REST...
! 476: d c 31
! 477: d CURLE_OBSOLETE32...
! 478: d c 32
! 479: d CURLE_RANGE_ERROR...
! 480: d c 33
! 481: d CURLE_HTTP_POST_ERROR...
! 482: d c 34
! 483: d CURLE_SSL_CONNECT_ERROR...
! 484: d c 35
! 485: d CURLE_BAD_DOWNLOAD_RESUME...
! 486: d c 36
! 487: d CURLE_FILE_COULDNT_READ_FILE...
! 488: d c 37
! 489: d CURLE_LDAP_CANNOT_BIND...
! 490: d c 38
! 491: d CURLE_LDAP_SEARCH_FAILED...
! 492: d c 39
! 493: d CURLE_OBSOLETE40...
! 494: d c 40
! 495: d CURLE_FUNCTION_NOT_FOUND...
! 496: d c 41
! 497: d CURLE_ABORTED_BY_CALLBACK...
! 498: d c 42
! 499: d CURLE_BAD_FUNCTION_ARGUMENT...
! 500: d c 43
! 501: d CURLE_OBSOLETE44...
! 502: d c 44
! 503: d CURLE_INTERFACE_FAILED...
! 504: d c 45
! 505: d CURLE_OBSOLETE46...
! 506: d c 46
! 507: d CURLE_TOO_MANY_REDIRECTS...
! 508: d c 47
! 509: d CURLE_UNKNOWN_OPTION...
! 510: d c 48
! 511: d CURLE_TELNET_OPTION_SYNTAX...
! 512: d c 49
! 513: d CURLE_OBSOLETE50...
! 514: d c 50
! 515: d CURLE_OBSOLETE51...
! 516: d c 51
! 517: d CURLE_GOT_NOTHING...
! 518: d c 52
! 519: d CURLE_SSL_ENGINE_NOTFOUND...
! 520: d c 53
! 521: d CURLE_SSL_ENGINE_SETFAILED...
! 522: d c 54
! 523: d CURLE_SEND_ERROR...
! 524: d c 55
! 525: d CURLE_RECV_ERROR...
! 526: d c 56
! 527: d CURLE_OBSOLETE57...
! 528: d c 57
! 529: d CURLE_SSL_CERTPROBLEM...
! 530: d c 58
! 531: d CURLE_SSL_CIPHER...
! 532: d c 59
! 533: d CURLE_PEER_FAILED_VERIFICATION...
! 534: d c 60
! 535: d CURLE_BAD_CONTENT_ENCODING...
! 536: d c 61
! 537: d CURLE_LDAP_INVALID_URL...
! 538: d c 62
! 539: d CURLE_FILESIZE_EXCEEDED...
! 540: d c 63
! 541: d CURLE_USE_SSL_FAILED...
! 542: d c 64
! 543: d CURLE_SEND_FAIL_REWIND...
! 544: d c 65
! 545: d CURLE_SSL_ENGINE_INITFAILED...
! 546: d c 66
! 547: d CURLE_LOGIN_DENIED...
! 548: d c 67
! 549: d CURLE_TFTP_NOTFOUND...
! 550: d c 68
! 551: d CURLE_TFTP_PERM...
! 552: d c 69
! 553: d CURLE_REMOTE_DISK_FULL...
! 554: d c 70
! 555: d CURLE_TFTP_ILLEGAL...
! 556: d c 71
! 557: d CURLE_TFTP_UNKNOWNID...
! 558: d c 72
! 559: d CURLE_REMOTE_FILE_EXISTS...
! 560: d c 73
! 561: d CURLE_TFTP_NOSUCHUSER...
! 562: d c 74
! 563: d CURLE_CONV_FAILED...
! 564: d c 75
! 565: d CURLE_CONV_REQD...
! 566: d c 76
! 567: d CURLE_SSL_CACERT_BADFILE...
! 568: d c 77
! 569: d CURLE_REMOTE_FILE_NOT_FOUND...
! 570: d c 78
! 571: d CURLE_SSH...
! 572: d c 79
! 573: d CURLE_SSL_SHUTDOWN_FAILED...
! 574: d c 80
! 575: d CURLE_AGAIN...
! 576: d c 81
! 577: d CURLE_SSL_CRL_BADFILE...
! 578: d c 82
! 579: d CURLE_SSL_ISSUER_ERROR...
! 580: d c 83
! 581: d CURLE_FTP_PRET_FAILED...
! 582: d c 84
! 583: d CURLE_RTSP_CSEQ_ERROR...
! 584: d c 85
! 585: d CURLE_RTSP_SESSION_ERROR...
! 586: d c 86
! 587: d CURLE_FTP_BAD_FILE_LIST...
! 588: d c 87
! 589: d CURLE_CHUNK_FAILED...
! 590: d c 88
! 591: d CURLE_NO_CONNECTION_AVAILABLE...
! 592: d c 89
! 593: d CURLE_SSL_PINNEDPUBKEYNOTMATCH...
! 594: d c 90
! 595: d CURLE_SSL_INVALIDCERTSTATUS...
! 596: d c 91
! 597: d CURLE_HTTP2_STREAM...
! 598: d c 92
! 599: d CURLE_RECURSIVE_API_CALL...
! 600: d c 93
! 601: d CURLE_AUTH_ERROR...
! 602: d c 94
! 603: d CURLE_HTTP3...
! 604: d c 95
! 605: d CURLE_QUIC_CONNECT_ERROR...
! 606: d c 96
! 607: *
! 608: /if not defined(CURL_NO_OLDIES)
! 609: d CURLE_URL_MALFORMAT_USER...
! 610: d c 4
! 611: d CURLE_FTP_ACCESS_DENIED...
! 612: d c 9
! 613: d CURLE_FTP_USER_PASSWORD_INCORRECT...
! 614: d c 10
! 615: d CURLE_FTP_WEIRD_USER_REPLY...
! 616: d c 12
! 617: d CURLE_FTP_CANT_RECONNECT...
! 618: d c 16
! 619: d CURLE_FTP_COULDNT_SET_BINARY...
! 620: d c 17
! 621: d CURLE_FTP_PARTIAL_FILE...
! 622: d c 18
! 623: d CURLE_FTP_WRITE_ERROR...
! 624: d c 20
! 625: d CURLE_FTP_QUOTE_ERROR...
! 626: d c 21
! 627: d CURLE_HTTP_NOT_FOUND...
! 628: d c 22
! 629: d CURLE_MALFORMAT_USER...
! 630: d c 24
! 631: d CURLE_FTP_COULDNT_STOR_FILE...
! 632: d c 25
! 633: d CURLE_OPERATION_TIMEOUTED...
! 634: d c 28
! 635: d CURLE_FTP_COULDNT_SET_ASCII...
! 636: d c 29
! 637: d CURLE_FTP_COULDNT_GET_SIZE...
! 638: d c 32
! 639: d CURLE_HTTP_RANGE_ERROR...
! 640: d c 33
! 641: d CURLE_FTP_BAD_DOWNLOAD_RESUME...
! 642: d c 36
! 643: d CURLE_LIBRARY_NOT_FOUND...
! 644: d c 40
! 645: d CURLE_BAD_CALLING_ORDER...
! 646: d c 44
! 647: d CURLE_HTTP_PORT_FAILED...
! 648: d c 45
! 649: d CURLE_BAD_PASSWORD_ENTERED...
! 650: d c 46
! 651: d CURLE_UNKNOWN_TELNET_OPTION...
! 652: d c 48
! 653: d CURLE_OBSOLETE...
! 654: d c 50
! 655: d CURLE_SSL_PEER_CERTIFICATE...
! 656: d c 51
! 657: d CURLE_SHARE_IN_USE...
! 658: d c 57
! 659: d CURLE_SSL_CACERT...
! 660: d c 60
! 661: d CURLE_FTP_SSL_FAILED...
! 662: d c 64
! 663: d CURLE_TFTP_DISKFULL...
! 664: d c 70
! 665: d CURLE_TFTP_EXISTS...
! 666: d c 73
! 667: d CURLE_ALREADY_COMPLETE...
! 668: d c 99999
! 669: /endif
! 670: *
! 671: d curlioerr s 10i 0 based(######ptr######) Enum
! 672: d CURLIOE_OK c 0
! 673: d CURLIOE_UNKNOWNCMD...
! 674: d c 1
! 675: d CURLIOE_FAILRESTART...
! 676: d c 2
! 677: *
! 678: d curlfiletype s 10i 0 based(######ptr######) Enum
! 679: d CURLFILETYPE_FILE...
! 680: d c 0
! 681: d CURLFILETYPE_DIRECTORY...
! 682: d c 1
! 683: d CURLFILETYPE_SYMLINK...
! 684: d c 2
! 685: d CURLFILETYPE_DEVICE_BLOCK...
! 686: d c 3
! 687: d CURLFILETYPE_DEVICE_CHAR...
! 688: d c 4
! 689: d CURLFILETYPE_NAMEDPIPE...
! 690: d c 5
! 691: d CURLFILETYPE_SOCKET...
! 692: d c 6
! 693: d CURLFILETYPE_DOOR...
! 694: d c 7
! 695: *
! 696: d curliocmd s 10i 0 based(######ptr######) Enum
! 697: d CURLIOCMD_NOP c 0
! 698: d CURLIOCMD_RESTARTREAD...
! 699: d c 1
! 700: *
! 701: d curl_infotype s 10i 0 based(######ptr######) Enum
! 702: d CURLINFO_TEXT...
! 703: d c 0
! 704: d CURLINFO_HEADER_IN...
! 705: d c 1
! 706: d CURLINFO_HEADER_OUT...
! 707: d c 2
! 708: d CURLINFO_DATA_IN...
! 709: d c 3
! 710: d CURLINFO_DATA_OUT...
! 711: d c 4
! 712: d CURLINFO_SSL_DATA_IN...
! 713: d c 5
! 714: d CURLINFO_SSL_DATA_OUT...
! 715: d c 6
! 716: d CURLINFO_END...
! 717: d c 7
! 718: *
! 719: d curl_proxytype s 10i 0 based(######ptr######) Enum
! 720: d CURLPROXY_HTTP...
! 721: d c 0
! 722: d CURLPROXY_HTTP_1_0...
! 723: d c 1
! 724: d CURLPROXY_HTTPS...
! 725: d c 2
! 726: d CURLPROXY_SOCKS4...
! 727: d c 4
! 728: d CURLPROXY_SOCKS5...
! 729: d c 5
! 730: d CURLPROXY_SOCKS4A...
! 731: d c 6
! 732: d CURLPROXY_SOCKS5_HOSTNAME...
! 733: d c 7
! 734: *
! 735: d curl_khstat s 10i 0 based(######ptr######) Enum
! 736: d CURLKHSTAT_FINE_ADD_TO_FILE...
! 737: d c 0
! 738: d CURLKHSTAT_FINE...
! 739: d c 1
! 740: d CURLKHSTAT_REJECT...
! 741: d c 2
! 742: d CURLKHSTAT_DEFER...
! 743: d c 3
! 744: d CURLKHSTAT_LAST...
! 745: d c 4
! 746: *
! 747: d curl_khmatch s 10i 0 based(######ptr######) Enum
! 748: d CURLKHMATCH_OK...
! 749: d c 0
! 750: d CURLKHMATCH_MISMATCH...
! 751: d c 1
! 752: d CURLKHMATCH_MISSING...
! 753: d c 2
! 754: d CURLKHMATCH_LAST...
! 755: d c 3
! 756: *
! 757: d curl_usessl s 10i 0 based(######ptr######) Enum
! 758: d CURLUSESSL_NONE...
! 759: d c 0
! 760: d CURLUSESSL_TRY...
! 761: d c 1
! 762: d CURLUSESSL_CONTROL...
! 763: d c 2
! 764: d CURLUSESSL_ALL...
! 765: d c 3
! 766: *
! 767: d CURLSSLOPT_ALLOW_BEAST...
! 768: d c X'0001'
! 769: d CURLSSLOPT_NO_REVOKE...
! 770: d c X'0002'
! 771: d CURLSSLOPT_NO_PARTIALCHAIN...
! 772: d c X'0004'
! 773: d CURLSSLOPT_REVOKE_BEST_EFFORT...
! 774: d c X'0008'
! 775: *
! 776: d CURL_HET_DEFAULT...
! 777: d c 200
! 778: *
! 779: d CURL_UPKEEP_INTERVAL_DEFAULT...
! 780: d c 60000
! 781: *
! 782: /if not defined(CURL_NO_OLDIES)
! 783: d curl_ftpssl s like(curl_usessl)
! 784: d based(######ptr######)
! 785: d CURLFTPSSL_NONE...
! 786: d c 0
! 787: d CURLFTPSSL_TRY...
! 788: d c 1
! 789: d CURLFTPSSL_CONTROL...
! 790: d c 2
! 791: d CURLFTPSSL_ALL...
! 792: d c 3
! 793: /endif
! 794: *
! 795: d curl_ftpccc s 10i 0 based(######ptr######) Enum
! 796: d CURLFTPSSL_CCC_NONE...
! 797: d c 0
! 798: d CURLFTPSSL_CCC_PASSIVE...
! 799: d c 1
! 800: d CURLFTPSSL_CCC_ACTIVE...
! 801: d c 2
! 802: *
! 803: d curl_ftpauth s 10i 0 based(######ptr######) Enum
! 804: d CURLFTPAUTH_DEFAULT...
! 805: d c 0
! 806: d CURLFTPAUTH_SSL...
! 807: d c 1
! 808: d CURLFTPAUTH_TLS...
! 809: d c 2
! 810: *
! 811: d curl_ftpcreatedir...
! 812: d s 10i 0 based(######ptr######) Enum
! 813: d CURLFTP_CREATE_DIR_NONE...
! 814: d c 0
! 815: d CURLFTP_CREATE_DIR...
! 816: d c 1
! 817: d CURLFTP_CREATE_DIR_RETRY...
! 818: d c 2
! 819: *
! 820: d curl_ftpmethod s 10i 0 based(######ptr######) Enum
! 821: d CURLFTPMETHOD_DEFAULT...
! 822: d c 0
! 823: d CURLFTPMETHOD_MULTICWD...
! 824: d c 1
! 825: d CURLFTPMETHOD_NOCWD...
! 826: d c 2
! 827: d CURLFTPMETHOD_SINGLECWD...
! 828: d c 3
! 829: *
! 830: d CURLHEADER_UNIFIED...
! 831: d c X'00000000'
! 832: d CURLHEADER_SEPARATE...
! 833: d c X'00000001'
! 834: *
! 835: d CURLALTSVC_IMMEDIATELY...
! 836: d c X'00000001'
! 837: d CURLALTSVC_ALTUSED...
! 838: d c X'00000002'
! 839: d CURLALTSVC_READONLYFILE...
! 840: d c X'00000004'
! 841: d CURLALTSVC_H1...
! 842: d c X'00000008'
! 843: d CURLALTSVC_H2...
! 844: d c X'00000010'
! 845: d CURLALTSVC_H3...
! 846: d c X'00000020'
! 847: *
! 848: d CURLPROTO_HTTP...
! 849: d c X'00000001'
! 850: d CURLPROTO_HTTPS...
! 851: d c X'00000002'
! 852: d CURLPROTO_FTP...
! 853: d c X'00000004'
! 854: d CURLPROTO_FTPS...
! 855: d c X'00000008'
! 856: d CURLPROTO_SCP...
! 857: d c X'00000010'
! 858: d CURLPROTO_SFTP...
! 859: d c X'00000020'
! 860: d CURLPROTO_TELNET...
! 861: d c X'00000040'
! 862: d CURLPROTO_LDAP...
! 863: d c X'00000080'
! 864: d CURLPROTO_LDAPS...
! 865: d c X'00000100'
! 866: d CURLPROTO_DICT...
! 867: d c X'00000200'
! 868: d CURLPROTO_FILE...
! 869: d c X'00000400'
! 870: d CURLPROTO_TFTP...
! 871: d c X'00000800'
! 872: d CURLPROTO_IMAP...
! 873: d c X'00001000'
! 874: d CURLPROTO_IMAPS...
! 875: d c X'00002000'
! 876: d CURLPROTO_POP3...
! 877: d c X'00004000'
! 878: d CURLPROTO_POP3S...
! 879: d c X'00008000'
! 880: d CURLPROTO_SMTP...
! 881: d c X'00010000'
! 882: d CURLPROTO_SMTPS...
! 883: d c X'00020000'
! 884: d CURLPROTO_RTSP...
! 885: d c X'00040000'
! 886: d CURLPROTO_RTMP...
! 887: d c X'00080000'
! 888: d CURLPROTO_RTMPT...
! 889: d c X'00100000'
! 890: d CURLPROTO_RTMPTE...
! 891: d c X'00200000'
! 892: d CURLPROTO_RTMPE...
! 893: d c X'00400000'
! 894: d CURLPROTO_RTMPS...
! 895: d c X'00800000'
! 896: d CURLPROTO_RTMPTS...
! 897: d c X'01000000'
! 898: d CURLPROTO_GOPHER...
! 899: d c X'02000000'
! 900: d CURLPROTO_SMB...
! 901: d c X'04000000'
! 902: d CURLPROTO_SMBS...
! 903: d c X'08000000'
! 904: *
! 905: d CURLoption s 10i 0 based(######ptr######) Enum
! 906: d CURLOPT_WRITEDATA...
! 907: d c 10001
! 908: d CURLOPT_URL c 10002
! 909: d CURLOPT_PORT c 00003
! 910: d CURLOPT_PROXY c 10004
! 911: d CURLOPT_USERPWD...
! 912: d c 10005
! 913: d CURLOPT_PROXYUSERPWD...
! 914: d c 10006
! 915: d CURLOPT_RANGE c 10007
! 916: d CURLOPT_READDATA...
! 917: d c 10009
! 918: d CURLOPT_ERRORBUFFER...
! 919: d c 10010
! 920: d CURLOPT_WRITEFUNCTION...
! 921: d c 20011
! 922: d CURLOPT_READFUNCTION...
! 923: d c 20012
! 924: d CURLOPT_TIMEOUT...
! 925: d c 00013
! 926: d CURLOPT_INFILESIZE...
! 927: d c 00014
! 928: d CURLOPT_POSTFIELDS...
! 929: d c 10015
! 930: d CURLOPT_REFERER...
! 931: d c 10016
! 932: d CURLOPT_FTPPORT...
! 933: d c 10017
! 934: d CURLOPT_USERAGENT...
! 935: d c 10018
! 936: d CURLOPT_LOW_SPEED_LIMIT...
! 937: d c 00019
! 938: d CURLOPT_LOW_SPEED_TIME...
! 939: d c 00020
! 940: d CURLOPT_RESUME_FROM...
! 941: d c 00021
! 942: d CURLOPT_COOKIE...
! 943: d c 10022
! 944: d CURLOPT_HTTPHEADER...
! 945: d c 10023
! 946: d CURLOPT_RTSPHEADER...
! 947: d c 10023
! 948: d CURLOPT_HTTPPOST...
! 949: d c 10024
! 950: d CURLOPT_SSLCERT...
! 951: d c 10025
! 952: d CURLOPT_KEYPASSWD...
! 953: d c 10026
! 954: d CURLOPT_CRLF c 00027
! 955: d CURLOPT_QUOTE c 10028
! 956: d CURLOPT_HEADERDATA...
! 957: d c 10029
! 958: d CURLOPT_COOKIEFILE...
! 959: d c 10031
! 960: d CURLOPT_SSLVERSION...
! 961: d c 00032
! 962: d CURLOPT_TIMECONDITION...
! 963: d c 00033
! 964: d CURLOPT_TIMEVALUE...
! 965: d c 00034
! 966: d CURLOPT_CUSTOMREQUEST...
! 967: d c 10036
! 968: d CURLOPT_STDERR...
! 969: d c 10037
! 970: d CURLOPT_POSTQUOTE...
! 971: d c 10039
! 972: d CURLOPT_VERBOSE...
! 973: d c 00041
! 974: d CURLOPT_HEADER...
! 975: d c 00042
! 976: d CURLOPT_NOPROGRESS...
! 977: d c 00043
! 978: d CURLOPT_NOBODY...
! 979: d c 00044
! 980: d CURLOPT_FAILONERROR...
! 981: d c 00045
! 982: d CURLOPT_UPLOAD...
! 983: d c 00046
! 984: d CURLOPT_POST c 00047
! 985: d CURLOPT_DIRLISTONLY...
! 986: d c 00048
! 987: d CURLOPT_APPEND...
! 988: d c 00050
! 989: d CURLOPT_NETRC c 00051
! 990: d CURLOPT_FOLLOWLOCATION...
! 991: d c 00052
! 992: d CURLOPT_TRANSFERTEXT...
! 993: d c 00053
! 994: d CURLOPT_PUT c 00054
! 995: d CURLOPT_PROGRESSFUNCTION...
! 996: d c 20056
! 997: d CURLOPT_PROGRESSDATA...
! 998: d c 10057
! 999: d CURLOPT_XFERINFODATA...
! 1000: d c 10057 PROGRESSDATA alias
! 1001: d CURLOPT_AUTOREFERER...
! 1002: d c 00058
! 1003: d CURLOPT_PROXYPORT...
! 1004: d c 00059
! 1005: d CURLOPT_POSTFIELDSIZE...
! 1006: d c 00060
! 1007: d CURLOPT_HTTPPROXYTUNNEL...
! 1008: d c 00061
! 1009: d CURLOPT_INTERFACE...
! 1010: d c 10062
! 1011: d CURLOPT_KRBLEVEL...
! 1012: d c 10063
! 1013: d CURLOPT_SSL_VERIFYPEER...
! 1014: d c 00064
! 1015: d CURLOPT_CAINFO...
! 1016: d c 10065
! 1017: d CURLOPT_MAXREDIRS...
! 1018: d c 00068
! 1019: d CURLOPT_FILETIME...
! 1020: d c 00069
! 1021: d CURLOPT_TELNETOPTIONS...
! 1022: d c 10070
! 1023: d CURLOPT_MAXCONNECTS...
! 1024: d c 00071
! 1025: d CURLOPT_FRESH_CONNECT...
! 1026: d c 00074
! 1027: d CURLOPT_FORBID_REUSE...
! 1028: d c 00075
! 1029: d CURLOPT_RANDOM_FILE...
! 1030: d c 10076
! 1031: d CURLOPT_EGDSOCKET...
! 1032: d c 10077
! 1033: d CURLOPT_CONNECTTIMEOUT...
! 1034: d c 00078
! 1035: d CURLOPT_HEADERFUNCTION...
! 1036: d c 20079
! 1037: d CURLOPT_HTTPGET...
! 1038: d c 00080
! 1039: d CURLOPT_SSL_VERIFYHOST...
! 1040: d c 00081
! 1041: d CURLOPT_COOKIEJAR...
! 1042: d c 10082
! 1043: d CURLOPT_SSL_CIPHER_LIST...
! 1044: d c 10083
! 1045: d CURLOPT_HTTP_VERSION...
! 1046: d c 00084
! 1047: d CURLOPT_FTP_USE_EPSV...
! 1048: d c 00085
! 1049: d CURLOPT_SSLCERTTYPE...
! 1050: d c 10086
! 1051: d CURLOPT_SSLKEY...
! 1052: d c 10087
! 1053: d CURLOPT_SSLKEYTYPE...
! 1054: d c 10088
! 1055: d CURLOPT_SSLENGINE...
! 1056: d c 10089
! 1057: d CURLOPT_SSLENGINE_DEFAULT...
! 1058: d c 00090
! 1059: d CURLOPT_DNS_USE_GLOBAL_CACHE...
! 1060: d c 00091
! 1061: d CURLOPT_DNS_CACHE_TIMEOUT...
! 1062: d c 00092
! 1063: d CURLOPT_PREQUOTE...
! 1064: d c 10093
! 1065: d CURLOPT_DEBUGFUNCTION...
! 1066: d c 20094
! 1067: d CURLOPT_DEBUGDATA...
! 1068: d c 10095
! 1069: d CURLOPT_COOKIESESSION...
! 1070: d c 00096
! 1071: d CURLOPT_CAPATH...
! 1072: d c 10097
! 1073: d CURLOPT_BUFFERSIZE...
! 1074: d c 00098
! 1075: d CURLOPT_NOSIGNAL...
! 1076: d c 00099
! 1077: d CURLOPT_SHARE c 10100
! 1078: d CURLOPT_PROXYTYPE...
! 1079: d c 00101
! 1080: d CURLOPT_ACCEPT_ENCODING...
! 1081: d c 10102
! 1082: d CURLOPT_PRIVATE...
! 1083: d c 10103
! 1084: d CURLOPT_HTTP200ALIASES...
! 1085: d c 10104
! 1086: d CURLOPT_UNRESTRICTED_AUTH...
! 1087: d c 00105
! 1088: d CURLOPT_FTP_USE_EPRT...
! 1089: d c 00106
! 1090: d CURLOPT_HTTPAUTH...
! 1091: d c 00107
! 1092: d CURLOPT_SSL_CTX_FUNCTION...
! 1093: d c 20108
! 1094: d CURLOPT_SSL_CTX_DATA...
! 1095: d c 10109
! 1096: d CURLOPT_FTP_CREATE_MISSING_DIRS...
! 1097: d c 00110
! 1098: d CURLOPT_PROXYAUTH...
! 1099: d c 00111
! 1100: d CURLOPT_FTP_RESPONSE_TIMEOUT...
! 1101: d c 00112
! 1102: d CURLOPT_IPRESOLVE...
! 1103: d c 00113
! 1104: d CURLOPT_MAXFILESIZE...
! 1105: d c 00114
! 1106: d CURLOPT_INFILESIZE_LARGE...
! 1107: d c 30115
! 1108: d CURLOPT_RESUME_FROM_LARGE...
! 1109: d c 30116
! 1110: d CURLOPT_MAXFILESIZE_LARGE...
! 1111: d c 30117
! 1112: d CURLOPT_NETRC_FILE...
! 1113: d c 10118
! 1114: d CURLOPT_USE_SSL...
! 1115: d c 00119
! 1116: d CURLOPT_POSTFIELDSIZE_LARGE...
! 1117: d c 30120
! 1118: d CURLOPT_TCP_NODELAY...
! 1119: d c 00121
! 1120: d CURLOPT_FTPSSLAUTH...
! 1121: d c 00129
! 1122: d CURLOPT_IOCTLFUNCTION...
! 1123: d c 20130
! 1124: d CURLOPT_IOCTLDATA...
! 1125: d c 10131
! 1126: d CURLOPT_FTP_ACCOUNT...
! 1127: d c 10134
! 1128: d CURLOPT_COOKIELIST...
! 1129: d c 10135
! 1130: d CURLOPT_IGNORE_CONTENT_LENGTH...
! 1131: d c 00136
! 1132: d CURLOPT_FTP_SKIP_PASV_IP...
! 1133: d c 00137
! 1134: d CURLOPT_FTP_FILEMETHOD...
! 1135: d c 00138
! 1136: d CURLOPT_LOCALPORT...
! 1137: d c 00139
! 1138: d CURLOPT_LOCALPORTRANGE...
! 1139: d c 00140
! 1140: d CURLOPT_CONNECT_ONLY...
! 1141: d c 00141
! 1142: d CURLOPT_CONV_FROM_NETWORK_FUNCTION...
! 1143: d c 20142
! 1144: d CURLOPT_CONV_TO_NETWORK_FUNCTION...
! 1145: d c 20143
! 1146: d CURLOPT_CONV_FROM_UTF8_FUNCTION...
! 1147: d c 20144
! 1148: d CURLOPT_MAX_SEND_SPEED_LARGE...
! 1149: d c 30145
! 1150: d CURLOPT_MAX_RECV_SPEED_LARGE...
! 1151: d c 30146
! 1152: d CURLOPT_FTP_ALTERNATIVE_TO_USER...
! 1153: d c 10147
! 1154: d CURLOPT_SOCKOPTFUNCTION...
! 1155: d c 20148
! 1156: d CURLOPT_SOCKOPTDATA...
! 1157: d c 10149
! 1158: d CURLOPT_SSL_SESSIONID_CACHE...
! 1159: d c 00150
! 1160: d CURLOPT_SSH_AUTH_TYPES...
! 1161: d c 00151
! 1162: d CURLOPT_SSH_PUBLIC_KEYFILE...
! 1163: d c 10152
! 1164: d CURLOPT_SSH_PRIVATE_KEYFILE...
! 1165: d c 10153
! 1166: d CURLOPT_FTP_SSL_CCC...
! 1167: d c 00154
! 1168: d CURLOPT_TIMEOUT_MS...
! 1169: d c 00155
! 1170: d CURLOPT_CONNECTTIMEOUT_MS...
! 1171: d c 00156
! 1172: d CURLOPT_HTTP_TRANSFER_DECODING...
! 1173: d c 00157
! 1174: d CURLOPT_HTTP_CONTENT_DECODING...
! 1175: d c 00158
! 1176: d CURLOPT_NEW_FILE_PERMS...
! 1177: d c 00159
! 1178: d CURLOPT_NEW_DIRECTORY_PERMS...
! 1179: d c 00160
! 1180: d CURLOPT_POSTREDIR...
! 1181: d c 00161
! 1182: d CURLOPT_SSH_HOST_PUBLIC_KEY_MD5...
! 1183: d c 10162
! 1184: d CURLOPT_OPENSOCKETFUNCTION...
! 1185: d c 20163
! 1186: d CURLOPT_OPENSOCKETDATA...
! 1187: d c 10164
! 1188: d CURLOPT_COPYPOSTFIELDS...
! 1189: d c 10165
! 1190: d CURLOPT_PROXY_TRANSFER_MODE...
! 1191: d c 00166
! 1192: d CURLOPT_SEEKFUNCTION...
! 1193: d c 20167
! 1194: d CURLOPT_SEEKDATA...
! 1195: d c 10168
! 1196: d CURLOPT_CRLFILE...
! 1197: d c 10169
! 1198: d CURLOPT_ISSUERCERT...
! 1199: d c 10170
! 1200: d CURLOPT_ADDRESS_SCOPE...
! 1201: d c 00171
! 1202: d CURLOPT_CERTINFO...
! 1203: d c 00172
! 1204: d CURLOPT_USERNAME...
! 1205: d c 10173
! 1206: d CURLOPT_PASSWORD...
! 1207: d c 10174
! 1208: d CURLOPT_PROXYUSERNAME...
! 1209: d c 10175
! 1210: d CURLOPT_PROXYPASSWORD...
! 1211: d c 10176
! 1212: d CURLOPT_NOPROXY...
! 1213: d c 10177
! 1214: d CURLOPT_TFTP_BLKSIZE...
! 1215: d c 00178
! 1216: d CURLOPT_SOCKS5_GSSAPI_SERVICE...
! 1217: d c 10179
! 1218: d CURLOPT_SOCKS5_GSSAPI_NEC...
! 1219: d c 00180
! 1220: d CURLOPT_PROTOCOLS...
! 1221: d c 00181
! 1222: d CURLOPT_REDIR_PROTOCOLS...
! 1223: d c 00182
! 1224: d CURLOPT_SSH_KNOWNHOSTS...
! 1225: d c 10183
! 1226: d CURLOPT_SSH_KEYFUNCTION...
! 1227: d c 20184
! 1228: d CURLOPT_SSH_KEYDATA...
! 1229: d c 10185
! 1230: d CURLOPT_MAIL_FROM...
! 1231: d c 10186
! 1232: d CURLOPT_MAIL_RCPT...
! 1233: d c 10187
! 1234: d CURLOPT_FTP_USE_PRET...
! 1235: d c 00188
! 1236: d CURLOPT_RTSP_REQUEST...
! 1237: d c 00189
! 1238: d CURLOPT_RTSP_SESSION_ID...
! 1239: d c 10190
! 1240: d CURLOPT_RTSP_STREAM_URI...
! 1241: d c 10191
! 1242: d CURLOPT_RTSP_TRANSPORT...
! 1243: d c 10192
! 1244: d CURLOPT_RTSP_CLIENT_CSEQ...
! 1245: d c 00193
! 1246: d CURLOPT_RTSP_SERVER_CSEQ...
! 1247: d c 00194
! 1248: d CURLOPT_INTERLEAVEDATA...
! 1249: d c 10195
! 1250: d CURLOPT_INTERLEAVEFUNCTION...
! 1251: d c 20196
! 1252: d CURLOPT_WILDCARDMATCH...
! 1253: d c 00197
! 1254: d CURLOPT_CHUNK_BGN_FUNCTION...
! 1255: d c 20198
! 1256: d CURLOPT_CHUNK_END_FUNCTION...
! 1257: d c 20199
! 1258: d CURLOPT_FNMATCH_FUNCTION...
! 1259: d c 20200
! 1260: d CURLOPT_CHUNK_DATA...
! 1261: d c 10201
! 1262: d CURLOPT_FNMATCH_DATA...
! 1263: d c 10202
! 1264: d CURLOPT_RESOLVE...
! 1265: d c 10203
! 1266: d CURLOPT_TLSAUTH_USERNAME...
! 1267: d c 10204
! 1268: d CURLOPT_TLSAUTH_PASSWORD...
! 1269: d c 10205
! 1270: d CURLOPT_TLSAUTH_TYPE...
! 1271: d c 10206
! 1272: d CURLOPT_TRANSFER_ENCODING...
! 1273: d c 00207
! 1274: d CURLOPT_CLOSESOCKETFUNCTION...
! 1275: d c 20208
! 1276: d CURLOPT_CLOSESOCKETDATA...
! 1277: d c 10209
! 1278: d CURLOPT_GSSAPI_DELEGATION...
! 1279: d c 00210
! 1280: d CURLOPT_DNS_SERVERS...
! 1281: d c 10211
! 1282: d CURLOPT_ACCEPTTIMEOUT_MS...
! 1283: d c 00212
! 1284: d CURLOPT_TCP_KEEPALIVE...
! 1285: d c 00213
! 1286: d CURLOPT_TCP_KEEPIDLE...
! 1287: d c 00214
! 1288: d CURLOPT_TCP_KEEPINTVL...
! 1289: d c 00215
! 1290: d CURLOPT_SSL_OPTIONS...
! 1291: d c 00216
! 1292: d CURLOPT_MAIL_AUTH...
! 1293: d c 10217
! 1294: d CURLOPT_SASL_IR...
! 1295: d c 00218
! 1296: d CURLOPT_XFERINFOFUNCTION...
! 1297: d c 20219
! 1298: d CURLOPT_XOAUTH2_BEARER...
! 1299: d c 10220
! 1300: d CURLOPT_DNS_INTERFACE...
! 1301: d c 10221
! 1302: d CURLOPT_DNS_LOCAL_IP4...
! 1303: d c 10222
! 1304: d CURLOPT_DNS_LOCAL_IP6...
! 1305: d c 10223
! 1306: d CURLOPT_LOGIN_OPTIONS...
! 1307: d c 10224
! 1308: d CURLOPT_SSL_ENABLE_NPN...
! 1309: d c 00225
! 1310: d CURLOPT_SSL_ENABLE_ALPN...
! 1311: d c 00226
! 1312: d CURLOPT_EXPECT_100_TIMEOUT_MS...
! 1313: d c 00227
! 1314: d CURLOPT_PROXYHEADER...
! 1315: d c 10228
! 1316: d CURLOPT_HEADEROPT...
! 1317: d c 00229
! 1318: d CURLOPT_PINNEDPUBLICKEY...
! 1319: d c 10230
! 1320: d CURLOPT_UNIX_SOCKET_PATH...
! 1321: d c 10231
! 1322: d CURLOPT_SSL_VERIFYSTATUS...
! 1323: d c 00232
! 1324: d CURLOPT_SSL_FALSESTART...
! 1325: d c 00233
! 1326: d CURLOPT_PATH_AS_IS...
! 1327: d c 00234
! 1328: d CURLOPT_PROXY_SERVICE_NAME...
! 1329: d c 10235
! 1330: d CURLOPT_SERVICE_NAME...
! 1331: d c 10236
! 1332: d CURLOPT_PIPEWAIT...
! 1333: d c 00237
! 1334: d CURLOPT_DEFAULT_PROTOCOL...
! 1335: d c 10238
! 1336: d CURLOPT_STREAM_WEIGHT...
! 1337: d c 00239
! 1338: d CURLOPT_STREAM_DEPENDS...
! 1339: d c 10240
! 1340: d CURLOPT_STREAM_DEPENDS_E...
! 1341: d c 10241
! 1342: d CURLOPT_TFTP_NO_OPTIONS...
! 1343: d c 00242
! 1344: d CURLOPT_CONNECT_TO...
! 1345: d c 10243
! 1346: d CURLOPT_TCP_FASTOPEN...
! 1347: d c 00244
! 1348: d CURLOPT_KEEP_SENDING_ON_ERROR...
! 1349: d c 00245
! 1350: d CURLOPT_PROXY_CAINFO...
! 1351: d c 10246
! 1352: d CURLOPT_PROXY_CAPATH...
! 1353: d c 10247
! 1354: d CURLOPT_PROXY_SSL_VERIFYPEER...
! 1355: d c 00248
! 1356: d CURLOPT_PROXY_SSL_VERIFYHOST...
! 1357: d c 00249
! 1358: d CURLOPT_PROXY_SSLVERSION...
! 1359: d c 00250
! 1360: d CURLOPT_PROXY_TLSAUTH_USERNAME...
! 1361: d c 10251
! 1362: d CURLOPT_PROXY_TLSAUTH_PASSWORD...
! 1363: d c 10252
! 1364: d CURLOPT_PROXY_TLSAUTH_TYPE...
! 1365: d c 10253
! 1366: d CURLOPT_PROXY_SSLCERT...
! 1367: d c 10254
! 1368: d CURLOPT_PROXY_SSLCERTTYPE...
! 1369: d c 10255
! 1370: d CURLOPT_PROXY_SSLKEY...
! 1371: d c 10256
! 1372: d CURLOPT_PROXY_SSLKEYTYPE...
! 1373: d c 10257
! 1374: d CURLOPT_PROXY_KEYPASSWD...
! 1375: d c 10258
! 1376: d CURLOPT_PROXY_SSL_CIPHER_LIST...
! 1377: d c 10259
! 1378: d CURLOPT_PROXY_CRLFILE...
! 1379: d c 10260
! 1380: d CURLOPT_PROXY_SSL_OPTIONS...
! 1381: d c 00261
! 1382: d CURLOPT_PRE_PROXY...
! 1383: d c 10262
! 1384: d CURLOPT_PROXY_PINNEDPUBLICKEY...
! 1385: d c 10263
! 1386: d CURLOPT_ABSTRACT_UNIX_SOCKET...
! 1387: d c 10264
! 1388: d CURLOPT_SUPPRESS_CONNECT_HEADERS...
! 1389: d c 00265
! 1390: d CURLOPT_REQUEST_TARGET...
! 1391: d c 10266
! 1392: d CURLOPT_SOCKS5_AUTH...
! 1393: d c 00267
! 1394: d CURLOPT_SSH_COMPRESSION...
! 1395: d c 00268
! 1396: d CURLOPT_MIMEPOST...
! 1397: d c 10269
! 1398: d CURLOPT_TIMEVALUE_LARGE...
! 1399: d c 30270
! 1400: d CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS...
! 1401: d c 00271
! 1402: d CURLOPT_RESOLVER_START_FUNCTION...
! 1403: d c 20272
! 1404: d CURLOPT_RESOLVER_START_DATA...
! 1405: d c 10273
! 1406: d CURLOPT_HAPROXYPROTOCOL...
! 1407: d c 00274
! 1408: d CURLOPT_DNS_SHUFFLE_ADDRESSES...
! 1409: d c 00275
! 1410: d CURLOPT_TLS13_CIPHERS...
! 1411: d c 10276
! 1412: d CURLOPT_PROXY_TLS13_CIPHERS...
! 1413: d c 10277
! 1414: d CURLOPT_DISALLOW_USERNAME_IN_URL...
! 1415: d c 00278
! 1416: d CURLOPT_DOH_URL...
! 1417: d c 10279
! 1418: d CURLOPT_UPLOAD_BUFFERSIZE...
! 1419: d c 00280
! 1420: d CURLOPT_UPKEEP_INTERVAL_MS...
! 1421: d c 00281
! 1422: d CURLOPT_CURLU c 10282
! 1423: d CURLOPT_TRAILERFUNCTION...
! 1424: d c 20283
! 1425: d CURLOPT_TRAILERDATA...
! 1426: d c 10284
! 1427: d CURLOPT_HTTP09_ALLOWED...
! 1428: d c 00285
! 1429: d CURLOPT_ALTSVC_CTRL...
! 1430: d c 00286
! 1431: d CURLOPT_ALTSVC...
! 1432: d c 10287
! 1433: d CURLOPT_MAXAGE_CONN...
! 1434: d c 00288
! 1435: d CURLOPT_SASL_AUTHZID...
! 1436: d c 10289
! 1437: *
! 1438: /if not defined(CURL_NO_OLDIES)
! 1439: d CURLOPT_FILE c 10001
! 1440: d CURLOPT_INFILE...
! 1441: d c 10009
! 1442: d CURLOPT_SSLKEYPASSWD...
! 1443: d c 10026
! 1444: d CURLOPT_SSLCERTPASSWD...
! 1445: d c 10026
! 1446: d CURLOPT_WRITEHEADER...
! 1447: d c 10029
! 1448: d CURLOPT_WRITEINFO...
! 1449: d c 10040
! 1450: d CURLOPT_FTPLISTONLY...
! 1451: d c 00048
! 1452: d CURLOPT_FTPAPPEND...
! 1453: d c 00050
! 1454: d CURLOPT_CLOSEPOLICY...
! 1455: d c 00072
! 1456: d CURLOPT_KRB4LEVEL...
! 1457: d c 10063
! 1458: d CURLOPT_ENCODING...
! 1459: d c 10102
! 1460: d CURLOPT_SERVER_RESPONSE_TIMEOUT...
! 1461: d c 00112
! 1462: d CURLOPT_FTP_SSL...
! 1463: d c 00119
! 1464: d CURLOPT_POST301...
! 1465: d c 00161
! 1466: /endif
! 1467: *
! 1468: d CURLFORMcode s 10i 0 based(######ptr######) Enum
! 1469: d CURL_FORMADD_OK...
! 1470: d c 0
! 1471: d CURL_FORMADD_MEMORY...
! 1472: d c 1
! 1473: d CURL_FORMADD_OPTION_TWICE...
! 1474: d c 2
! 1475: d CURL_FORMADD_NULL...
! 1476: d c 3
! 1477: d CURL_FORMADD_UNKNOWN_OPTION...
! 1478: d c 4
! 1479: d CURL_FORMADD_INCOMPLETE...
! 1480: d c 5
! 1481: d CURL_FORMADD_ILLEGAL_ARRAY...
! 1482: d c 6
! 1483: d CURL_FORMADD_DISABLED...
! 1484: d c 7
! 1485: *
! 1486: d CURLformoption s 10i 0 based(######ptr######) Enum
! 1487: d CURLFORM_NOTHING...
! 1488: d c 0
! 1489: d CURLFORM_COPYNAME...
! 1490: d c 1
! 1491: d CURLFORM_PTRNAME...
! 1492: d c 2
! 1493: d CURLFORM_NAMELENGTH...
! 1494: d c 3
! 1495: d CURLFORM_COPYCONTENTS...
! 1496: d c 4
! 1497: d CURLFORM_PTRCONTENTS...
! 1498: d c 5
! 1499: d CURLFORM_CONTENTSLENGTH...
! 1500: d c 6
! 1501: d CURLFORM_FILECONTENT...
! 1502: d c 7
! 1503: d CURLFORM_ARRAY...
! 1504: d c 8
! 1505: d CURLFORM_OBSOLETE...
! 1506: d c 9
! 1507: d CURLFORM_FILE...
! 1508: d c 10
! 1509: d CURLFORM_BUFFER...
! 1510: d c 11
! 1511: d CURLFORM_BUFFERPTR...
! 1512: d c 12
! 1513: d CURLFORM_BUFFERLENGTH...
! 1514: d c 13
! 1515: d CURLFORM_CONTENTTYPE...
! 1516: d c 14
! 1517: d CURLFORM_CONTENTHEADER...
! 1518: d c 15
! 1519: d CURLFORM_FILENAME...
! 1520: d c 16
! 1521: d CURLFORM_END...
! 1522: d c 17
! 1523: d CURLFORM_OBSOLETE2...
! 1524: d c 18
! 1525: d CURLFORM_STREAM...
! 1526: d c 19
! 1527: d CURLFORM_CONTENTLEN...
! 1528: d c 20
! 1529: *
! 1530: d CURLINFO s 10i 0 based(######ptr######) Enum
! 1531: d CURLINFO_EFFECTIVE_URL... CURLINFO_STRING + 1
! 1532: d c X'00100001'
! 1533: d CURLINFO_RESPONSE_CODE... CURLINFO_LONG + 2
! 1534: d c X'00200002'
! 1535: d CURLINFO_TOTAL_TIME... CURLINFO_DOUBLE + 3
! 1536: d c X'00300003'
! 1537: d CURLINFO_NAMELOOKUP_TIME... CURLINFO_DOUBLE + 4
! 1538: d c X'00300004'
! 1539: d CURLINFO_CONNECT_TIME... CURLINFO_DOUBLE + 5
! 1540: d c X'00300005'
! 1541: d CURLINFO_PRETRANSFER_TIME... CURLINFO_DOUBLE + 6
! 1542: d c X'00300006'
! 1543: d CURLINFO_SIZE_UPLOAD... CURLINFO_DOUBLE + 7
! 1544: d c X'00300007'
! 1545: d CURLINFO_SIZE_UPLOAD_T... CURLINFO_OFF_T + 7
! 1546: d c X'00600007'
! 1547: d CURLINFO_SIZE_DOWNLOAD... CURLINFO_DOUBLE + 8
! 1548: d c X'00300008'
! 1549: d CURLINFO_SIZE_DOWNLOAD_T... CURLINFO_OFF_T + 8
! 1550: d c X'00600008'
! 1551: d CURLINFO_SPEED_DOWNLOAD... CURLINFO_DOUBLE + 9
! 1552: d c X'00300009'
! 1553: d CURLINFO_SPEED_DOWNLOAD_T... CURLINFO_OFF_T + 9
! 1554: d c X'00600009'
! 1555: d CURLINFO_SPEED_UPLOAD... CURLINFO_DOUBLE + 10
! 1556: d c X'0030000A'
! 1557: d CURLINFO_SPEED_UPLOAD_T... CURLINFO_OFF_T + 10
! 1558: d c X'0060000A'
! 1559: d CURLINFO_HEADER_SIZE... CURLINFO_LONG + 11
! 1560: d c X'0020000B'
! 1561: d CURLINFO_REQUEST_SIZE... CURLINFO_LONG + 12
! 1562: d c X'0020000C'
! 1563: d CURLINFO_SSL_VERIFYRESULT... CURLINFO_LONG + 13
! 1564: d c X'0020000D'
! 1565: d CURLINFO_FILETIME... CURLINFO_LONG + 14
! 1566: d c X'0020000E'
! 1567: d CURLINFO_FILETIME_T... CURLINFO_OFF_T + 14
! 1568: d c X'0060000E'
! 1569: d CURLINFO_CONTENT_LENGTH_DOWNLOAD... CURLINFO_DOUBLE + 15
! 1570: d c X'0030000F'
! 1571: d CURLINFO_CONTENT_LENGTH_DOWNLOAD_T... CURLINFO_OFF_T + 15
! 1572: d c X'0060000F'
! 1573: d CURLINFO_CONTENT_LENGTH_UPLOAD... CURLINFO_DOUBLE + 16
! 1574: d c X'00300010'
! 1575: d CURLINFO_CONTENT_LENGTH_UPLOAD_T... CURLINFO_OFF_T + 16
! 1576: d c X'00600010'
! 1577: d CURLINFO_STARTTRANSFER_TIME... CURLINFO_DOUBLE + 17
! 1578: d c X'00300011'
! 1579: d CURLINFO_CONTENT_TYPE... CURLINFO_STRING + 18
! 1580: d c X'00100012'
! 1581: d CURLINFO_REDIRECT_TIME... CURLINFO_DOUBLE + 19
! 1582: d c X'00300013'
! 1583: d CURLINFO_REDIRECT_COUNT... CURLINFO_LONG + 20
! 1584: d c X'00200014'
! 1585: d CURLINFO_PRIVATE... CURLINFO_STRING + 21
! 1586: d c X'00100015'
! 1587: d CURLINFO_HTTP_CONNECTCODE... CURLINFO_LONG + 22
! 1588: d c X'00200016'
! 1589: d CURLINFO_HTTPAUTH_AVAIL... CURLINFO_LONG + 23
! 1590: d c X'00200017'
! 1591: d CURLINFO_PROXYAUTH_AVAIL... CURLINFO_LONG + 24
! 1592: d c X'00200018'
! 1593: d CURLINFO_OS_ERRNO... CURLINFO_LONG + 25
! 1594: d c X'00200019'
! 1595: d CURLINFO_NUM_CONNECTS... CURLINFO_LONG + 26
! 1596: d c X'0020001A'
! 1597: d CURLINFO_SSL_ENGINES... CURLINFO_SLIST + 27
! 1598: d c X'0040001B'
! 1599: d CURLINFO_COOKIELIST... CURLINFO_SLIST + 28
! 1600: d c X'0040001C'
! 1601: d CURLINFO_LASTSOCKET... CURLINFO_LONG + 29
! 1602: d c X'0020001D'
! 1603: d CURLINFO_FTP_ENTRY_PATH... CURLINFO_STRING + 30
! 1604: d c X'0010001E'
! 1605: d CURLINFO_REDIRECT_URL... CURLINFO_STRING + 31
! 1606: d c X'0010001F'
! 1607: d CURLINFO_PRIMARY_IP... CURLINFO_STRING + 32
! 1608: d c X'00100020'
! 1609: d CURLINFO_APPCONNECT_TIME... CURLINFO_DOUBLE + 33
! 1610: d c X'00300021'
! 1611: d CURLINFO_CERTINFO... CURLINFO_SLIST + 34
! 1612: d c X'00400022'
! 1613: d CURLINFO_CONDITION_UNMET... CURLINFO_LONG + 35
! 1614: d c X'00200023'
! 1615: d CURLINFO_RTSP_SESSION_ID... CURLINFO_STRING + 36
! 1616: d c X'00100024'
! 1617: d CURLINFO_RTSP_CLIENT_CSEQ... CURLINFO_LONG + 37
! 1618: d c X'00200025'
! 1619: d CURLINFO_RTSP_SERVER_CSEQ... CURLINFO_LONG + 38
! 1620: d c X'00200026'
! 1621: d CURLINFO_RTSP_CSEQ_RECV... CURLINFO_LONG + 39
! 1622: d c X'00200027'
! 1623: d CURLINFO_PRIMARY_PORT... CURLINFO_LONG + 40
! 1624: d c X'00200028'
! 1625: d CURLINFO_LOCAL_IP... CURLINFO_STRING + 41
! 1626: d c X'00100029'
! 1627: d CURLINFO_LOCAL_PORT... CURLINFO_LONG + 42
! 1628: d c X'0020002A'
! 1629: d CURLINFO_TLS_SESSION... CURLINFO_SLIST + 43
! 1630: d c X'0040002B'
! 1631: d CURLINFO_ACTIVESOCKET... CURLINFO_SOCKET + 44
! 1632: d c X'0050002C'
! 1633: d CURLINFO_TLS_SSL_PTR... CURLINFO_SLIST + 45
! 1634: d c X'0040002D'
! 1635: d CURLINFO_HTTP_VERSION... CURLINFO_LONG + 46
! 1636: d c X'0020002E'
! 1637: d CURLINFO_PROXY_SSL_VERIFYRESULT... CURLINFO_LONG + 47
! 1638: d c X'0020002F'
! 1639: d CURLINFO_PROTOCOL... CURLINFO_LONG + 48
! 1640: d c X'00200030'
! 1641: d CURLINFO_SCHEME... CURLINFO_STRING + 49
! 1642: d c X'00100031'
! 1643: d CURLINFO_TOTAL_TIME_T... CURLINFO_OFF_T + 50
! 1644: d c X'00600032'
! 1645: d CURLINFO_NAMELOOKUP_TIME_T... CURLINFO_OFF_T + 51
! 1646: d c X'00600033'
! 1647: d CURLINFO_CONNECT_TIME_T... CURLINFO_OFF_T + 52
! 1648: d c X'00600034'
! 1649: d CURLINFO_PRETRANSFER_TIME_T... CURLINFO_OFF_T + 53
! 1650: d c X'00600035'
! 1651: d CURLINFO_STARTTRANSFER_TIME_T... CURLINFO_OFF_T + 54
! 1652: d c X'00600036'
! 1653: d CURLINFO_REDIRECT_TIME_T... CURLINFO_OFF_T + 55
! 1654: d c X'00600037'
! 1655: d CURLINFO_APPCONNECT_TIME_T... CURLINFO_OFF_T + 56
! 1656: d c X'00600036'
! 1657: *
! 1658: d CURLINFO_HTTP_CODE... Old ...RESPONSE_CODE
! 1659: d c X'00200002'
! 1660: *
! 1661: d curl_sslbackend...
! 1662: d s 10i 0 based(######ptr######) Enum
! 1663: d CURLSSLBACKEND_NONE...
! 1664: d c 0
! 1665: d CURLSSLBACKEND_OPENSSL...
! 1666: d c 1
! 1667: d CURLSSLBACKEND_GNUTLS...
! 1668: d c 2
! 1669: d CURLSSLBACKEND_NSS...
! 1670: d c 3
! 1671: d CURLSSLBACKEND_OBSOLETE4...
! 1672: d c 4
! 1673: d CURLSSLBACKEND_GSKIT...
! 1674: d c 5
! 1675: d CURLSSLBACKEND_POLARSSL...
! 1676: d c 6
! 1677: d CURLSSLBACKEND_CYASSL...
! 1678: d c 7
! 1679: d CURLSSLBACKEND_SCHANNEL...
! 1680: d c 8
! 1681: d CURLSSLBACKEND_DARWINSSL...
! 1682: d c 9
! 1683: d CURLSSLBACKEND_AXTLS...
! 1684: d c 10
! 1685: d CURLSSLBACKEND_MBEDTLS...
! 1686: d c 11
! 1687: d CURLSSLBACKEND_MESALINK...
! 1688: d c 12
! 1689: * Aliases for clones.
! 1690: d CURLSSLBACKEND_LIBRESSL...
! 1691: d c 1
! 1692: d CURLSSLBACKEND_BORINGSSL...
! 1693: d c 1
! 1694: d CURLSSLBACKEND_WOLFSSL...
! 1695: d c 6
! 1696: *
! 1697: d curl_closepolicy...
! 1698: d s 10i 0 based(######ptr######) Enum
! 1699: d CURLCLOSEPOLICY_OLDEST...
! 1700: d c 1
! 1701: d CURLCLOSEPOLICY_LEAST_RECENTLY_USED...
! 1702: d c 2
! 1703: d CURLCLOSEPOLICY_LEAST_TRAFFIC...
! 1704: d c 3
! 1705: d CURLCLOSEPOLICY_SLOWEST...
! 1706: d c 4
! 1707: d CURLCLOSEPOLICY_CALLBACK...
! 1708: d c 5
! 1709: *
! 1710: d curl_lock_data...
! 1711: d s 10i 0 based(######ptr######) Enum
! 1712: d CURL_LOCK_DATA_NONE...
! 1713: d c 0
! 1714: d CURL_LOCK_DATA_SHARE...
! 1715: d c 1
! 1716: d CURL_LOCK_DATA_COOKIE...
! 1717: d c 2
! 1718: d CURL_LOCK_DATA_DNS...
! 1719: d c 3
! 1720: d CURL_LOCK_DATA_SSL_SESSION...
! 1721: d c 4
! 1722: d CURL_LOCK_DATA_CONNECT...
! 1723: d c 5
! 1724: d CURL_LOCK_DATA_PSL...
! 1725: d c 6
! 1726: d CURL_LOCK_DATA_LAST...
! 1727: d c 7
! 1728: *
! 1729: d curl_lock_access...
! 1730: d s 10i 0 based(######ptr######) Enum
! 1731: d CURL_LOCK_ACCESS_NONE...
! 1732: d c 0
! 1733: d CURL_LOCK_ACCESS_SHARED...
! 1734: d c 1
! 1735: d CURL_LOCK_ACCESS_SINGLE...
! 1736: d c 2
! 1737: *
! 1738: d curl_TimeCond s 10i 0 based(######ptr######) Enum
! 1739: d CURL_TIMECOND_NONE...
! 1740: d c 0
! 1741: d CURL_TIMECOND_IFMODSINCE...
! 1742: d c 1
! 1743: d CURL_TIMECOND_LASTMOD...
! 1744: d c 2
! 1745: d CURL_TIMECOND_LAST...
! 1746: d c 3
! 1747: *
! 1748: d CURLSHcode s 10i 0 based(######ptr######) Enum
! 1749: d CURLSHE_OK c 0
! 1750: d CURLSHE_BAD_OPTION...
! 1751: d c 1
! 1752: d CURLSHE_IN_USE...
! 1753: d c 2
! 1754: d CURLSHE_INVALID...
! 1755: d c 3
! 1756: d CURLSHE_NOMEM...
! 1757: d c 4
! 1758: d CURLSHE_NOT_BUILT_IN...
! 1759: d c 5
! 1760: *
! 1761: d CURLSHoption...
! 1762: d s 10i 0 based(######ptr######) Enum
! 1763: d CURLSHOPT_SHARE...
! 1764: d c 1
! 1765: d CURLSHOPT_UNSHARE...
! 1766: d c 2
! 1767: d CURLSHOPT_LOCKFUNC...
! 1768: d c 3
! 1769: d CURLSHOPT_UNLOCKFUNC...
! 1770: d c 4
! 1771: d CURLSHOPT_USERDATA...
! 1772: d c 5
! 1773: *
! 1774: d CURLversion s 10i 0 based(######ptr######) Enum
! 1775: d CURLVERSION_FIRST...
! 1776: d c 0
! 1777: d CURLVERSION_SECOND...
! 1778: d c 1
! 1779: d CURLVERSION_THIRD...
! 1780: d c 2
! 1781: d CURLVERSION_FOURTH...
! 1782: d c 3
! 1783: d CURLVERSION_NOW...
! 1784: d c 3 CURLVERSION_FOURTH
! 1785: *
! 1786: d curlsocktype s 10i 0 based(######ptr######) Enum
! 1787: d CURLSOCKTYPE_IPCXN...
! 1788: d c 0
! 1789: d CURLSOCKTYPE_ACCEPT...
! 1790: d c 1
! 1791: *
! 1792: d CURL_SOCKOPT_OK...
! 1793: d c 0
! 1794: d CURL_SOCKOPT_ERROR...
! 1795: d c 1
! 1796: d CURL_SOCKOPT_ALREADY_CONNECTED...
! 1797: d c 2
! 1798: *
! 1799: d CURLMcode s 10i 0 based(######ptr######) Enum
! 1800: d CURLM_CALL_MULTI_PERFORM...
! 1801: d c -1
! 1802: d CURLM_CALL_MULTI_SOCKET...
! 1803: d c -1
! 1804: d CURLM_OK c 0
! 1805: d CURLM_BAD_HANDLE...
! 1806: d c 1
! 1807: d CURLM_BAD_EASY_HANDLE...
! 1808: d c 2
! 1809: d CURLM_OUT_OF_MEMORY...
! 1810: d c 3
! 1811: d CURLM_INTERNAL_ERROR...
! 1812: d c 4
! 1813: d CURLM_BAD_SOCKET...
! 1814: d c 5
! 1815: d CURLM_UNKNOWN_OPTION...
! 1816: d c 6
! 1817: d CURLM_ADDED_ALREADY...
! 1818: d c 7
! 1819: d CURLM_RECURSIVE_API_CALL...
! 1820: d c 8
! 1821: d CURLM_WAKEUP_FAILURE...
! 1822: d c 9
! 1823: d CURLM_BAD_FUNCTION_ARGUMENT...
! 1824: d c 10
! 1825: d CURLM_LAST c 11
! 1826: *
! 1827: d CURLMSG s 10i 0 based(######ptr######) Enum
! 1828: d CURLMSG_NONE c 0
! 1829: d CURLMSG_DONE c 1
! 1830: *
! 1831: d CURLMoption s 10i 0 based(######ptr######) Enum
! 1832: d CURLMOPT_SOCKETFUNCTION...
! 1833: d c 20001
! 1834: d CURLMOPT_SOCKETDATA...
! 1835: d c 10002
! 1836: d CURLMOPT_PIPELINING...
! 1837: d c 00003
! 1838: d CURLMOPT_TIMERFUNCTION...
! 1839: d c 20004
! 1840: d CURLMOPT_TIMERDATA...
! 1841: d c 10005
! 1842: d CURLMOPT_MAXCONNECTS...
! 1843: d c 00006
! 1844: d CURLMOPT_MAX_HOST_CONNECTIONS...
! 1845: d c 00007
! 1846: d CURLMOPT_MAX_PIPELINE_LENGTH...
! 1847: d c 00008
! 1848: d CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE...
! 1849: d c 30009
! 1850: d CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE...
! 1851: d c 30010
! 1852: d CURLMOPT_PIPELINING_SITE_BL...
! 1853: d c 10011
! 1854: d CURLMOPT_PIPELINING_SERVER_BL...
! 1855: d c 10012
! 1856: d CURLMOPT_MAX_TOTAL_CONNECTIONS...
! 1857: d c 00013
! 1858: d CURLMOPT_PUSHFUNCTION...
! 1859: d c 20014
! 1860: d CURLMOPT_PUSHDATA...
! 1861: d c 10015
! 1862: d CURLMOPT_MAX_CONCURRENT_STREAMS...
! 1863: d c 10016
! 1864: *
! 1865: * Bitmask bits for CURLMOPT_PIPELING.
! 1866: *
! 1867: d CURLPIPE_NOTHING...
! 1868: d c x'00000000'
! 1869: d CURLPIPE_HTTP1 c x'00000001'
! 1870: d CURLPIPE_MULTIPLEX...
! 1871: d c x'00000002'
! 1872: *
! 1873: * Public API enums for RTSP requests.
! 1874: *
! 1875: d CURLRTSPREQ_NONE...
! 1876: d c 0
! 1877: d CURL_RTSPREQ_OPTIONS...
! 1878: d c 1
! 1879: d CURL_RTSPREQ_DESCRIBE...
! 1880: d c 2
! 1881: d CURL_RTSPREQ_ANNOUNCE...
! 1882: d c 3
! 1883: d CURL_RTSPREQ_SETUP...
! 1884: d c 4
! 1885: d CURL_RTSPREQ_PLAY...
! 1886: d c 5
! 1887: d CURL_RTSPREQ_PAUSE...
! 1888: d c 6
! 1889: d CURL_RTSPREQ_TEARDOWN...
! 1890: d c 7
! 1891: d CURL_RTSPREQ_GET_PARAMETER...
! 1892: d c 8
! 1893: d CURL_RTSPREQ_SET_PARAMETER...
! 1894: d c 9
! 1895: d CURL_RTSPREQ_RECORD...
! 1896: d c 10
! 1897: d CURL_RTSPREQ_RECEIVE...
! 1898: d c 12
! 1899: d CURL_RTSPREQ_LAST...
! 1900: d c 13
! 1901: *
! 1902: d CURLUcode s 10i 0 based(######ptr######) Enum
! 1903: d CURLUE_OK c 0
! 1904: d CURLUE_BAD_HANDLE...
! 1905: d c 1
! 1906: d CURLUE_BAD_PARTPOINTER...
! 1907: d c 2
! 1908: d CURLUE_MALFORMED_INPUT...
! 1909: d c 3
! 1910: d CURLUE_BAD_PORT_NUMBER...
! 1911: d c 4
! 1912: d CURLUE_UNSUPPORTED_SCHEME...
! 1913: d c 5
! 1914: d CURLUE_URLDECODE...
! 1915: d c 6
! 1916: d CURLUE_OUT_OF_MEMORY...
! 1917: d c 7
! 1918: d CURLUE_USER_NOT_ALLOWED...
! 1919: d c 8
! 1920: d CURLUE_UNKNOWN_PART...
! 1921: d c 9
! 1922: d CURLUE_NO_SCHEME...
! 1923: d c 10
! 1924: d CURLUE_NO_USER...
! 1925: d c 11
! 1926: d CURLUE_NO_PASSWORD...
! 1927: d c 12
! 1928: d CURLUE_NO_OPTIONS...
! 1929: d c 13
! 1930: d CURLUE_NO_HOST...
! 1931: d c 14
! 1932: d CURLUE_NO_PORT...
! 1933: d c 15
! 1934: d CURLUE_NO_QUERY...
! 1935: d c 16
! 1936: d CURLUE_NO_FRAGMENT...
! 1937: d c 17
! 1938: *
! 1939: d CURLUPart s 10i 0 based(######ptr######) Enum
! 1940: d CURLUPART_URL c 0
! 1941: d CURLUPART_SCHEME...
! 1942: d c 1
! 1943: d CURLUPART_USER...
! 1944: d c 2
! 1945: d CURLUPART_PASSWORD...
! 1946: d c 3
! 1947: d CURLUPART_OPTIONS...
! 1948: d c 4
! 1949: d CURLUPART_HOST...
! 1950: d c 5
! 1951: d CURLUPART_PORT...
! 1952: d c 6
! 1953: d CURLUPART_PATH...
! 1954: d c 7
! 1955: d CURLUPART_QUERY...
! 1956: d c 8
! 1957: d CURLUPART_FRAGMENT...
! 1958: d c 9
! 1959: *
! 1960: * Renaming CURLMsg to CURL_Msg to avoid case-insensivity name clash.
! 1961: *
! 1962: d CURL_Msg ds based(######ptr######)
! 1963: d qualified
! 1964: d msg like(CURLMSG)
! 1965: d easy_handle * CURL *
! 1966: d data *
! 1967: d whatever * overlay(data) void *
! 1968: d result overlay(data) like(CURLcode)
! 1969: *
! 1970: d curl_waitfd...
! 1971: d ds based(######ptr######)
! 1972: d qualified
! 1973: d fd like(curl_socket_t)
! 1974: d events 5i 0
! 1975: d revents 5i 0
! 1976: *
! 1977: d curl_http_post...
! 1978: d ds based(######ptr######)
! 1979: d qualified
! 1980: d next * curl_httppost *
! 1981: d name * char *
! 1982: d namelength 10i 0 long
! 1983: d contents * char *
! 1984: d contentslength...
! 1985: d 10i 0 long
! 1986: d buffer * char *
! 1987: d bufferlength...
! 1988: d 10i 0 long
! 1989: d contenttype * char *
! 1990: d contentheader...
! 1991: d * curl_slist *
! 1992: d more * curl_httppost *
! 1993: d flags 10i 0 long
! 1994: d showfilename * char *
! 1995: d userp * void *
! 1996: *
! 1997: d curl_sockaddr ds based(######ptr######)
! 1998: d qualified
! 1999: d family 10i 0
! 2000: d socktype 10i 0
! 2001: d protocol 10i 0
! 2002: d addrlen 10u 0
! 2003: d addr 16 struct sockaddr
! 2004: *
! 2005: d curl_khtype s 10i 0 based(######ptr######) enum
! 2006: d CURLKHTYPE_UNKNOWN...
! 2007: d c 0
! 2008: d CURLKHTYPE_RSA1...
! 2009: d c 1
! 2010: d CURLKHTYPE_RSA...
! 2011: d c 2
! 2012: d CURLKHTYPE_DSS...
! 2013: d c 3
! 2014: *
! 2015: d curl_khkey ds based(######ptr######)
! 2016: d qualified
! 2017: d key * const char *
! 2018: d len 10u 0
! 2019: d keytype like(curl_khtype)
! 2020: *
! 2021: d curl_forms ds based(######ptr######)
! 2022: d qualified
! 2023: d option like(CURLformoption)
! 2024: d value * const char *
! 2025: d value_ptr * overlay(value)
! 2026: d value_procptr...
! 2027: d * overlay(value) procptr
! 2028: d value_num overlay(value: 8) like(curl_off_t)
! 2029: *
! 2030: d curl_slist ds based(######ptr######)
! 2031: d qualified
! 2032: d data * char *
! 2033: d next * struct curl_slist *
! 2034: *
! 2035: d curl_version_info_data...
! 2036: d ds based(######ptr######)
! 2037: d qualified
! 2038: d age like(CURLversion)
! 2039: d version * const char *
! 2040: d version_num 10u 0
! 2041: d host * const char *
! 2042: d features 10i 0
! 2043: d ssl_version * const char *
! 2044: d ssl_version_num...
! 2045: d 10i 0 long
! 2046: d libz_version * const char *
! 2047: d protocols * const char * const *
! 2048: d ares * const char *
! 2049: d ares_num 10i 0
! 2050: d libidn * const char *
! 2051: d iconv_ver_num...
! 2052: d 10i 0
! 2053: d libssh_version...
! 2054: d * const char *
! 2055: *
! 2056: d curl_certinfo ds based(######ptr######)
! 2057: d qualified
! 2058: d num_of_certs 10i 0
! 2059: d certinfo * struct curl_slist **
! 2060: *
! 2061: d curl_fistrgs ds based(######ptr######)
! 2062: d qualified
! 2063: d time * char *
! 2064: d perm * char *
! 2065: d user * char *
! 2066: d group * char *
! 2067: d target * char *
! 2068: *
! 2069: d curl_tlssessioninfo...
! 2070: d ds based(######ptr######)
! 2071: d qualified
! 2072: d backend like(curl_sslbackend)
! 2073: d internals * void *
! 2074: *
! 2075: d curl_fileinfo ds based(######ptr######)
! 2076: d qualified
! 2077: d filename * char *
! 2078: d filetype like(curlfiletype)
! 2079: d time 10i 0 time_t
! 2080: d perm 10u 0
! 2081: d uid 10i 0
! 2082: d gid 10i 0
! 2083: d size like(curl_off_t)
! 2084: d hardlinks 10i 0
! 2085: d strings likeds(curl_fistrgs)
! 2086: d flags 10u 0
! 2087: d b_data * char *
! 2088: d b_size 10u 0 size_t
! 2089: d b_used 10u 0 size_t
! 2090: *
! 2091: d curl_formget_callback...
! 2092: d s * based(######ptr######) procptr
! 2093: *
! 2094: d curl_malloc_callback...
! 2095: d s * based(######ptr######) procptr
! 2096: *
! 2097: d curl_free_callback...
! 2098: d s * based(######ptr######) procptr
! 2099: *
! 2100: d curl_realloc_callback...
! 2101: d s * based(######ptr######) procptr
! 2102: *
! 2103: d curl_strdup_callback...
! 2104: d s * based(######ptr######) procptr
! 2105: *
! 2106: d curl_calloc_callback...
! 2107: d s * based(######ptr######) procptr
! 2108: *
! 2109: d curl_lock_function...
! 2110: d s * based(######ptr######) procptr
! 2111: *
! 2112: d curl_unlock_function...
! 2113: d s * based(######ptr######) procptr
! 2114: *
! 2115: d curl_progress_callback...
! 2116: d s * based(######ptr######) procptr
! 2117: *
! 2118: d curl_xferinfo_callback...
! 2119: d s * based(######ptr######) procptr
! 2120: *
! 2121: d curl_read_callback...
! 2122: d s * based(######ptr######) procptr
! 2123: *
! 2124: d curl_trailer_callback...
! 2125: d s * based(######ptr######) procptr
! 2126: *
! 2127: d curl_write_callback...
! 2128: d s * based(######ptr######) procptr
! 2129: *
! 2130: d curl_seek_callback...
! 2131: d s * based(######ptr######) procptr
! 2132: *
! 2133: d curl_sockopt_callback...
! 2134: d s * based(######ptr######) procptr
! 2135: *
! 2136: d curl_ioctl_callback...
! 2137: d s * based(######ptr######) procptr
! 2138: *
! 2139: d curl_debug_callback...
! 2140: d s * based(######ptr######) procptr
! 2141: *
! 2142: d curl_conv_callback...
! 2143: d s * based(######ptr######) procptr
! 2144: *
! 2145: d curl_ssl_ctx_callback...
! 2146: d s * based(######ptr######) procptr
! 2147: *
! 2148: d curl_socket_callback...
! 2149: d s * based(######ptr######) procptr
! 2150: *
! 2151: d curl_multi_timer_callback...
! 2152: d s * based(######ptr######) procptr
! 2153: *
! 2154: d curl_push_callback...
! 2155: d s * based(######ptr######) procptr
! 2156: *
! 2157: d curl_opensocket_callback...
! 2158: d s * based(######ptr######) procptr
! 2159: *
! 2160: d curl_sshkeycallback...
! 2161: d s * based(######ptr######) procptr
! 2162: *
! 2163: d curl_chunk_bgn_callback...
! 2164: d s * based(######ptr######) procptr
! 2165: *
! 2166: d curl_chunk_end_callback...
! 2167: d s * based(######ptr######) procptr
! 2168: *
! 2169: d curl_fnmatch_callback...
! 2170: d s * based(######ptr######) procptr
! 2171: *
! 2172: d curl_closesocket_callback...
! 2173: d s * based(######ptr######) procptr
! 2174: *
! 2175: d curl_resolver_start_callback...
! 2176: d s * based(######ptr######) procptr
! 2177: *
! 2178: **************************************************************************
! 2179: * Prototypes
! 2180: **************************************************************************
! 2181: *
! 2182: d curl_mime_init pr * extproc('curl_mime_init') curl_mime *
! 2183: d easy * value CURL *
! 2184: *
! 2185: d curl_mime_free pr extproc('curl_mime_free')
! 2186: d mime * value curl_mime *
! 2187: *
! 2188: d curl_mime_addpart...
! 2189: d pr * extproc('curl_mime_addpart') curl_mimepart *
! 2190: d mime * value curl_mime *
! 2191: *
! 2192: d curl_mime_name pr extproc('curl_mime_name')
! 2193: d like(CURLcode)
! 2194: d part * value curl_mimepart *
! 2195: d name * value options(*string)
! 2196: *
! 2197: d curl_mime_filename...
! 2198: d pr extproc('curl_mime_filename')
! 2199: d like(CURLcode)
! 2200: d part * value curl_mimepart *
! 2201: d filename * value options(*string)
! 2202: *
! 2203: d curl_mime_type pr extproc('curl_mime_type')
! 2204: d like(CURLcode)
! 2205: d part * value curl_mimepart *
! 2206: d mimetype * value options(*string)
! 2207: *
! 2208: d curl_mime_encoder...
! 2209: d pr extproc('curl_mime_encoder')
! 2210: d like(CURLcode)
! 2211: d part * value curl_mimepart *
! 2212: d encoding * value options(*string)
! 2213: *
! 2214: d curl_mime_data pr extproc('curl_mime_data')
! 2215: d like(CURLcode)
! 2216: d part * value curl_mimepart *
! 2217: d data * value options(*string)
! 2218: d datasize 10u 0 size_t
! 2219: *
! 2220: d curl_mime_filedata...
! 2221: d pr extproc('curl_mime_filedata')
! 2222: d like(CURLcode)
! 2223: d part * value curl_mimepart *
! 2224: d filename * value options(*string)
! 2225: *
! 2226: d curl_mime_data_cb...
! 2227: d pr extproc('curl_mime_data_cb')
! 2228: d like(CURLcode)
! 2229: d part * value curl_mimepart *
! 2230: d datasize value like(curl_off_t)
! 2231: d readfunc value like(curl_read_callback)
! 2232: d seekfunc value like(curl_seek_callback)
! 2233: d freefunc value like(curl_free_callback)
! 2234: d arg * value void *
! 2235: *
! 2236: d curl_mime_subparts...
! 2237: d pr extproc('curl_mime_subparts')
! 2238: d like(CURLcode)
! 2239: d part * value curl_mimepart *
! 2240: d subparts * value curl_mime *
! 2241: *
! 2242: d curl_mime_headers...
! 2243: d pr extproc('curl_mime_headers')
! 2244: d like(CURLcode)
! 2245: d part * value curl_mimepart *
! 2246: d headers * value curl_slist *
! 2247: d take_ownership...
! 2248: d 10i 0 value
! 2249: *
! 2250: * This procedure as a variable parameter list.
! 2251: * This prototype allows use of an option array, or a single "object"
! 2252: * option. Other argument lists may be implemented by alias procedure
! 2253: * prototype definitions.
! 2254: *
! 2255: d curl_formadd pr extproc('curl_formadd')
! 2256: d like(CURLFORMcode)
! 2257: d httppost * curl_httppost *
! 2258: d lastpost * curl_httppost *
! 2259: d option1 value like(CURLFORMoption) CURLFORM_ARRAY
! 2260: d options(*nopass)
! 2261: d object1 * value options(*string: *nopass)
! 2262: d option2 value like(CURLFORMoption) CURLFORM_END
! 2263: d options(*nopass)
! 2264: *
! 2265: *
! 2266: d curl_strequal pr 10i 0 extproc('curl_strequal')
! 2267: d s1 * value options(*string)
! 2268: d s2 * value options(*string)
! 2269: *
! 2270: d curl_strnequal pr 10i 0 extproc('curl_strnequal')
! 2271: d s1 * value options(*string)
! 2272: d s2 * value options(*string)
! 2273: d n 10u 0 value
! 2274: *
! 2275: d curl_formget pr 10i 0 extproc('curl_formget')
! 2276: d form * value curl_httppost *
! 2277: d arg * value
! 2278: d append value like(curl_formget_callback)
! 2279: *
! 2280: d curl_formfree pr extproc('curl_formfree')
! 2281: d form * value curl_httppost *
! 2282: *
! 2283: d curl_getenv pr * extproc('curl_getenv')
! 2284: d variable * value options(*string)
! 2285: *
! 2286: d curl_version pr * extproc('curl_version')
! 2287: *
! 2288: d curl_easy_escape...
! 2289: d pr * extproc('curl_easy_escape') char *
! 2290: d handle * value CURL *
! 2291: d string * value options(*string)
! 2292: d length 10i 0 value
! 2293: *
! 2294: d curl_escape pr * extproc('curl_escape') char *
! 2295: d string * value options(*string)
! 2296: d length 10i 0 value
! 2297: *
! 2298: d curl_easy_unescape...
! 2299: d pr * extproc('curl_easy_unescape') char *
! 2300: d handle * value CURL *
! 2301: d string * value options(*string)
! 2302: d length 10i 0 value
! 2303: d outlength 10i 0 options(*omit)
! 2304: *
! 2305: d curl_unescape pr * extproc('curl_unescape') char *
! 2306: d string * value options(*string)
! 2307: d length 10i 0 value
! 2308: *
! 2309: d curl_free pr extproc('curl_free')
! 2310: d p * value
! 2311: *
! 2312: d curl_global_init...
! 2313: d pr extproc('curl_global_init')
! 2314: d like(CURLcode)
! 2315: d flags 10i 0 value
! 2316: *
! 2317: d curl_global_init_mem...
! 2318: d pr extproc('curl_global_init_mem')
! 2319: d like(CURLcode)
! 2320: d m value like(curl_malloc_callback)
! 2321: d f value like(curl_free_callback)
! 2322: d r value like(curl_realloc_callback)
! 2323: d s value like(curl_strdup_callback)
! 2324: d c value like(curl_calloc_callback)
! 2325: *
! 2326: d curl_global_cleanup...
! 2327: d pr extproc('curl_global_cleanup')
! 2328: *
! 2329: d curl_slist_append...
! 2330: d pr * extproc('curl_slist_append') struct curl_slist *
! 2331: d list * value struct curl_slist *
! 2332: d data * value options(*string) const char *
! 2333: *
! 2334: d curl_slist_free_all...
! 2335: d pr extproc('curl_slist_free_all')
! 2336: d list * value struct curl_slist *
! 2337: *
! 2338: d curl_getdate pr 10i 0 extproc('curl_getdate') time_t
! 2339: d p * value options(*string) const char *
! 2340: d unused 10i 0 const options(*omit) time_t
! 2341: *
! 2342: d curl_share_init...
! 2343: d pr * extproc('curl_share_init') CURLSH * (= void *)
! 2344: *
! 2345: * Variable argument type procedure.
! 2346: * Multiply prototyped to support all possible types.
! 2347: *
! 2348: d curl_share_setopt_int...
! 2349: d pr extproc('curl_share_setopt')
! 2350: d like(CURLSHcode)
! 2351: d share * value CURLSH * (= void *)
! 2352: d option value like(CURLSHoption)
! 2353: d intarg 10i 0 value options(*nopass)
! 2354: *
! 2355: d curl_share_setopt_ptr...
! 2356: d pr extproc('curl_share_setopt')
! 2357: d like(CURLSHcode)
! 2358: d share * value CURLSH * (= void *)
! 2359: d option value like(CURLSHoption)
! 2360: d ptrarg * value options(*nopass)
! 2361: *
! 2362: d curl_share_setopt_proc...
! 2363: d pr extproc('curl_share_setopt')
! 2364: d like(CURLSHcode)
! 2365: d share * value CURLSH * (= void *)
! 2366: d option value like(CURLSHoption)
! 2367: d procarg * value procptr options(*nopass)
! 2368: *
! 2369: d curl_share_cleanup...
! 2370: d pr extproc('curl_share_cleanup')
! 2371: d like(CURLSHcode)
! 2372: d share * value CURLSH * (= void *)
! 2373: *
! 2374: d curl_version_info...
! 2375: d pr * extproc('curl_version_info') c_i_version_data *
! 2376: d version value like(CURLversion)
! 2377: *
! 2378: d curl_easy_strerror...
! 2379: d pr * extproc('curl_easy_strerror') const char *
! 2380: d code value like(CURLcode)
! 2381: *
! 2382: d curl_share_strerror...
! 2383: d pr * extproc('curl_share_strerror') const char *
! 2384: d code value like(CURLSHcode)
! 2385: *
! 2386: d curl_easy_init pr * extproc('curl_easy_init') CURL *
! 2387: *
! 2388: * Multiple prototypes for vararg procedure curl_easy_setopt.
! 2389: *
! 2390: d curl_easy_setopt_long...
! 2391: d pr extproc('curl_easy_setopt')
! 2392: d like(CURLcode)
! 2393: d curl * value CURL *
! 2394: d option value like(CURLoption)
! 2395: d longarg 10i 0 value options(*nopass)
! 2396: *
! 2397: d curl_easy_setopt_object...
! 2398: d pr extproc('curl_easy_setopt')
! 2399: d like(CURLcode)
! 2400: d curl * value CURL *
! 2401: d option value like(CURLoption)
! 2402: d objectarg * value options(*string: *nopass)
! 2403: *
! 2404: d curl_easy_setopt_function...
! 2405: d pr extproc('curl_easy_setopt')
! 2406: d like(CURLcode)
! 2407: d curl * value CURL *
! 2408: d option value like(CURLoption)
! 2409: d functionarg * value procptr options(*nopass)
! 2410: *
! 2411: d curl_easy_setopt_offset...
! 2412: d pr extproc('curl_easy_setopt')
! 2413: d like(CURLcode)
! 2414: d curl * value CURL *
! 2415: d option value like(CURLoption)
! 2416: d offsetarg value like(curl_off_t)
! 2417: d options(*nopass)
! 2418: *
! 2419: *
! 2420: d curl_easy_perform...
! 2421: d pr extproc('curl_easy_perform')
! 2422: d like(CURLcode)
! 2423: d curl * value CURL *
! 2424: *
! 2425: d curl_easy_cleanup...
! 2426: d pr extproc('curl_easy_cleanup')
! 2427: d curl * value CURL *
! 2428: *
! 2429: * Multiple prototypes for vararg procedure curl_easy_getinfo.
! 2430: *
! 2431: d curl_easy_getinfo_string...
! 2432: d pr extproc('curl_easy_getinfo')
! 2433: d like(CURLcode)
! 2434: d curl * value CURL *
! 2435: d info value like(CURLINFO)
! 2436: d stringarg * options(*nopass) char *
! 2437: *
! 2438: d curl_easy_getinfo_long...
! 2439: d pr extproc('curl_easy_getinfo')
! 2440: d like(CURLcode)
! 2441: d curl * value CURL *
! 2442: d info value like(CURLINFO)
! 2443: d longarg 10i 0 options(*nopass)
! 2444: *
! 2445: d curl_easy_getinfo_double...
! 2446: d pr extproc('curl_easy_getinfo')
! 2447: d like(CURLcode)
! 2448: d curl * value CURL *
! 2449: d info value like(CURLINFO)
! 2450: d doublearg 8f options(*nopass)
! 2451: *
! 2452: d curl_easy_getinfo_slist...
! 2453: d pr extproc('curl_easy_getinfo')
! 2454: d like(CURLcode)
! 2455: d curl * value CURL *
! 2456: d info value like(CURLINFO)
! 2457: d slistarg * options(*nopass) struct curl_slist *
! 2458: *
! 2459: d curl_easy_getinfo_ptr...
! 2460: d pr extproc('curl_easy_getinfo')
! 2461: d like(CURLcode)
! 2462: d curl * value CURL *
! 2463: d info value like(CURLINFO)
! 2464: d ptrarg * options(*nopass) void *
! 2465: *
! 2466: d curl_easy_getinfo_socket...
! 2467: d pr extproc('curl_easy_getinfo')
! 2468: d like(CURLcode)
! 2469: d curl * value CURL *
! 2470: d info value like(CURLINFO)
! 2471: d socketarg like(curl_socket_t) options(*nopass)
! 2472: *
! 2473: d curl_easy_getinfo_off_t...
! 2474: d pr extproc('curl_easy_getinfo')
! 2475: d like(CURLcode)
! 2476: d curl * value CURL *
! 2477: d info value like(CURLINFO)
! 2478: d offsetarg like(curl_off_t) options(*nopass)
! 2479: *
! 2480: *
! 2481: d curl_easy_duphandle...
! 2482: d pr * extproc('curl_easy_duphandle') CURL *
! 2483: d curl * value CURL *
! 2484: *
! 2485: d curl_easy_reset...
! 2486: d pr extproc('curl_easy_reset')
! 2487: d curl * value CURL *
! 2488: *
! 2489: d curl_easy_recv...
! 2490: d pr extproc('curl_easy_recv')
! 2491: d like(CURLcode)
! 2492: d curl * value CURL *
! 2493: d buffer * value void *
! 2494: d buflen 10u 0 value size_t
! 2495: d n 10u 0 size_t *
! 2496: *
! 2497: d curl_easy_send...
! 2498: d pr extproc('curl_easy_send')
! 2499: d like(CURLcode)
! 2500: d curl * value CURL *
! 2501: d buffer * value const void *
! 2502: d buflen 10u 0 value size_t
! 2503: d n 10u 0 size_t *
! 2504: *
! 2505: d curl_easy_pause...
! 2506: d pr extproc('curl_easy_pause')
! 2507: d like(CURLcode)
! 2508: d curl * value CURL *
! 2509: d bitmask 10i 0 value
! 2510: *
! 2511: d curl_easy_upkeep...
! 2512: d pr extproc('curl_easy_upkeep')
! 2513: d like(CURLcode)
! 2514: d curl * value CURL *
! 2515: *
! 2516: d curl_multi_init...
! 2517: d pr * extproc('curl_multi_init') CURLM *
! 2518: *
! 2519: d curl_multi_add_handle...
! 2520: d pr extproc('curl_multi_add_handle')
! 2521: d like(CURLMcode)
! 2522: d multi_handle * value CURLM *
! 2523: d curl_handle * value CURL *
! 2524: *
! 2525: d curl_multi_remove_handle...
! 2526: d pr extproc('curl_multi_remove_handle')
! 2527: d like(CURLMcode)
! 2528: d multi_handle * value CURLM *
! 2529: d curl_handle * value CURL *
! 2530: *
! 2531: d curl_multi_fdset...
! 2532: d pr extproc('curl_multi_fdset')
! 2533: d like(CURLMcode)
! 2534: d multi_handle * value CURLM *
! 2535: d read_fd_set 65535 options(*varsize) fd_set
! 2536: d write_fd_set 65535 options(*varsize) fd_set
! 2537: d exc_fd_set 65535 options(*varsize) fd_set
! 2538: d max_fd 10i 0
! 2539: *
! 2540: d curl_multi_wait...
! 2541: d pr extproc('curl_multi_wait')
! 2542: d like(CURLMcode)
! 2543: d multi_handle * value CURLM *
! 2544: d extra_fds * value curl_waitfd *
! 2545: d extra_nfds 10u 0 value
! 2546: d timeout_ms 10i 0 value
! 2547: d ret 10i 0 options(*omit)
! 2548: *
! 2549: d curl_multi_perform...
! 2550: d pr extproc('curl_multi_perform')
! 2551: d like(CURLMcode)
! 2552: d multi_handle * value CURLM *
! 2553: d running_handles...
! 2554: d 10i 0
! 2555: *
! 2556: d curl_multi_cleanup...
! 2557: d pr extproc('curl_multi_cleanup')
! 2558: d like(CURLMcode)
! 2559: d multi_handle * value CURLM *
! 2560: *
! 2561: d curl_multi_info_read...
! 2562: d pr * extproc('curl_multi_info_read') CURL_Msg *
! 2563: d multi_handle * value CURLM *
! 2564: d msgs_in_queue 10i 0
! 2565: *
! 2566: d curl_multi_strerror...
! 2567: d pr * extproc('curl_multi_strerror') char *
! 2568: d code value like(CURLMcode)
! 2569: *
! 2570: d curl_pushheader_bynum...
! 2571: d pr * extproc('curl_pushheader_bynum') char *
! 2572: d h * value curl_pushheaders *
! 2573: d num 10u 0 value
! 2574: *
! 2575: d curl_pushheader_byname...
! 2576: d pr * extproc('curl_pushheader_byname') char *
! 2577: d h * value curl_pushheaders *
! 2578: d header * value options(*string) const char *
! 2579: *
! 2580: d curl_multi_socket...
! 2581: d pr extproc('curl_multi_socket')
! 2582: d like(CURLMcode)
! 2583: d multi_handle * value CURLM *
! 2584: d s value like(curl_socket_t)
! 2585: d running_handles...
! 2586: d 10i 0
! 2587: *
! 2588: d curl_multi_socket_action...
! 2589: d pr extproc('curl_multi_socket_action')
! 2590: d like(CURLMcode)
! 2591: d multi_handle * value CURLM *
! 2592: d s value like(curl_socket_t)
! 2593: d ev_bitmask 10i 0 value
! 2594: d running_handles...
! 2595: d 10i 0
! 2596: *
! 2597: d curl_multi_socket_all...
! 2598: d pr extproc('curl_multi_socket_all')
! 2599: d like(CURLMcode)
! 2600: d multi_handle * value CURLM *
! 2601: d running_handles...
! 2602: d 10i 0
! 2603: *
! 2604: d curl_multi_timeout...
! 2605: d pr extproc('curl_multi_timeout')
! 2606: d like(CURLMcode)
! 2607: d multi_handle * value CURLM *
! 2608: d milliseconds 10i 0
! 2609: *
! 2610: * Multiple prototypes for vararg procedure curl_multi_setopt.
! 2611: *
! 2612: d curl_multi_setopt_long...
! 2613: d pr extproc('curl_multi_setopt')
! 2614: d like(CURLMcode)
! 2615: d multi_handle * value CURLM *
! 2616: d option value like(CURLMoption)
! 2617: d longarg 10i 0 value options(*nopass)
! 2618: *
! 2619: d curl_multi_setopt_object...
! 2620: d pr extproc('curl_multi_setopt')
! 2621: d like(CURLMcode)
! 2622: d multi_handle * value CURLM *
! 2623: d option value like(CURLMoption)
! 2624: d objectarg * value options(*string: *nopass)
! 2625: *
! 2626: d curl_multi_setopt_function...
! 2627: d pr extproc('curl_multi_setopt')
! 2628: d like(CURLMcode)
! 2629: d multi_handle * value CURLM *
! 2630: d option value like(CURLMoption)
! 2631: d functionarg * value procptr options(*nopass)
! 2632: *
! 2633: d curl_multi_setopt_offset...
! 2634: d pr extproc('curl_multi_setopt')
! 2635: d like(CURLMcode)
! 2636: d multi_handle * value CURLM *
! 2637: d option value like(CURLMoption)
! 2638: d offsetarg value like(curl_off_t)
! 2639: d options(*nopass)
! 2640: *
! 2641: *
! 2642: d curl_multi_assign...
! 2643: d pr extproc('curl_multi_assign')
! 2644: d like(CURLMcode)
! 2645: d multi_handle * value CURLM *
! 2646: d sockfd value like(curl_socket_t)
! 2647: d sockp * value void *
! 2648: *
! 2649: d curl_url pr * extproc('curl_url') CURLU *
! 2650: *
! 2651: d curl_url_cleanup...
! 2652: d pr extproc('curl_url_cleanup')
! 2653: d handle * value CURLU *
! 2654: *
! 2655: d curl_url_dup pr * extproc('curl_url_dup') CURLU *
! 2656: d in * value CURLU *
! 2657: *
! 2658: d curl_url_get pr extproc('curl_url_get')
! 2659: d like(CURLUcode)
! 2660: d handle * value CURLU *
! 2661: d what value like(CURLUPart)
! 2662: d part * char **
! 2663: d flags 10u 0 value
! 2664: *
! 2665: d curl_url_set pr extproc('curl_url_set')
! 2666: d like(CURLUcode)
! 2667: d handle * value CURLU *
! 2668: d what value like(CURLUPart)
! 2669: d part * value options(*string)
! 2670: d flags 10u 0 value
! 2671: *
! 2672: **************************************************************************
! 2673: * CCSID wrapper procedure prototypes
! 2674: **************************************************************************
! 2675: *
! 2676: d curl_version_ccsid...
! 2677: d pr * extproc('curl_version_ccsid')
! 2678: d ccsid 10u 0 value
! 2679: *
! 2680: d curl_easy_escape_ccsid...
! 2681: d pr * extproc('curl_easy_escape_ccsid') char *
! 2682: d handle * value CURL *
! 2683: d string * value options(*string)
! 2684: d length 10i 0 value
! 2685: d ccsid 10u 0 value
! 2686: *
! 2687: d curl_easy_unescape_ccsid...
! 2688: d pr * extproc('curl_easy_unescape_ccsid') char *
! 2689: d handle * value CURL *
! 2690: d string * value options(*string)
! 2691: d length 10i 0 value
! 2692: d outlength 10i 0 options(*omit)
! 2693: d ccsid 10u 0 value
! 2694: *
! 2695: d curl_slist_append_ccsid...
! 2696: d pr * extproc('curl_slist_append_ccsid') struct curl_slist *
! 2697: d list * value struct curl_slist *
! 2698: d data * value options(*string) const char *
! 2699: d ccsid 10u 0 value
! 2700: *
! 2701: d curl_getdate_ccsid...
! 2702: d pr 10i 0 extproc('curl_getdate_ccsid') time_t
! 2703: d p * value options(*string) const char *
! 2704: d unused 10i 0 const options(*omit) time_t
! 2705: d ccsid 10u 0 value
! 2706: *
! 2707: d curl_version_info_ccsid...
! 2708: d pr * extproc('curl_version_info_ccsid') c_i_version_data *
! 2709: d version value like(CURLversion)
! 2710: d ccsid 10u 0 value
! 2711: *
! 2712: d curl_easy_strerror_ccsid...
! 2713: d pr * extproc('curl_easy_strerror_ccsid') const char *
! 2714: d code value like(CURLcode)
! 2715: d ccsid 10u 0 value
! 2716: *
! 2717: d curl_share_strerror_ccsid...
! 2718: d pr * extproc('curl_share_strerror_ccsid') const char *
! 2719: d code value like(CURLSHcode)
! 2720: d ccsid 10u 0 value
! 2721: *
! 2722: d curl_multi_strerror_ccsid...
! 2723: d pr * extproc('curl_multi_strerror_ccsid') char *
! 2724: d code value like(CURLMcode)
! 2725: d ccsid 10u 0 value
! 2726: *
! 2727: * May be used for strings and structures.
! 2728: d curl_easy_getinfo_ccsid...
! 2729: d pr extproc('curl_easy_getinfo_ccsid')
! 2730: d like(CURLcode)
! 2731: d curl * value CURL *
! 2732: d info value like(CURLINFO)
! 2733: d ptrarg * options(*nopass) char *
! 2734: d ccsid 10u 0 value options(*nopass)
! 2735: *
! 2736: d curl_certinfo_free_all...
! 2737: d pr extproc('curl_certinfo_free_all')
! 2738: d info * value
! 2739: *
! 2740: d curl_formadd_ccsid...
! 2741: d pr extproc('curl_formadd_ccsid')
! 2742: d like(CURLFORMcode)
! 2743: d httppost * curl_httppost *
! 2744: d lastpost * curl_httppost *
! 2745: d option1 value like(CURLFORMoption) CURLFORM_ARRAY
! 2746: d options(*nopass)
! 2747: d object1 * value options(*string: *nopass)
! 2748: d option2 value like(CURLFORMoption) CURLFORM_END
! 2749: d options(*nopass)
! 2750: *
! 2751: d curl_formget_ccsid...
! 2752: d pr 10i 0 extproc('curl_formget_ccsid')
! 2753: d form * value curl_httppost *
! 2754: d arg * value
! 2755: d append value like(curl_formget_callback)
! 2756: d ccsid 10u 0 value
! 2757: *
! 2758: d curl_form_long_value...
! 2759: d pr * extproc('curl_form_long_value')
! 2760: d value 10i 0 value curl_httppost *
! 2761: *
! 2762: d curl_easy_setopt_ccsid...
! 2763: d pr extproc('curl_easy_setopt_ccsid')
! 2764: d like(CURLcode)
! 2765: d curl * value CURL *
! 2766: d option value like(CURLoption)
! 2767: d objectarg * value options(*string: *nopass)
! 2768: d ccsid 10u 0 value options(*nopass)
! 2769: *
! 2770: d curl_pushheader_bynum_ccsid...
! 2771: d pr * extproc( char *
! 2772: d 'curl_pushheader_bynum_ccsid')
! 2773: d h * value curl_pushheaders *
! 2774: d num 10u 0 value
! 2775: d ccsid 10u 0 value
! 2776: *
! 2777: d curl_pushheader_byname_ccsid...
! 2778: d pr * extproc( char *
! 2779: d 'curl_pushheader_byname_ccsid')
! 2780: d h * value curl_pushheaders *
! 2781: d header * value options(*string) const char *
! 2782: d ccsidin 10u 0 value
! 2783: d ccsidout 10u 0 value
! 2784: *
! 2785: d curl_mime_name_ccsid...
! 2786: d pr extproc('curl_mime_name_ccsid')
! 2787: d like(CURLcode)
! 2788: d part * value curl_mimepart *
! 2789: d name * value options(*string)
! 2790: d ccsid 10u 0 value
! 2791: *
! 2792: d curl_mime_filename_ccsid...
! 2793: d pr extproc('curl_mime_filename_ccsid')
! 2794: d like(CURLcode)
! 2795: d part * value curl_mimepart *
! 2796: d filename * value options(*string)
! 2797: d ccsid 10u 0 value
! 2798: *
! 2799: d curl_mime_type_ccsid...
! 2800: d pr extproc('curl_mime_type_ccsid')
! 2801: d like(CURLcode)
! 2802: d part * value curl_mimepart *
! 2803: d mimetype * value options(*string)
! 2804: d ccsid 10u 0 value
! 2805: *
! 2806: d curl_mime_encoder_ccsid...
! 2807: d pr extproc('curl_mime_encoder_ccsid')
! 2808: d like(CURLcode)
! 2809: d part * value curl_mimepart *
! 2810: d encoding * value options(*string)
! 2811: d ccsid 10u 0 value
! 2812: *
! 2813: d curl_mime_data_ccsid...
! 2814: d pr extproc('curl_mime_data_ccsid')
! 2815: d like(CURLcode)
! 2816: d part * value curl_mimepart *
! 2817: d data * value options(*string)
! 2818: d datasize 10u 0 size_t
! 2819: d ccsid 10u 0 value
! 2820: *
! 2821: d curl_mime_filedata_ccsid...
! 2822: d pr extproc('curl_mime_filedata_ccsid')
! 2823: d like(CURLcode)
! 2824: d part * value curl_mimepart *
! 2825: d filename * value options(*string)
! 2826: d ccsid 10u 0 value
! 2827: *
! 2828: d curl_url_get_ccsid...
! 2829: d pr extproc('curl_url_get_ccsid')
! 2830: d like(CURLUcode)
! 2831: d handle * value CURLU *
! 2832: d what value like(CURLUPart)
! 2833: d part * char **
! 2834: d flags 10u 0 value
! 2835: d ccsid 10u 0 value
! 2836: *
! 2837: d curl_url_set_ccsid...
! 2838: d pr extproc('curl_url_set_ccsid')
! 2839: d like(CURLUcode)
! 2840: d handle * value CURLU *
! 2841: d what value like(CURLUPart)
! 2842: d part * value options(*string)
! 2843: d flags 10u 0 value
! 2844: d ccsid 10u 0 value
! 2845: *
! 2846: /endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>