---
name: "libcurl-symbols"
section: "3"
platform: "linux"
package: "curl"
version: "8.23.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux", "macos"]
url: "https://new.carta.tech/libcurl-symbols"
---

# libcurl-symbols(3)

## libcurl symbols

This man page details version information for public symbols provided in the libcurl header files. This lists the first version in which the symbol was introduced and for some symbols two additional information pieces:

The first version in which the symbol is marked "deprecated" - meaning that since that version no new code should be written to use the symbol as it is marked for getting removed in a future.

The last version that featured the specific symbol. Using the symbol in source code makes it no longer compile error-free after that specified version.

This man page is automatically generated from the symbols-in-versions file.

- CURL\_AT\_LEAST\_VERSION

  Introduced in 7.43.0.

- CURL\_BLOB\_COPY

  Introduced in 7.71.0.

- CURL\_BLOB\_NOCOPY

  Introduced in 7.71.0.

- CURL\_CHUNK\_BGN\_FUNC\_FAIL

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURL\_CHUNK\_BGN\_FUNC\_OK

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURL\_CHUNK\_BGN\_FUNC\_SKIP

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURL\_CHUNK\_END\_FUNC\_FAIL

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_END\_FUNCTION(3)](/CURLOPT_CHUNK_END_FUNCTION/3.md)*.

- CURL\_CHUNK\_END\_FUNC\_OK

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_END\_FUNCTION(3)](/CURLOPT_CHUNK_END_FUNCTION/3.md)*.

- CURL\_CSELECT\_ERR

  Introduced in 7.16.3. See *[curl\_multi\_socket\_action(3)](/curl_multi_socket_action/3.md)*.

- CURL\_CSELECT\_IN

  Introduced in 7.16.3. See *[curl\_multi\_socket\_action(3)](/curl_multi_socket_action/3.md)*.

- CURL\_CSELECT\_OUT

  Introduced in 7.16.3. See *[curl\_multi\_socket\_action(3)](/curl_multi_socket_action/3.md)*.

- CURL\_DEPRECATED

  Introduced in 7.87.0.

- CURL\_DID\_MEMORY\_FUNC\_TYPEDEFS

  Introduced in 7.49.0.

- CURL\_EASY\_NONE

  Introduced in 7.14.0. Last used in 7.15.4.

- CURL\_EASY\_TIMEOUT

  Introduced in 7.14.0. Last used in 7.15.4.

- CURL\_ERROR\_SIZE

  Introduced in 7.1.

- CURL\_FNMATCHFUNC\_FAIL

  Introduced in 7.21.0. See *[CURLOPT\_FNMATCH\_FUNCTION(3)](/CURLOPT_FNMATCH_FUNCTION/3.md)*.

- CURL\_FNMATCHFUNC\_MATCH

  Introduced in 7.21.0. See *[CURLOPT\_FNMATCH\_FUNCTION(3)](/CURLOPT_FNMATCH_FUNCTION/3.md)*.

- CURL\_FNMATCHFUNC\_NOMATCH

  Introduced in 7.21.0. See *[CURLOPT\_FNMATCH\_FUNCTION(3)](/CURLOPT_FNMATCH_FUNCTION/3.md)*.

- CURL\_FORMADD\_DISABLED

  Introduced in 7.12.1. Deprecated since 7.56.0.

- CURL\_FORMADD\_ILLEGAL\_ARRAY

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURL\_FORMADD\_INCOMPLETE

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURL\_FORMADD\_MEMORY

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURL\_FORMADD\_NULL

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURL\_FORMADD\_OK

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURL\_FORMADD\_OPTION\_TWICE

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURL\_FORMADD\_UNKNOWN\_OPTION

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURL\_GLOBAL\_ACK\_EINTR

  Introduced in 7.30.0. See *[curl\_global\_init(3)](/curl_global_init/3.md)*.

- CURL\_GLOBAL\_ALL

  Introduced in 7.8. See *[curl\_global\_init(3)](/curl_global_init/3.md)*.

- CURL\_GLOBAL\_DEFAULT

  Introduced in 7.8. See *[curl\_global\_init(3)](/curl_global_init/3.md)*.

- CURL\_GLOBAL\_NOTHING

  Introduced in 7.8. See *[curl\_global\_init(3)](/curl_global_init/3.md)*.

- CURL\_GLOBAL\_SSL

  Introduced in 7.8. See *[curl\_global\_init(3)](/curl_global_init/3.md)*.

- CURL\_GLOBAL\_WIN32

  Introduced in 7.8.1. Deprecated since 8.23.0.

- CURL\_GLOBAL\_WINSOCK

  Introduced in 8.23.0. See *[curl\_global\_init(3)](/curl_global_init/3.md)*.

- CURL\_HAS\_DECLSPEC\_ATTRIBUTE

  Introduced in 8.13.0.

- CURL\_HET\_DEFAULT

  Introduced in 7.59.0. See *[CURLOPT\_HAPPY\_EYEBALLS\_TIMEOUT\_MS(3)](/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS/3.md)*.

- CURL\_HTTP\_VERSION\_1\_0

  Introduced in 7.9.1. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTP\_VERSION\_1\_1

  Introduced in 7.9.1. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTP\_VERSION\_2

  Introduced in 7.43.0. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTP\_VERSION\_2\_0

  Introduced in 7.33.0. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTP\_VERSION\_2\_PRIOR\_KNOWLEDGE

  Introduced in 7.49.0. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTP\_VERSION\_2TLS

  Introduced in 7.47.0. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTP\_VERSION\_3

  Introduced in 7.66.0. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTP\_VERSION\_3ONLY

  Introduced in 7.88.0. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTP\_VERSION\_NONE

  Introduced in 7.9.1. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURL\_HTTPPOST\_BUFFER

  Introduced in 7.46.0. See *[curl\_formadd(3)](/curl_formadd/3.md)*.

- CURL\_HTTPPOST\_CALLBACK

  Introduced in 7.46.0. See *[curl\_formadd(3)](/curl_formadd/3.md)*.

- CURL\_HTTPPOST\_FILENAME

  Introduced in 7.46.0. See *[curl\_formadd(3)](/curl_formadd/3.md)*.

- CURL\_HTTPPOST\_LARGE

  Introduced in 7.46.0. See *[curl\_formadd(3)](/curl_formadd/3.md)*.

- CURL\_HTTPPOST\_PTRBUFFER

  Introduced in 7.46.0. See *[curl\_formadd(3)](/curl_formadd/3.md)*.

- CURL\_HTTPPOST\_PTRCONTENTS

  Introduced in 7.46.0. See *[curl\_formadd(3)](/curl_formadd/3.md)*.

- CURL\_HTTPPOST\_PTRNAME

  Introduced in 7.46.0. See *[curl\_formadd(3)](/curl_formadd/3.md)*.

- CURL\_HTTPPOST\_READFILE

  Introduced in 7.46.0. See *[curl\_formadd(3)](/curl_formadd/3.md)*.

- CURL\_IGNORE\_DEPRECATION

  Introduced in 7.87.0.

- CURL\_IPRESOLVE\_V4

  Introduced in 7.10.8. See *[CURLOPT\_IPRESOLVE(3)](/CURLOPT_IPRESOLVE/3.md)*.

- CURL\_IPRESOLVE\_V6

  Introduced in 7.10.8. See *[CURLOPT\_IPRESOLVE(3)](/CURLOPT_IPRESOLVE/3.md)*.

- CURL\_IPRESOLVE\_WHATEVER

  Introduced in 7.10.8. See *[CURLOPT\_IPRESOLVE(3)](/CURLOPT_IPRESOLVE/3.md)*.

- CURL\_ISOCPP

  Introduced in 7.10.2. Last used in 8.14.1.

- CURL\_LOCK\_ACCESS\_NONE

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_ACCESS\_SHARED

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_ACCESS\_SINGLE

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_DATA\_CONNECT

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_DATA\_COOKIE

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_DATA\_DNS

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_DATA\_HSTS

  Introduced in 7.88.0. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_DATA\_NONE

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_DATA\_PSL

  Introduced in 7.61.0. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_DATA\_SHARE

  Introduced in 7.10.4. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_DATA\_SSL\_SESSION

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURL\_LOCK\_TYPE\_CONNECT

  Introduced in 7.10. Last used in 7.10.2.

- CURL\_LOCK\_TYPE\_COOKIE

  Introduced in 7.10. Last used in 7.10.2.

- CURL\_LOCK\_TYPE\_DNS

  Introduced in 7.10. Last used in 7.10.2.

- CURL\_LOCK\_TYPE\_NONE

  Introduced in 7.10. Last used in 7.10.2.

- CURL\_LOCK\_TYPE\_SSL\_SESSION

  Introduced in 7.10. Last used in 7.10.2.

- CURL\_MAX\_HTTP\_HEADER

  Introduced in 7.19.7.

- CURL\_MAX\_READ\_SIZE

  Introduced in 7.53.0.

- CURL\_MAX\_WRITE\_SIZE

  Introduced in 7.9.7.

- CURL\_NETRC\_IGNORED

  Introduced in 7.9.8.

- CURL\_NETRC\_OPTIONAL

  Introduced in 7.9.8.

- CURL\_NETRC\_REQUIRED

  Introduced in 7.9.8.

- CURL\_POLL\_IN

  Introduced in 7.14.0. See *[CURLMOPT\_SOCKETFUNCTION(3)](/CURLMOPT_SOCKETFUNCTION/3.md)*.

- CURL\_POLL\_INOUT

  Introduced in 7.14.0. See *[CURLMOPT\_SOCKETFUNCTION(3)](/CURLMOPT_SOCKETFUNCTION/3.md)*.

- CURL\_POLL\_NONE

  Introduced in 7.14.0. See *[CURLMOPT\_SOCKETFUNCTION(3)](/CURLMOPT_SOCKETFUNCTION/3.md)*.

- CURL\_POLL\_OUT

  Introduced in 7.14.0. See *[CURLMOPT\_SOCKETFUNCTION(3)](/CURLMOPT_SOCKETFUNCTION/3.md)*.

- CURL\_POLL\_REMOVE

  Introduced in 7.14.0. See *[CURLMOPT\_SOCKETFUNCTION(3)](/CURLMOPT_SOCKETFUNCTION/3.md)*.

- CURL\_PREREQFUNC\_ABORT

  Introduced in 7.79.0.

- CURL\_PREREQFUNC\_OK

  Introduced in 7.79.0.

- CURL\_PROGRESS\_BAR

  Introduced in 7.1.1. Last used in 7.4.1.

- CURL\_PROGRESS\_STATS

  Introduced in 7.1.1. Last used in 7.4.1.

- CURL\_PROGRESSFUNC\_CONTINUE

  Introduced in 7.68.0.

- CURL\_PULL\_SYS\_POLL\_H

  Introduced in 7.56.0.

- CURL\_PUSH\_DENY

  Introduced in 7.44.0.

- CURL\_PUSH\_ERROROUT

  Introduced in 7.72.0.

- CURL\_PUSH\_OK

  Introduced in 7.44.0.

- CURL\_READFUNC\_ABORT

  Introduced in 7.12.1.

- CURL\_READFUNC\_PAUSE

  Introduced in 7.18.0.

- CURL\_REDIR\_GET\_ALL

  Introduced in 7.19.1.

- CURL\_REDIR\_POST\_301

  Introduced in 7.19.1. See *[CURLOPT\_POSTREDIR(3)](/CURLOPT_POSTREDIR/3.md)*.

- CURL\_REDIR\_POST\_302

  Introduced in 7.19.1. See *[CURLOPT\_POSTREDIR(3)](/CURLOPT_POSTREDIR/3.md)*.

- CURL\_REDIR\_POST\_303

  Introduced in 7.26.0. See *[CURLOPT\_POSTREDIR(3)](/CURLOPT_POSTREDIR/3.md)*.

- CURL\_REDIR\_POST\_ALL

  Introduced in 7.19.1. See *[CURLOPT\_POSTREDIR(3)](/CURLOPT_POSTREDIR/3.md)*.

- CURL\_RTSPREQ\_ANNOUNCE

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_DESCRIBE

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_GET\_PARAMETER

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_NONE

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_OPTIONS

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_PAUSE

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_PLAY

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_RECEIVE

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_RECORD

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_SET\_PARAMETER

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_SETUP

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_RTSPREQ\_TEARDOWN

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURL\_SEEKFUNC\_CANTSEEK

  Introduced in 7.19.5. See *[CURLOPT\_SEEKFUNCTION(3)](/CURLOPT_SEEKFUNCTION/3.md)*.

- CURL\_SEEKFUNC\_FAIL

  Introduced in 7.19.5. See *[CURLOPT\_SEEKFUNCTION(3)](/CURLOPT_SEEKFUNCTION/3.md)*.

- CURL\_SEEKFUNC\_OK

  Introduced in 7.19.5. See *[CURLOPT\_SEEKFUNCTION(3)](/CURLOPT_SEEKFUNCTION/3.md)*.

- CURL\_SOCKET\_BAD

  Introduced in 7.14.0.

- CURL\_SOCKET\_TIMEOUT

  Introduced in 7.14.0.

- CURL\_SOCKOPT\_ALREADY\_CONNECTED

  Introduced in 7.21.5.

- CURL\_SOCKOPT\_ERROR

  Introduced in 7.21.5.

- CURL\_SOCKOPT\_OK

  Introduced in 7.21.5.

- CURL\_SSLVERSION\_DEFAULT

  Introduced in 7.9.2. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_MAX\_DEFAULT

  Introduced in 7.54.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_MAX\_NONE

  Introduced in 7.54.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_MAX\_TLSv1\_0

  Introduced in 7.54.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_MAX\_TLSv1\_1

  Introduced in 7.54.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_MAX\_TLSv1\_2

  Introduced in 7.54.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_MAX\_TLSv1\_3

  Introduced in 7.54.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_SSLv2

  Introduced in 7.9.2. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_SSLv3

  Introduced in 7.9.2. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_TLSv1

  Introduced in 7.9.2. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_TLSv1\_0

  Introduced in 7.34.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_TLSv1\_1

  Introduced in 7.34.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_TLSv1\_2

  Introduced in 7.34.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_SSLVERSION\_TLSv1\_3

  Introduced in 7.52.0. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURL\_STRICTER

  Introduced in 7.50.2.

- CURL\_TIMECOND\_IFMODSINCE

  Introduced in 7.9.7. See *[CURLOPT\_TIMECONDITION(3)](/CURLOPT_TIMECONDITION/3.md)*.

- CURL\_TIMECOND\_IFUNMODSINCE

  Introduced in 7.9.7. See *[CURLOPT\_TIMECONDITION(3)](/CURLOPT_TIMECONDITION/3.md)*.

- CURL\_TIMECOND\_LASTMOD

  Introduced in 7.9.7. See *[CURLOPT\_TIMECONDITION(3)](/CURLOPT_TIMECONDITION/3.md)*.

- CURL\_TIMECOND\_NONE

  Introduced in 7.9.7. See *[CURLOPT\_TIMECONDITION(3)](/CURLOPT_TIMECONDITION/3.md)*.

- CURL\_TLSAUTH\_NONE

  Introduced in 7.21.4. Deprecated since 8.22.0.

- CURL\_TLSAUTH\_SRP

  Introduced in 7.21.4. Deprecated since 8.22.0.

- CURL\_TRAILERFUNC\_ABORT

  Introduced in 7.64.0. See *[CURLOPT\_TRAILERFUNCTION(3)](/CURLOPT_TRAILERFUNCTION/3.md)*.

- CURL\_TRAILERFUNC\_OK

  Introduced in 7.64.0. See *[CURLOPT\_TRAILERFUNCTION(3)](/CURLOPT_TRAILERFUNCTION/3.md)*.

- CURL\_UPKEEP\_INTERVAL\_DEFAULT

  Introduced in 7.62.0.

- CURL\_VERSION\_ALTSVC

  Introduced in 7.64.1. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_ASYNCHDNS

  Introduced in 7.10.7. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_BITS

  Introduced in 7.43.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_BROTLI

  Introduced in 7.57.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_CONV

  Introduced in 7.15.4. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_CURLDEBUG

  Introduced in 7.19.6. Deprecated since 8.19.0.

- CURL\_VERSION\_DEBUG

  Introduced in 7.10.6. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_GSASL

  Introduced in 7.76.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_GSSAPI

  Introduced in 7.38.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_GSSNEGOTIATE

  Introduced in 7.10.6. Deprecated since 7.38.0.

- CURL\_VERSION\_HSTS

  Introduced in 7.74.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_HTTP2

  Introduced in 7.33.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_HTTP3

  Introduced in 7.66.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_HTTPS\_PROXY

  Introduced in 7.52.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_IDN

  Introduced in 7.12.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_IPV6

  Introduced in 7.10. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_KERBEROS4

  Introduced in 7.10. Deprecated since 7.33.0.

- CURL\_VERSION\_KERBEROS5

  Introduced in 7.40.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_LARGEFILE

  Introduced in 7.11.1. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_LIBZ

  Introduced in 7.10. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_MULTI\_SSL

  Introduced in 7.56.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_NTLM

  Introduced in 7.10.6. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_NTLM\_WB

  Introduced in 7.22.0. Deprecated since 8.8.0.

- CURL\_VERSION\_PSL

  Introduced in 7.47.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_SPNEGO

  Introduced in 7.10.8. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_SSL

  Introduced in 7.10. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_SSPI

  Introduced in 7.13.2. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_THREADSAFE

  Introduced in 7.84.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_TLSAUTH\_SRP

  Introduced in 7.21.4. Deprecated since 8.22.0.

- CURL\_VERSION\_UNICODE

  Introduced in 7.72.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_UNIX\_SOCKETS

  Introduced in 7.40.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_VERSION\_ZSTD

  Introduced in 7.72.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURL\_WAIT\_POLLIN

  Introduced in 7.28.0.

- CURL\_WAIT\_POLLOUT

  Introduced in 7.28.0.

- CURL\_WAIT\_POLLPRI

  Introduced in 7.28.0.

- CURL\_WIN32

  Introduced in 7.69.0. Last used in 8.5.0.

- CURL\_WRITEFUNC\_ERROR

  Introduced in 7.87.0.

- CURL\_WRITEFUNC\_PAUSE

  Introduced in 7.18.0.

- CURL\_ZERO\_TERMINATED

  Introduced in 7.56.0.

- CURLALTSVC\_H1

  Introduced in 7.64.1. See *[CURLOPT\_ALTSVC\_CTRL(3)](/CURLOPT_ALTSVC_CTRL/3.md)*.

- CURLALTSVC\_H2

  Introduced in 7.64.1. See *[CURLOPT\_ALTSVC\_CTRL(3)](/CURLOPT_ALTSVC_CTRL/3.md)*.

- CURLALTSVC\_H3

  Introduced in 7.64.1. See *[CURLOPT\_ALTSVC\_CTRL(3)](/CURLOPT_ALTSVC_CTRL/3.md)*.

- CURLALTSVC\_READONLYFILE

  Introduced in 7.64.1. See *[CURLOPT\_ALTSVC\_CTRL(3)](/CURLOPT_ALTSVC_CTRL/3.md)*.

- CURLAUTH\_ANY

  Introduced in 7.10.6. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_ANYSAFE

  Introduced in 7.10.6. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_AWS\_SIGV4

  Introduced in 7.75.0. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_HTTPSIG

  Introduced in 8.22.0. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_BASIC

  Introduced in 7.10.6. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_BEARER

  Introduced in 7.61.0. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_DIGEST

  Introduced in 7.10.6. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_DIGEST\_IE

  Introduced in 7.19.3. Deprecated since 8.21.0.

- CURLAUTH\_GSSAPI

  Introduced in 7.55.0. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_GSSNEGOTIATE

  Introduced in 7.10.6. Deprecated since 7.38.0.

- CURLAUTH\_NEGOTIATE

  Introduced in 7.38.0. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_NONE

  Introduced in 7.10.6. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_NTLM

  Introduced in 7.10.6. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLAUTH\_NTLM\_WB

  Introduced in 7.22.0. Deprecated since 8.8.0.

- CURLAUTH\_ONLY

  Introduced in 7.21.3. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLCLOSEPOLICY\_CALLBACK

  Introduced in 7.7. Deprecated since 7.16.1.

- CURLCLOSEPOLICY\_LEAST\_RECENTLY\_USED

  Introduced in 7.7. Deprecated since 7.16.1.

- CURLCLOSEPOLICY\_LEAST\_TRAFFIC

  Introduced in 7.7. Deprecated since 7.16.1.

- CURLCLOSEPOLICY\_NONE

  Introduced in 7.7. Deprecated since 7.16.1.

- CURLCLOSEPOLICY\_OLDEST

  Introduced in 7.7. Deprecated since 7.16.1.

- CURLCLOSEPOLICY\_SLOWEST

  Introduced in 7.7. Deprecated since 7.16.1.

- CURLE\_ABORTED\_BY\_CALLBACK

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_AGAIN

  Introduced in 7.18.2. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_ALREADY\_COMPLETE

  Introduced in 7.7.2. Deprecated since 7.8.

- CURLE\_AUTH\_ERROR

  Introduced in 7.66.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_BAD\_CALLING\_ORDER

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_BAD\_CONTENT\_ENCODING

  Introduced in 7.10. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_BAD\_DOWNLOAD\_RESUME

  Introduced in 7.10. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_BAD\_FUNCTION\_ARGUMENT

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_BAD\_PASSWORD\_ENTERED

  Introduced in 7.4.2. Deprecated since 7.17.0.

- CURLE\_CHUNK\_FAILED

  Introduced in 7.21.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_CONV\_FAILED

  Introduced in 7.15.4. Deprecated since 7.82.0.

- CURLE\_CONV\_REQD

  Introduced in 7.15.4. Deprecated since 7.82.0.

- CURLE\_COULDNT\_CONNECT

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_COULDNT\_RESOLVE\_HOST

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_COULDNT\_RESOLVE\_PROXY

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_ECH\_REQUIRED

  Introduced in 8.8.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FAILED\_INIT

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FILE\_COULDNT\_READ\_FILE

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FILESIZE\_EXCEEDED

  Introduced in 7.10.8. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_ACCEPT\_FAILED

  Introduced in 7.24.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_ACCEPT\_TIMEOUT

  Introduced in 7.24.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_ACCESS\_DENIED

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FTP\_BAD\_DOWNLOAD\_RESUME

  Introduced in 7.1. Deprecated since 7.1.

- CURLE\_FTP\_BAD\_FILE\_LIST

  Introduced in 7.21.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_CANT\_GET\_HOST

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_CANT\_RECONNECT

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FTP\_COULDNT\_GET\_SIZE

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FTP\_COULDNT\_RETR\_FILE

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_COULDNT\_SET\_ASCII

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FTP\_COULDNT\_SET\_BINARY

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FTP\_COULDNT\_SET\_TYPE

  Introduced in 7.17.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_COULDNT\_STOR\_FILE

  Introduced in 7.1. Deprecated since 7.16.3.

- CURLE\_FTP\_COULDNT\_USE\_REST

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_PARTIAL\_FILE

  Introduced in 7.1. Deprecated since 7.1.

- CURLE\_FTP\_PORT\_FAILED

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_PRET\_FAILED

  Introduced in 7.20.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_QUOTE\_ERROR

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FTP\_SSL\_FAILED

  Introduced in 7.11.0. Deprecated since 7.17.0.

- CURLE\_FTP\_USER\_PASSWORD\_INCORRECT

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FTP\_WEIRD\_227\_FORMAT

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_WEIRD\_PASS\_REPLY

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_WEIRD\_PASV\_REPLY

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_FTP\_WEIRD\_SERVER\_REPLY

  Introduced in 7.1. Deprecated since 7.51.0.

- CURLE\_FTP\_WEIRD\_USER\_REPLY

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FTP\_WRITE\_ERROR

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_FUNCTION\_NOT\_FOUND

  Introduced in 7.1. Deprecated since 7.53.0.

- CURLE\_GOT\_NOTHING

  Introduced in 7.9.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_HTTP2

  Introduced in 7.38.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_HTTP2\_STREAM

  Introduced in 7.49.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_HTTP3

  Introduced in 7.68.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_HTTP\_NOT\_FOUND

  Introduced in 7.1. Deprecated since 7.10.3.

- CURLE\_HTTP\_PORT\_FAILED

  Introduced in 7.3. Deprecated since 7.12.0.

- CURLE\_HTTP\_POST\_ERROR

  Introduced in 7.1. Deprecated since 7.56.0.

- CURLE\_HTTP\_RANGE\_ERROR

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_HTTP\_RETURNED\_ERROR

  Introduced in 7.10.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_INTERFACE\_FAILED

  Introduced in 7.12.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_LDAP\_CANNOT\_BIND

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_LDAP\_INVALID\_URL

  Introduced in 7.10.8. Deprecated since 7.82.0.

- CURLE\_LDAP\_SEARCH\_FAILED

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_LIBRARY\_NOT\_FOUND

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_LOGIN\_DENIED

  Introduced in 7.13.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_MALFORMAT\_USER

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_NO\_CONNECTION\_AVAILABLE

  Introduced in 7.30.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_NOT\_BUILT\_IN

  Introduced in 7.21.5. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_OK

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_OPERATION\_TIMEDOUT

  Introduced in 7.10.2. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_OPERATION\_TIMEOUTED

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_OUT\_OF\_MEMORY

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_PARTIAL\_FILE

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_PEER\_FAILED\_VERIFICATION

  Introduced in 7.17.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_PROXY

  Introduced in 7.73.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_QUIC\_CONNECT\_ERROR

  Introduced in 7.69.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_QUOTE\_ERROR

  Introduced in 7.17.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_RANGE\_ERROR

  Introduced in 7.17.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_READ\_ERROR

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_RECURSIVE\_API\_CALL

  Introduced in 7.59.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_RECV\_ERROR

  Introduced in 7.10. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_REMOTE\_ACCESS\_DENIED

  Introduced in 7.17.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_REMOTE\_DISK\_FULL

  Introduced in 7.17.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_REMOTE\_FILE\_EXISTS

  Introduced in 7.17.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_REMOTE\_FILE\_NOT\_FOUND

  Introduced in 7.16.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_RTSP\_CSEQ\_ERROR

  Introduced in 7.20.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_RTSP\_SESSION\_ERROR

  Introduced in 7.20.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SEND\_ERROR

  Introduced in 7.10. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SEND\_FAIL\_REWIND

  Introduced in 7.12.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SETOPT\_OPTION\_SYNTAX

  Introduced in 7.78.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SHARE\_IN\_USE

  Introduced in 7.9.6. Deprecated since 7.17.0.

- CURLE\_SSH

  Introduced in 7.16.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_CACERT

  Introduced in 7.10. Deprecated since 7.62.0.

- CURLE\_SSL\_CACERT\_BADFILE

  Introduced in 7.16.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_CERTPROBLEM

  Introduced in 7.10. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_CIPHER

  Introduced in 7.10. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_CLIENTCERT

  Introduced in 7.77.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_CONNECT\_ERROR

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_CRL\_BADFILE

  Introduced in 7.19.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_ENGINE\_INITFAILED

  Introduced in 7.12.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_ENGINE\_NOTFOUND

  Introduced in 7.9.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_ENGINE\_SETFAILED

  Introduced in 7.9.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_INVALIDCERTSTATUS

  Introduced in 7.41.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_ISSUER\_ERROR

  Introduced in 7.19.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_PEER\_CERTIFICATE

  Introduced in 7.8. Deprecated since 7.17.1.

- CURLE\_SSL\_PINNEDPUBKEYNOTMATCH

  Introduced in 7.39.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_SSL\_SHUTDOWN\_FAILED

  Introduced in 7.16.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_TELNET\_OPTION\_SYNTAX

  Introduced in 7.7. Deprecated since 7.78.0.

- CURLE\_TFTP\_DISKFULL

  Introduced in 7.15.0. Deprecated since 7.17.0.

- CURLE\_TFTP\_EXISTS

  Introduced in 7.15.0. Deprecated since 7.17.0.

- CURLE\_TFTP\_ILLEGAL

  Introduced in 7.15.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_TFTP\_NOSUCHUSER

  Introduced in 7.15.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_TFTP\_NOTFOUND

  Introduced in 7.15.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_TFTP\_PERM

  Introduced in 7.15.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_TFTP\_UNKNOWNID

  Introduced in 7.15.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_TOO\_LARGE

  Introduced in 8.6.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_TOO\_MANY\_REDIRECTS

  Introduced in 7.5. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_UNKNOWN\_OPTION

  Introduced in 7.21.5. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_UNKNOWN\_TELNET\_OPTION

  Introduced in 7.7. Deprecated since 7.21.5.

- CURLE\_UNRECOVERABLE\_POLL

  Introduced in 7.84.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_UNSUPPORTED\_PROTOCOL

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_UPLOAD\_FAILED

  Introduced in 7.16.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_URL\_MALFORMAT

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_URL\_MALFORMAT\_USER

  Introduced in 7.1. Deprecated since 7.17.0.

- CURLE\_USE\_SSL\_FAILED

  Introduced in 7.17.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_WEIRD\_SERVER\_REPLY

  Introduced in 7.51.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLE\_WRITE\_ERROR

  Introduced in 7.1. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLFILETYPE\_DEVICE\_BLOCK

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFILETYPE\_DEVICE\_CHAR

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFILETYPE\_DIRECTORY

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFILETYPE\_DOOR

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFILETYPE\_FILE

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFILETYPE\_NAMEDPIPE

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFILETYPE\_SOCKET

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFILETYPE\_SYMLINK

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFILETYPE\_UNKNOWN

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFINFOFLAG\_KNOWN\_FILENAME

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFINFOFLAG\_KNOWN\_FILETYPE

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFINFOFLAG\_KNOWN\_GID

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFINFOFLAG\_KNOWN\_HLINKCOUNT

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFINFOFLAG\_KNOWN\_PERM

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFINFOFLAG\_KNOWN\_SIZE

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFINFOFLAG\_KNOWN\_TIME

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFINFOFLAG\_KNOWN\_UID

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLFOLLOW\_ALL

  Introduced in 8.13.0.

- CURLFOLLOW\_FIRSTONLY

  Introduced in 8.13.0.

- CURLFOLLOW\_OBEYCODE

  Introduced in 8.13.0.

- CURLFORM\_ARRAY

  Introduced in 7.9.1. Deprecated since 7.56.0.

- CURLFORM\_ARRAY\_END

  Introduced in 7.9.1. Deprecated since 7.9.5.

- CURLFORM\_ARRAY\_START

  Introduced in 7.9.1. Deprecated since 7.9.5.

- CURLFORM\_BUFFER

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURLFORM\_BUFFERLENGTH

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURLFORM\_BUFFERPTR

  Introduced in 7.9.8. Deprecated since 7.56.0.

- CURLFORM\_CONTENTHEADER

  Introduced in 7.9.3. Deprecated since 7.56.0.

- CURLFORM\_CONTENTLEN

  Introduced in 7.46.0. Deprecated since 7.56.0.

- CURLFORM\_CONTENTSLENGTH

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_CONTENTTYPE

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_COPYCONTENTS

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_COPYNAME

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_END

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_FILE

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_FILECONTENT

  Introduced in 7.9.1. Deprecated since 7.56.0.

- CURLFORM\_FILENAME

  Introduced in 7.9.6. Deprecated since 7.56.0.

- CURLFORM\_NAMELENGTH

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_NOTHING

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_PTRCONTENTS

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_PTRNAME

  Introduced in 7.9. Deprecated since 7.56.0.

- CURLFORM\_STREAM

  Introduced in 7.18.2. Deprecated since 7.56.0.

- CURLFTP\_CREATE\_DIR

  Introduced in 7.19.4. See *[CURLOPT\_FTP\_CREATE\_MISSING\_DIRS(3)](/CURLOPT_FTP_CREATE_MISSING_DIRS/3.md)*.

- CURLFTP\_CREATE\_DIR\_NONE

  Introduced in 7.19.4. See *[CURLOPT\_FTP\_CREATE\_MISSING\_DIRS(3)](/CURLOPT_FTP_CREATE_MISSING_DIRS/3.md)*.

- CURLFTP\_CREATE\_DIR\_RETRY

  Introduced in 7.19.4. See *[CURLOPT\_FTP\_CREATE\_MISSING\_DIRS(3)](/CURLOPT_FTP_CREATE_MISSING_DIRS/3.md)*.

- CURLFTPAUTH\_DEFAULT

  Introduced in 7.12.2. See *[CURLOPT\_FTPSSLAUTH(3)](/CURLOPT_FTPSSLAUTH/3.md)*.

- CURLFTPAUTH\_SSL

  Introduced in 7.12.2. See *[CURLOPT\_FTPSSLAUTH(3)](/CURLOPT_FTPSSLAUTH/3.md)*.

- CURLFTPAUTH\_TLS

  Introduced in 7.12.2. See *[CURLOPT\_FTPSSLAUTH(3)](/CURLOPT_FTPSSLAUTH/3.md)*.

- CURLFTPMETHOD\_DEFAULT

  Introduced in 7.15.3. See *[CURLOPT\_FTP\_FILEMETHOD(3)](/CURLOPT_FTP_FILEMETHOD/3.md)*.

- CURLFTPMETHOD\_MULTICWD

  Introduced in 7.15.3. See *[CURLOPT\_FTP\_FILEMETHOD(3)](/CURLOPT_FTP_FILEMETHOD/3.md)*.

- CURLFTPMETHOD\_NOCWD

  Introduced in 7.15.3. See *[CURLOPT\_FTP\_FILEMETHOD(3)](/CURLOPT_FTP_FILEMETHOD/3.md)*.

- CURLFTPMETHOD\_SINGLECWD

  Introduced in 7.15.3. See *[CURLOPT\_FTP\_FILEMETHOD(3)](/CURLOPT_FTP_FILEMETHOD/3.md)*.

- CURLFTPSSL\_ALL

  Introduced in 7.11.0. Deprecated since 7.17.0.

- CURLFTPSSL\_CCC\_ACTIVE

  Introduced in 7.16.2. See *[CURLOPT\_USE\_SSL(3)](/CURLOPT_USE_SSL/3.md)*.

- CURLFTPSSL\_CCC\_NONE

  Introduced in 7.16.2. See *[CURLOPT\_USE\_SSL(3)](/CURLOPT_USE_SSL/3.md)*.

- CURLFTPSSL\_CCC\_PASSIVE

  Introduced in 7.16.1. See *[CURLOPT\_USE\_SSL(3)](/CURLOPT_USE_SSL/3.md)*.

- CURLFTPSSL\_CONTROL

  Introduced in 7.11.0. Deprecated since 7.17.0.

- CURLFTPSSL\_NONE

  Introduced in 7.11.0. Deprecated since 7.17.0.

- CURLFTPSSL\_TRY

  Introduced in 7.11.0. Deprecated since 7.17.0.

- CURLGSSAPI\_DELEGATION\_FLAG

  Introduced in 7.22.0. See *[CURLOPT\_GSSAPI\_DELEGATION(3)](/CURLOPT_GSSAPI_DELEGATION/3.md)*.

- CURLGSSAPI\_DELEGATION\_NONE

  Introduced in 7.22.0. See *[CURLOPT\_GSSAPI\_DELEGATION(3)](/CURLOPT_GSSAPI_DELEGATION/3.md)*.

- CURLGSSAPI\_DELEGATION\_POLICY\_FLAG

  Introduced in 7.22.0. See *[CURLOPT\_GSSAPI\_DELEGATION(3)](/CURLOPT_GSSAPI_DELEGATION/3.md)*.

- CURLH\_1XX

  Introduced in 7.83.0. See *[curl\_easy\_header(3)](/curl_easy_header/3.md)*.

- CURLH\_CONNECT

  Introduced in 7.83.0. See *[curl\_easy\_header(3)](/curl_easy_header/3.md)*.

- CURLH\_HEADER

  Introduced in 7.83.0. See *[curl\_easy\_header(3)](/curl_easy_header/3.md)*.

- CURLH\_PSEUDO

  Introduced in 7.83.0. See *[curl\_easy\_header(3)](/curl_easy_header/3.md)*.

- CURLH\_TRAILER

  Introduced in 7.83.0. See *[curl\_easy\_header(3)](/curl_easy_header/3.md)*.

- CURLHE\_BAD\_ARGUMENT

  Introduced in 7.83.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLHE\_BADINDEX

  Introduced in 7.83.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLHE\_MISSING

  Introduced in 7.83.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLHE\_NOHEADERS

  Introduced in 7.83.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLHE\_NOREQUEST

  Introduced in 7.83.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLHE\_NOT\_BUILT\_IN

  Introduced in 7.83.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLHE\_OK

  Introduced in 7.83.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLHE\_OUT\_OF\_MEMORY

  Introduced in 7.83.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLHEADER\_SEPARATE

  Introduced in 7.37.0. See *[CURLOPT\_HEADEROPT(3)](/CURLOPT_HEADEROPT/3.md)*.

- CURLHEADER\_UNIFIED

  Introduced in 7.37.0. See *[CURLOPT\_HEADEROPT(3)](/CURLOPT_HEADEROPT/3.md)*.

- CURLHSTS\_ENABLE

  Introduced in 7.74.0. See *[CURLOPT\_HSTS\_CTRL(3)](/CURLOPT_HSTS_CTRL/3.md)*.

- CURLHSTS\_READONLYFILE

  Introduced in 7.74.0. See *[CURLOPT\_HSTS\_CTRL(3)](/CURLOPT_HSTS_CTRL/3.md)*.

- CURLHTTPSIG\_ED25519

  Introduced in 8.22.0.

- CURLHTTPSIG\_HMAC\_SHA256

  Introduced in 8.22.0.

- CURLHTTPSIG\_NONE

  Introduced in 8.22.0.

- CURLINFO\_ACTIVESOCKET

  Introduced in 7.45.0.

- CURLINFO\_APPCONNECT\_TIME

  Introduced in 7.19.0.

- CURLINFO\_APPCONNECT\_TIME\_T

  Introduced in 7.61.0.

- CURLINFO\_CAINFO

  Introduced in 7.84.0.

- CURLINFO\_CAPATH

  Introduced in 7.84.0.

- CURLINFO\_CERTINFO

  Introduced in 7.19.1.

- CURLINFO\_CONDITION\_UNMET

  Introduced in 7.19.4.

- CURLINFO\_CONN\_ID

  Introduced in 8.2.0.

- CURLINFO\_CONNECT\_TIME

  Introduced in 7.4.1.

- CURLINFO\_CONNECT\_TIME\_T

  Introduced in 7.61.0.

- CURLINFO\_CONTENT\_LENGTH\_DOWNLOAD

  Introduced in 7.6.1. Deprecated since 7.55.0.

- CURLINFO\_CONTENT\_LENGTH\_DOWNLOAD\_T

  Introduced in 7.55.0.

- CURLINFO\_CONTENT\_LENGTH\_UPLOAD

  Introduced in 7.6.1. Deprecated since 7.55.0.

- CURLINFO\_CONTENT\_LENGTH\_UPLOAD\_T

  Introduced in 7.55.0.

- CURLINFO\_CONTENT\_TYPE

  Introduced in 7.9.4.

- CURLINFO\_COOKIELIST

  Introduced in 7.14.1.

- CURLINFO\_DATA\_IN

  Introduced in 7.9.6. See *[CURLOPT\_DEBUGFUNCTION(3)](/CURLOPT_DEBUGFUNCTION/3.md)*.

- CURLINFO\_DATA\_OUT

  Introduced in 7.9.6. See *[CURLOPT\_DEBUGFUNCTION(3)](/CURLOPT_DEBUGFUNCTION/3.md)*.

- CURLINFO\_DOUBLE

  Introduced in 7.4.1.

- CURLINFO\_EARLYDATA\_SENT\_T

  Introduced in 8.11.0.

- CURLINFO\_EFFECTIVE\_METHOD

  Introduced in 7.72.0.

- CURLINFO\_EFFECTIVE\_URL

  Introduced in 7.4.

- CURLINFO\_END

  Introduced in 7.9.6.

- CURLINFO\_FILETIME

  Introduced in 7.5.

- CURLINFO\_FILETIME\_T

  Introduced in 7.59.0.

- CURLINFO\_FTP\_ENTRY\_PATH

  Introduced in 7.15.4.

- CURLINFO\_HEADER\_IN

  Introduced in 7.9.6. See *[CURLOPT\_DEBUGFUNCTION(3)](/CURLOPT_DEBUGFUNCTION/3.md)*.

- CURLINFO\_HEADER\_OUT

  Introduced in 7.9.6. See *[CURLOPT\_DEBUGFUNCTION(3)](/CURLOPT_DEBUGFUNCTION/3.md)*.

- CURLINFO\_HEADER\_SIZE

  Introduced in 7.4.1.

- CURLINFO\_HTTP\_CODE

  Introduced in 7.4.1. Deprecated since 7.10.8.

- CURLINFO\_HTTP\_CONNECTCODE

  Introduced in 7.10.7.

- CURLINFO\_HTTP\_VERSION

  Introduced in 7.50.0.

- CURLINFO\_HTTPAUTH\_AVAIL

  Introduced in 7.10.8.

- CURLINFO\_HTTPAUTH\_USED

  Introduced in 8.12.0.

- CURLINFO\_LASTONE

  Introduced in 7.4.1.

- CURLINFO\_LASTSOCKET

  Introduced in 7.15.2. Deprecated since 7.45.0.

- CURLINFO\_LOCAL\_IP

  Introduced in 7.21.0.

- CURLINFO\_LOCAL\_PORT

  Introduced in 7.21.0.

- CURLINFO\_LONG

  Introduced in 7.4.1.

- CURLINFO\_MASK

  Introduced in 7.4.1.

- CURLINFO\_NAMELOOKUP\_TIME

  Introduced in 7.4.1.

- CURLINFO\_NAMELOOKUP\_TIME\_T

  Introduced in 7.61.0.

- CURLINFO\_NONE

  Introduced in 7.4.1.

- CURLINFO\_NUM\_CONNECTS

  Introduced in 7.12.3.

- CURLINFO\_OFF\_T

  Introduced in 7.55.0.

- CURLINFO\_OS\_ERRNO

  Introduced in 7.12.2.

- CURLINFO\_POSTTRANSFER\_TIME\_T

  Introduced in 8.10.0.

- CURLINFO\_PRETRANSFER\_TIME

  Introduced in 7.4.1.

- CURLINFO\_PRETRANSFER\_TIME\_T

  Introduced in 7.61.0.

- CURLINFO\_PRIMARY\_IP

  Introduced in 7.19.0.

- CURLINFO\_PRIMARY\_PORT

  Introduced in 7.21.0.

- CURLINFO\_PRIVATE

  Introduced in 7.10.3.

- CURLINFO\_PROTOCOL

  Introduced in 7.52.0. Deprecated since 7.85.0.

- CURLINFO\_PROXY\_ERROR

  Introduced in 7.73.0.

- CURLINFO\_PROXY\_SSL\_VERIFYRESULT

  Introduced in 7.52.0.

- CURLINFO\_PROXYAUTH\_AVAIL

  Introduced in 7.10.8.

- CURLINFO\_PROXYAUTH\_USED

  Introduced in 8.12.0.

- CURLINFO\_PTR

  Introduced in 7.54.1.

- CURLINFO\_QUEUE\_TIME\_T

  Introduced in 8.6.0.

- CURLINFO\_REDIRECT\_COUNT

  Introduced in 7.9.7.

- CURLINFO\_REDIRECT\_TIME

  Introduced in 7.9.7.

- CURLINFO\_REDIRECT\_TIME\_T

  Introduced in 7.61.0.

- CURLINFO\_REDIRECT\_URL

  Introduced in 7.18.2.

- CURLINFO\_REFERER

  Introduced in 7.76.0.

- CURLINFO\_REQUEST\_SIZE

  Introduced in 7.4.1.

- CURLINFO\_RESPONSE\_CODE

  Introduced in 7.10.8.

- CURLINFO\_RETRY\_AFTER

  Introduced in 7.66.0.

- CURLINFO\_RTSP\_CLIENT\_CSEQ

  Introduced in 7.20.0.

- CURLINFO\_RTSP\_CSEQ\_RECV

  Introduced in 7.20.0.

- CURLINFO\_RTSP\_SERVER\_CSEQ

  Introduced in 7.20.0.

- CURLINFO\_RTSP\_SESSION\_ID

  Introduced in 7.20.0.

- CURLINFO\_SCHEME

  Introduced in 7.52.0.

- CURLINFO\_SIZE\_DELIVERED

  Introduced in 8.20.0.

- CURLINFO\_SIZE\_DOWNLOAD

  Introduced in 7.4.1. Deprecated since 7.55.0.

- CURLINFO\_SIZE\_DOWNLOAD\_T

  Introduced in 7.55.0.

- CURLINFO\_SIZE\_UPLOAD

  Introduced in 7.4.1. Deprecated since 7.55.0.

- CURLINFO\_SIZE\_UPLOAD\_T

  Introduced in 7.55.0.

- CURLINFO\_SLIST

  Introduced in 7.12.3.

- CURLINFO\_SOCKET

  Introduced in 7.45.0.

- CURLINFO\_SPEED\_DOWNLOAD

  Introduced in 7.4.1. Deprecated since 7.55.0.

- CURLINFO\_SPEED\_DOWNLOAD\_T

  Introduced in 7.55.0.

- CURLINFO\_SPEED\_UPLOAD

  Introduced in 7.4.1. Deprecated since 7.55.0.

- CURLINFO\_SPEED\_UPLOAD\_T

  Introduced in 7.55.0.

- CURLINFO\_SSL\_DATA\_IN

  Introduced in 7.12.1. See *[CURLOPT\_DEBUGFUNCTION(3)](/CURLOPT_DEBUGFUNCTION/3.md)*.

- CURLINFO\_SSL\_DATA\_OUT

  Introduced in 7.12.1. See *[CURLOPT\_DEBUGFUNCTION(3)](/CURLOPT_DEBUGFUNCTION/3.md)*.

- CURLINFO\_SSL\_ENGINES

  Introduced in 7.12.3.

- CURLINFO\_SSL\_VERIFYRESULT

  Introduced in 7.5.

- CURLINFO\_STARTTRANSFER\_TIME

  Introduced in 7.9.2.

- CURLINFO\_STARTTRANSFER\_TIME\_T

  Introduced in 7.61.0.

- CURLINFO\_STRING

  Introduced in 7.4.1.

- CURLINFO\_TEXT

  Introduced in 7.9.6. See *[CURLOPT\_DEBUGFUNCTION(3)](/CURLOPT_DEBUGFUNCTION/3.md)*.

- CURLINFO\_TLS\_SESSION

  Introduced in 7.34.0. Deprecated since 7.48.0.

- CURLINFO\_TLS\_SSL\_PTR

  Introduced in 7.48.0.

- CURLINFO\_TOTAL\_TIME

  Introduced in 7.4.1.

- CURLINFO\_TOTAL\_TIME\_T

  Introduced in 7.61.0.

- CURLINFO\_TYPEMASK

  Introduced in 7.4.1.

- CURLINFO\_USED\_PROXY

  Introduced in 8.7.0.

- CURLINFO\_XFER\_ID

  Introduced in 8.2.0.

- CURLIOCMD\_NOP

  Introduced in 7.12.3. See *[CURLOPT\_IOCTLFUNCTION(3)](/CURLOPT_IOCTLFUNCTION/3.md)*.

- CURLIOCMD\_RESTARTREAD

  Introduced in 7.12.3. See *[CURLOPT\_IOCTLFUNCTION(3)](/CURLOPT_IOCTLFUNCTION/3.md)*.

- CURLIOE\_FAILRESTART

  Introduced in 7.12.3. See *[CURLOPT\_IOCTLFUNCTION(3)](/CURLOPT_IOCTLFUNCTION/3.md)*.

- CURLIOE\_OK

  Introduced in 7.12.3. See *[CURLOPT\_IOCTLFUNCTION(3)](/CURLOPT_IOCTLFUNCTION/3.md)*.

- CURLIOE\_UNKNOWNCMD

  Introduced in 7.12.3. See *[CURLOPT\_IOCTLFUNCTION(3)](/CURLOPT_IOCTLFUNCTION/3.md)*.

- CURLKHMATCH\_MISMATCH

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHMATCH\_MISSING

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHMATCH\_OK

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHSTAT\_DEFER

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHSTAT\_FINE

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHSTAT\_FINE\_ADD\_TO\_FILE

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHSTAT\_FINE\_REPLACE

  Introduced in 7.73.0. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHSTAT\_REJECT

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHTYPE\_DSS

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHTYPE\_ECDSA

  Introduced in 7.58.0. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHTYPE\_ED25519

  Introduced in 7.58.0. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHTYPE\_RSA

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHTYPE\_RSA1

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLKHTYPE\_UNKNOWN

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLM\_ABORTED\_BY\_CALLBACK

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_ADDED\_ALREADY

  Introduced in 7.33.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_BAD\_EASY\_HANDLE

  Introduced in 7.9.6. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_BAD\_FUNCTION\_ARGUMENT

  Introduced in 7.69.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_BAD\_HANDLE

  Introduced in 7.9.6. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_BAD\_SOCKET

  Introduced in 7.15.4. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_CALL\_MULTI\_PERFORM

  Introduced in 7.9.6. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_CALL\_MULTI\_SOCKET

  Introduced in 7.15.5. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_INTERNAL\_ERROR

  Introduced in 7.9.6. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_OK

  Introduced in 7.9.6. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_OUT\_OF\_MEMORY

  Introduced in 7.9.6. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_RECURSIVE\_API\_CALL

  Introduced in 7.59.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_UNKNOWN\_OPTION

  Introduced in 7.15.4. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_UNRECOVERABLE\_POLL

  Introduced in 7.84.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLM\_WAKEUP\_FAILURE

  Introduced in 7.68.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLMIMEOPT\_FORMESCAPE

  Introduced in 7.81.0. See *[CURLOPT\_MIME\_OPTIONS(3)](/CURLOPT_MIME_OPTIONS/3.md)*.

- CURLMINFO\_NONE

  Introduced in 8.16.0.

- CURLMINFO\_XFERS\_ADDED

  Introduced in 8.16.0.

- CURLMINFO\_XFERS\_CURRENT

  Introduced in 8.16.0.

- CURLMINFO\_XFERS\_DONE

  Introduced in 8.16.0.

- CURLMINFO\_XFERS\_PENDING

  Introduced in 8.16.0.

- CURLMINFO\_XFERS\_RUNNING

  Introduced in 8.16.0.

- CURLMNOTIFY\_EASY\_DONE

  Introduced in 8.17.0.

- CURLMNOTIFY\_INFO\_READ

  Introduced in 8.17.0.

- CURLMNWC\_CLEAR\_ALL

  Introduced in 8.20.0.

- CURLMNWC\_CLEAR\_CONNS

  Introduced in 8.16.0.

- CURLMNWC\_CLEAR\_DNS

  Introduced in 8.16.0.

- CURLMOPT\_CHUNK\_LENGTH\_PENALTY\_SIZE

  Introduced in 7.30.0. See *[CURLMOPT\_CHUNK\_LENGTH\_PENALTY\_SIZE(3)](/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE/3.md)*.

- CURLMOPT\_CONTENT\_LENGTH\_PENALTY\_SIZE

  Introduced in 7.30.0. See *[CURLMOPT\_CONTENT\_LENGTH\_PENALTY\_SIZE(3)](/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE/3.md)*.

- CURLMOPT\_MAX\_CONCURRENT\_STREAMS

  Introduced in 7.67.0. See *[CURLMOPT\_MAX\_CONCURRENT\_STREAMS(3)](/CURLMOPT_MAX_CONCURRENT_STREAMS/3.md)*.

- CURLMOPT\_MAX\_HOST\_CONNECTIONS

  Introduced in 7.30.0. See *[CURLMOPT\_MAX\_HOST\_CONNECTIONS(3)](/CURLMOPT_MAX_HOST_CONNECTIONS/3.md)*.

- CURLMOPT\_MAX\_PIPELINE\_LENGTH

  Introduced in 7.30.0. See *[CURLMOPT\_MAX\_PIPELINE\_LENGTH(3)](/CURLMOPT_MAX_PIPELINE_LENGTH/3.md)*.

- CURLMOPT\_MAX\_TOTAL\_CONNECTIONS

  Introduced in 7.30.0. See *[CURLMOPT\_MAX\_TOTAL\_CONNECTIONS(3)](/CURLMOPT_MAX_TOTAL_CONNECTIONS/3.md)*.

- CURLMOPT\_MAXCONNECTS

  Introduced in 7.16.3. See *[CURLMOPT\_MAXCONNECTS(3)](/CURLMOPT_MAXCONNECTS/3.md)*.

- CURLMOPT\_NETWORK\_CHANGED

  Introduced in 8.16.0. See *[CURLMOPT\_NETWORK\_CHANGED(3)](/CURLMOPT_NETWORK_CHANGED/3.md)*.

- CURLMOPT\_NOTIFYDATA

  Introduced in 8.17.0. See *[CURLMOPT\_NOTIFYDATA(3)](/CURLMOPT_NOTIFYDATA/3.md)*.

- CURLMOPT\_NOTIFYFUNCTION

  Introduced in 8.17.0. See *[CURLMOPT\_NOTIFYFUNCTION(3)](/CURLMOPT_NOTIFYFUNCTION/3.md)*.

- CURLMOPT\_PIPELINING

  Introduced in 7.16.0. See *[CURLMOPT\_PIPELINING(3)](/CURLMOPT_PIPELINING/3.md)*.

- CURLMOPT\_PIPELINING\_SERVER\_BL

  Introduced in 7.30.0. See *[CURLMOPT\_PIPELINING\_SERVER\_BL(3)](/CURLMOPT_PIPELINING_SERVER_BL/3.md)*.

- CURLMOPT\_PIPELINING\_SITE\_BL

  Introduced in 7.30.0. See *[CURLMOPT\_PIPELINING\_SITE\_BL(3)](/CURLMOPT_PIPELINING_SITE_BL/3.md)*.

- CURLMOPT\_PUSHDATA

  Introduced in 7.44.0. See *[CURLMOPT\_PUSHDATA(3)](/CURLMOPT_PUSHDATA/3.md)*.

- CURLMOPT\_PUSHFUNCTION

  Introduced in 7.44.0. See *[CURLMOPT\_PUSHFUNCTION(3)](/CURLMOPT_PUSHFUNCTION/3.md)*.

- CURLMOPT\_QUICK\_EXIT

  Introduced in 8.20.0. See *[CURLMOPT\_QUICK\_EXIT(3)](/CURLMOPT_QUICK_EXIT/3.md)*.

- CURLMOPT\_RESOLVE\_THREADS\_MAX

  Introduced in 8.20.0. See *[CURLMOPT\_RESOLVE\_THREADS\_MAX(3)](/CURLMOPT_RESOLVE_THREADS_MAX/3.md)*.

- CURLMOPT\_SOCKETDATA

  Introduced in 7.15.4. See *[CURLMOPT\_SOCKETDATA(3)](/CURLMOPT_SOCKETDATA/3.md)*.

- CURLMOPT\_SOCKETFUNCTION

  Introduced in 7.15.4. See *[CURLMOPT\_SOCKETFUNCTION(3)](/CURLMOPT_SOCKETFUNCTION/3.md)*.

- CURLMOPT\_TIMERDATA

  Introduced in 7.16.0. See *[CURLMOPT\_TIMERDATA(3)](/CURLMOPT_TIMERDATA/3.md)*.

- CURLMOPT\_TIMERFUNCTION

  Introduced in 7.16.0. See *[CURLMOPT\_TIMERFUNCTION(3)](/CURLMOPT_TIMERFUNCTION/3.md)*.

- CURLMSG\_DONE

  Introduced in 7.9.6. See *[curl\_multi\_info\_read(3)](/curl_multi_info_read/3.md)*.

- CURLMSG\_NONE

  Introduced in 7.9.6. See *[curl\_multi\_info\_read(3)](/curl_multi_info_read/3.md)*.

- CURLOPT

  Introduced in 7.69.0.

- CURLOPT\_ABSTRACT\_UNIX\_SOCKET

  Introduced in 7.53.0. See *[CURLOPT\_ABSTRACT\_UNIX\_SOCKET(3)](/CURLOPT_ABSTRACT_UNIX_SOCKET/3.md)*.

- CURLOPT\_ACCEPT\_ENCODING

  Introduced in 7.21.6. See *[CURLOPT\_ACCEPT\_ENCODING(3)](/CURLOPT_ACCEPT_ENCODING/3.md)*.

- CURLOPT\_ACCEPTTIMEOUT\_MS

  Introduced in 7.24.0. See *[CURLOPT\_ACCEPTTIMEOUT\_MS(3)](/CURLOPT_ACCEPTTIMEOUT_MS/3.md)*.

- CURLOPT\_ADDRESS\_SCOPE

  Introduced in 7.19.0. See *[CURLOPT\_ADDRESS\_SCOPE(3)](/CURLOPT_ADDRESS_SCOPE/3.md)*.

- CURLOPT\_ALTSVC

  Introduced in 7.64.1. See *[CURLOPT\_ALTSVC(3)](/CURLOPT_ALTSVC/3.md)*.

- CURLOPT\_ALTSVC\_CTRL

  Introduced in 7.64.1. See *[CURLOPT\_ALTSVC\_CTRL(3)](/CURLOPT_ALTSVC_CTRL/3.md)*.

- CURLOPT\_APPEND

  Introduced in 7.17.0. See *[CURLOPT\_APPEND(3)](/CURLOPT_APPEND/3.md)*.

- CURLOPT\_AUTOREFERER

  Introduced in 7.1. See *[CURLOPT\_AUTOREFERER(3)](/CURLOPT_AUTOREFERER/3.md)*.

- CURLOPT\_AWS\_SIGV4

  Introduced in 7.75.0. See *[CURLOPT\_AWS\_SIGV4(3)](/CURLOPT_AWS_SIGV4/3.md)*.

- CURLOPT\_BUFFERSIZE

  Introduced in 7.10. See *[CURLOPT\_BUFFERSIZE(3)](/CURLOPT_BUFFERSIZE/3.md)*.

- CURLOPT\_CA\_CACHE\_TIMEOUT

  Introduced in 7.87.0. See *[CURLOPT\_CA\_CACHE\_TIMEOUT(3)](/CURLOPT_CA_CACHE_TIMEOUT/3.md)*.

- CURLOPT\_CAINFO

  Introduced in 7.4.2. See *[CURLOPT\_CAINFO(3)](/CURLOPT_CAINFO/3.md)*.

- CURLOPT\_CAINFO\_BLOB

  Introduced in 7.77.0. See *[CURLOPT\_CAINFO\_BLOB(3)](/CURLOPT_CAINFO_BLOB/3.md)*.

- CURLOPT\_CAPATH

  Introduced in 7.9.8. See *[CURLOPT\_CAPATH(3)](/CURLOPT_CAPATH/3.md)*.

- CURLOPT\_CERTINFO

  Introduced in 7.19.1. See *[CURLOPT\_CERTINFO(3)](/CURLOPT_CERTINFO/3.md)*.

- CURLOPT\_CHUNK\_BGN\_FUNCTION

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_BGN\_FUNCTION(3)](/CURLOPT_CHUNK_BGN_FUNCTION/3.md)*.

- CURLOPT\_CHUNK\_DATA

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_DATA(3)](/CURLOPT_CHUNK_DATA/3.md)*.

- CURLOPT\_CHUNK\_END\_FUNCTION

  Introduced in 7.21.0. See *[CURLOPT\_CHUNK\_END\_FUNCTION(3)](/CURLOPT_CHUNK_END_FUNCTION/3.md)*.

- CURLOPT\_CLOSEFUNCTION

  Introduced in 7.7. Deprecated since 7.11.1.

- CURLOPT\_CLOSEPOLICY

  Introduced in 7.7. Deprecated since 7.16.1.

- CURLOPT\_CLOSESOCKETDATA

  Introduced in 7.21.7. See *[CURLOPT\_CLOSESOCKETDATA(3)](/CURLOPT_CLOSESOCKETDATA/3.md)*.

- CURLOPT\_CLOSESOCKETFUNCTION

  Introduced in 7.21.7. See *[CURLOPT\_CLOSESOCKETFUNCTION(3)](/CURLOPT_CLOSESOCKETFUNCTION/3.md)*.

- CURLOPT\_CONNECT\_ONLY

  Introduced in 7.15.2. See *[CURLOPT\_CONNECT\_ONLY(3)](/CURLOPT_CONNECT_ONLY/3.md)*.

- CURLOPT\_CONNECT\_TO

  Introduced in 7.49.0. See *[CURLOPT\_CONNECT\_TO(3)](/CURLOPT_CONNECT_TO/3.md)*.

- CURLOPT\_CONNECTTIMEOUT

  Introduced in 7.7. See *[CURLOPT\_CONNECTTIMEOUT(3)](/CURLOPT_CONNECTTIMEOUT/3.md)*.

- CURLOPT\_CONNECTTIMEOUT\_MS

  Introduced in 7.16.2. See *[CURLOPT\_CONNECTTIMEOUT\_MS(3)](/CURLOPT_CONNECTTIMEOUT_MS/3.md)*.

- CURLOPT\_CONV\_FROM\_NETWORK\_FUNCTION

  Introduced in 7.15.4. Deprecated since 7.82.0.

- CURLOPT\_CONV\_FROM\_UTF8\_FUNCTION

  Introduced in 7.15.4. Deprecated since 7.82.0.

- CURLOPT\_CONV\_TO\_NETWORK\_FUNCTION

  Introduced in 7.15.4. Deprecated since 7.82.0.

- CURLOPT\_COOKIE

  Introduced in 7.1. See *[CURLOPT\_COOKIE(3)](/CURLOPT_COOKIE/3.md)*.

- CURLOPT\_COOKIEFILE

  Introduced in 7.1. See *[CURLOPT\_COOKIEFILE(3)](/CURLOPT_COOKIEFILE/3.md)*.

- CURLOPT\_COOKIEJAR

  Introduced in 7.9. See *[CURLOPT\_COOKIEJAR(3)](/CURLOPT_COOKIEJAR/3.md)*.

- CURLOPT\_COOKIELIST

  Introduced in 7.14.1. See *[CURLOPT\_COOKIELIST(3)](/CURLOPT_COOKIELIST/3.md)*.

- CURLOPT\_COOKIESESSION

  Introduced in 7.9.7. See *[CURLOPT\_COOKIESESSION(3)](/CURLOPT_COOKIESESSION/3.md)*.

- CURLOPT\_COPYPOSTFIELDS

  Introduced in 7.17.1. See *[CURLOPT\_COPYPOSTFIELDS(3)](/CURLOPT_COPYPOSTFIELDS/3.md)*.

- CURLOPT\_CRLF

  Introduced in 7.1. See *[CURLOPT\_CRLF(3)](/CURLOPT_CRLF/3.md)*.

- CURLOPT\_CRLFILE

  Introduced in 7.19.0. See *[CURLOPT\_CRLFILE(3)](/CURLOPT_CRLFILE/3.md)*.

- CURLOPT\_CURLU

  Introduced in 7.63.0. See *[CURLOPT\_CURLU(3)](/CURLOPT_CURLU/3.md)*.

- CURLOPT\_CUSTOMREQUEST

  Introduced in 7.1. See *[CURLOPT\_CUSTOMREQUEST(3)](/CURLOPT_CUSTOMREQUEST/3.md)*.

- CURLOPT\_DEBUGDATA

  Introduced in 7.9.6. See *[CURLOPT\_DEBUGDATA(3)](/CURLOPT_DEBUGDATA/3.md)*.

- CURLOPT\_DEBUGFUNCTION

  Introduced in 7.9.6. See *[CURLOPT\_DEBUGFUNCTION(3)](/CURLOPT_DEBUGFUNCTION/3.md)*.

- CURLOPT\_DEFAULT\_PROTOCOL

  Introduced in 7.45.0. See *[CURLOPT\_DEFAULT\_PROTOCOL(3)](/CURLOPT_DEFAULT_PROTOCOL/3.md)*.

- CURLOPT\_DIRLISTONLY

  Introduced in 7.17.0. See *[CURLOPT\_DIRLISTONLY(3)](/CURLOPT_DIRLISTONLY/3.md)*.

- CURLOPT\_DISALLOW\_USERNAME\_IN\_URL

  Introduced in 7.61.0. See *[CURLOPT\_DISALLOW\_USERNAME\_IN\_URL(3)](/CURLOPT_DISALLOW_USERNAME_IN_URL/3.md)*.

- CURLOPT\_DNS\_CACHE\_TIMEOUT

  Introduced in 7.9.3. See *[CURLOPT\_DNS\_CACHE\_TIMEOUT(3)](/CURLOPT_DNS_CACHE_TIMEOUT/3.md)*.

- CURLOPT\_DNS\_INTERFACE

  Introduced in 7.33.0. See *[CURLOPT\_DNS\_INTERFACE(3)](/CURLOPT_DNS_INTERFACE/3.md)*.

- CURLOPT\_DNS\_LOCAL\_IP4

  Introduced in 7.33.0. See *[CURLOPT\_DNS\_LOCAL\_IP4(3)](/CURLOPT_DNS_LOCAL_IP4/3.md)*.

- CURLOPT\_DNS\_LOCAL\_IP6

  Introduced in 7.33.0. See *[CURLOPT\_DNS\_LOCAL\_IP6(3)](/CURLOPT_DNS_LOCAL_IP6/3.md)*.

- CURLOPT\_DNS\_SERVERS

  Introduced in 7.24.0. See *[CURLOPT\_DNS\_SERVERS(3)](/CURLOPT_DNS_SERVERS/3.md)*.

- CURLOPT\_DNS\_SHUFFLE\_ADDRESSES

  Introduced in 7.60.0. See *[CURLOPT\_DNS\_SHUFFLE\_ADDRESSES(3)](/CURLOPT_DNS_SHUFFLE_ADDRESSES/3.md)*.

- CURLOPT\_DNS\_USE\_GLOBAL\_CACHE

  Introduced in 7.9.3. Deprecated since 7.11.1.

- CURLOPT\_DOH\_SSL\_VERIFYHOST

  Introduced in 7.76.0. See *[CURLOPT\_DOH\_SSL\_VERIFYHOST(3)](/CURLOPT_DOH_SSL_VERIFYHOST/3.md)*.

- CURLOPT\_DOH\_SSL\_VERIFYPEER

  Introduced in 7.76.0. See *[CURLOPT\_DOH\_SSL\_VERIFYPEER(3)](/CURLOPT_DOH_SSL_VERIFYPEER/3.md)*.

- CURLOPT\_DOH\_SSL\_VERIFYSTATUS

  Introduced in 7.76.0. See *[CURLOPT\_DOH\_SSL\_VERIFYSTATUS(3)](/CURLOPT_DOH_SSL_VERIFYSTATUS/3.md)*.

- CURLOPT\_DOH\_URL

  Introduced in 7.62.0. See *[CURLOPT\_DOH\_URL(3)](/CURLOPT_DOH_URL/3.md)*.

- CURLOPT\_ECH

  Introduced in 8.8.0. See *[CURLOPT\_ECH(3)](/CURLOPT_ECH/3.md)*.

- CURLOPT\_EGDSOCKET

  Introduced in 7.7. Deprecated since 7.84.0.

- CURLOPT\_ENCODING

  Introduced in 7.10. Deprecated since 7.21.6.

- CURLOPT\_ERRORBUFFER

  Introduced in 7.1. See *[CURLOPT\_ERRORBUFFER(3)](/CURLOPT_ERRORBUFFER/3.md)*.

- CURLOPT\_EXPECT\_100\_TIMEOUT\_MS

  Introduced in 7.36.0. See *[CURLOPT\_EXPECT\_100\_TIMEOUT\_MS(3)](/CURLOPT_EXPECT_100_TIMEOUT_MS/3.md)*.

- CURLOPT\_FAILONERROR

  Introduced in 7.1. See *[CURLOPT\_FAILONERROR(3)](/CURLOPT_FAILONERROR/3.md)*.

- CURLOPT\_FILE

  Introduced in 7.1. Deprecated since 7.9.7.

- CURLOPT\_FILETIME

  Introduced in 7.5. See *[CURLOPT\_FILETIME(3)](/CURLOPT_FILETIME/3.md)*.

- CURLOPT\_FNMATCH\_DATA

  Introduced in 7.21.0. See *[CURLOPT\_FNMATCH\_DATA(3)](/CURLOPT_FNMATCH_DATA/3.md)*.

- CURLOPT\_FNMATCH\_FUNCTION

  Introduced in 7.21.0. See *[CURLOPT\_FNMATCH\_FUNCTION(3)](/CURLOPT_FNMATCH_FUNCTION/3.md)*.

- CURLOPT\_FOLLOWLOCATION

  Introduced in 7.1. See *[CURLOPT\_FOLLOWLOCATION(3)](/CURLOPT_FOLLOWLOCATION/3.md)*.

- CURLOPT\_FORBID\_REUSE

  Introduced in 7.7. See *[CURLOPT\_FORBID\_REUSE(3)](/CURLOPT_FORBID_REUSE/3.md)*.

- CURLOPT\_FRESH\_CONNECT

  Introduced in 7.7. See *[CURLOPT\_FRESH\_CONNECT(3)](/CURLOPT_FRESH_CONNECT/3.md)*.

- CURLOPT\_FTP\_ACCOUNT

  Introduced in 7.13.0. See *[CURLOPT\_FTP\_ACCOUNT(3)](/CURLOPT_FTP_ACCOUNT/3.md)*.

- CURLOPT\_FTP\_ALTERNATIVE\_TO\_USER

  Introduced in 7.15.5. See *[CURLOPT\_FTP\_ALTERNATIVE\_TO\_USER(3)](/CURLOPT_FTP_ALTERNATIVE_TO_USER/3.md)*.

- CURLOPT\_FTP\_CREATE\_MISSING\_DIRS

  Introduced in 7.10.7. See *[CURLOPT\_FTP\_CREATE\_MISSING\_DIRS(3)](/CURLOPT_FTP_CREATE_MISSING_DIRS/3.md)*.

- CURLOPT\_FTP\_FILEMETHOD

  Introduced in 7.15.1. See *[CURLOPT\_FTP\_FILEMETHOD(3)](/CURLOPT_FTP_FILEMETHOD/3.md)*.

- CURLOPT\_FTP\_RESPONSE\_TIMEOUT

  Introduced in 7.10.8. Deprecated since 7.85.0.

- CURLOPT\_FTP\_SKIP\_PASV\_IP

  Introduced in 7.15.0. See *[CURLOPT\_FTP\_SKIP\_PASV\_IP(3)](/CURLOPT_FTP_SKIP_PASV_IP/3.md)*.

- CURLOPT\_FTP\_SSL

  Introduced in 7.11.0. Deprecated since 7.16.4.

- CURLOPT\_FTP\_SSL\_CCC

  Introduced in 7.16.1. See *[CURLOPT\_FTP\_SSL\_CCC(3)](/CURLOPT_FTP_SSL_CCC/3.md)*.

- CURLOPT\_FTP\_USE\_EPRT

  Introduced in 7.10.5. See *[CURLOPT\_FTP\_USE\_EPRT(3)](/CURLOPT_FTP_USE_EPRT/3.md)*.

- CURLOPT\_FTP\_USE\_EPSV

  Introduced in 7.9.2. See *[CURLOPT\_FTP\_USE\_EPSV(3)](/CURLOPT_FTP_USE_EPSV/3.md)*.

- CURLOPT\_FTP\_USE\_PRET

  Introduced in 7.20.0. See *[CURLOPT\_FTP\_USE\_PRET(3)](/CURLOPT_FTP_USE_PRET/3.md)*.

- CURLOPT\_FTPAPPEND

  Introduced in 7.1. Deprecated since 7.16.4.

- CURLOPT\_FTPASCII

  Introduced in 7.1. Deprecated since 7.11.1.

- CURLOPT\_FTPLISTONLY

  Introduced in 7.1. Deprecated since 7.16.4.

- CURLOPT\_FTPPORT

  Introduced in 7.1. See *[CURLOPT\_FTPPORT(3)](/CURLOPT_FTPPORT/3.md)*.

- CURLOPT\_FTPSSLAUTH

  Introduced in 7.12.2. See *[CURLOPT\_FTPSSLAUTH(3)](/CURLOPT_FTPSSLAUTH/3.md)*.

- CURLOPT\_GSSAPI\_DELEGATION

  Introduced in 7.22.0. See *[CURLOPT\_GSSAPI\_DELEGATION(3)](/CURLOPT_GSSAPI_DELEGATION/3.md)*.

- CURLOPT\_HAPPY\_EYEBALLS\_TIMEOUT\_MS

  Introduced in 7.59.0. See *[CURLOPT\_HAPPY\_EYEBALLS\_TIMEOUT\_MS(3)](/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS/3.md)*.

- CURLOPT\_HAPROXY\_CLIENT\_IP

  Introduced in 8.2.0. See *[CURLOPT\_HAPROXY\_CLIENT\_IP(3)](/CURLOPT_HAPROXY_CLIENT_IP/3.md)*.

- CURLOPT\_HAPROXYPROTOCOL

  Introduced in 7.60.0. See *[CURLOPT\_HAPROXYPROTOCOL(3)](/CURLOPT_HAPROXYPROTOCOL/3.md)*.

- CURLOPT\_HEADER

  Introduced in 7.1. See *[CURLOPT\_HEADER(3)](/CURLOPT_HEADER/3.md)*.

- CURLOPT\_HEADERDATA

  Introduced in 7.10. See *[CURLOPT\_HEADERDATA(3)](/CURLOPT_HEADERDATA/3.md)*.

- CURLOPT\_HEADERFUNCTION

  Introduced in 7.7.2. See *[CURLOPT\_HEADERFUNCTION(3)](/CURLOPT_HEADERFUNCTION/3.md)*.

- CURLOPT\_HEADEROPT

  Introduced in 7.37.0. See *[CURLOPT\_HEADEROPT(3)](/CURLOPT_HEADEROPT/3.md)*.

- CURLOPT\_HSTS

  Introduced in 7.74.0. See *[CURLOPT\_HSTS(3)](/CURLOPT_HSTS/3.md)*.

- CURLOPT\_HSTS\_CTRL

  Introduced in 7.74.0. See *[CURLOPT\_HSTS\_CTRL(3)](/CURLOPT_HSTS_CTRL/3.md)*.

- CURLOPT\_HSTSREADDATA

  Introduced in 7.74.0. See *[CURLOPT\_HSTSREADDATA(3)](/CURLOPT_HSTSREADDATA/3.md)*.

- CURLOPT\_HSTSREADFUNCTION

  Introduced in 7.74.0. See *[CURLOPT\_HSTSREADFUNCTION(3)](/CURLOPT_HSTSREADFUNCTION/3.md)*.

- CURLOPT\_HSTSWRITEDATA

  Introduced in 7.74.0. See *[CURLOPT\_HSTSWRITEDATA(3)](/CURLOPT_HSTSWRITEDATA/3.md)*.

- CURLOPT\_HSTSWRITEFUNCTION

  Introduced in 7.74.0. See *[CURLOPT\_HSTSWRITEFUNCTION(3)](/CURLOPT_HSTSWRITEFUNCTION/3.md)*.

- CURLOPT\_HTTP09\_ALLOWED

  Introduced in 7.64.0. See *[CURLOPT\_HTTP09\_ALLOWED(3)](/CURLOPT_HTTP09_ALLOWED/3.md)*.

- CURLOPT\_HTTP200ALIASES

  Introduced in 7.10.3. See *[CURLOPT\_HTTP200ALIASES(3)](/CURLOPT_HTTP200ALIASES/3.md)*.

- CURLOPT\_HTTP\_CONTENT\_DECODING

  Introduced in 7.16.2. See *[CURLOPT\_HTTP\_CONTENT\_DECODING(3)](/CURLOPT_HTTP_CONTENT_DECODING/3.md)*.

- CURLOPT\_HTTP\_TRANSFER\_DECODING

  Introduced in 7.16.2. See *[CURLOPT\_HTTP\_TRANSFER\_DECODING(3)](/CURLOPT_HTTP_TRANSFER_DECODING/3.md)*.

- CURLOPT\_HTTP\_VERSION

  Introduced in 7.9.1. See *[CURLOPT\_HTTP\_VERSION(3)](/CURLOPT_HTTP_VERSION/3.md)*.

- CURLOPT\_HTTPAUTH

  Introduced in 7.10.6. See *[CURLOPT\_HTTPAUTH(3)](/CURLOPT_HTTPAUTH/3.md)*.

- CURLOPT\_HTTPGET

  Introduced in 7.8.1. See *[CURLOPT\_HTTPGET(3)](/CURLOPT_HTTPGET/3.md)*.

- CURLOPT\_HTTPHEADER

  Introduced in 7.1. See *[CURLOPT\_HTTPHEADER(3)](/CURLOPT_HTTPHEADER/3.md)*.

- CURLOPT\_HTTPPOST

  Introduced in 7.1. Deprecated since 7.56.0.

- CURLOPT\_HTTPPROXYTUNNEL

  Introduced in 7.3. See *[CURLOPT\_HTTPPROXYTUNNEL(3)](/CURLOPT_HTTPPROXYTUNNEL/3.md)*.

- CURLOPT\_HTTPREQUEST

  Introduced in 7.1. Last used in 7.15.5.

- CURLOPT\_HTTPSIG\_ALGORITHM

  Introduced in 8.22.0. See *[CURLOPT\_HTTPSIG\_ALGORITHM(3)](/CURLOPT_HTTPSIG_ALGORITHM/3.md)*.

- CURLOPT\_HTTPSIG\_HEADERS

  Introduced in 8.22.0. See *[CURLOPT\_HTTPSIG\_HEADERS(3)](/CURLOPT_HTTPSIG_HEADERS/3.md)*.

- CURLOPT\_HTTPSIG\_KEY

  Introduced in 8.22.0. See *[CURLOPT\_HTTPSIG\_KEY(3)](/CURLOPT_HTTPSIG_KEY/3.md)*.

- CURLOPT\_HTTPSIG\_KEYID

  Introduced in 8.22.0. See *[CURLOPT\_HTTPSIG\_KEYID(3)](/CURLOPT_HTTPSIG_KEYID/3.md)*.

- CURLOPT\_IGNORE\_CONTENT\_LENGTH

  Introduced in 7.14.1. See *[CURLOPT\_IGNORE\_CONTENT\_LENGTH(3)](/CURLOPT_IGNORE_CONTENT_LENGTH/3.md)*.

- CURLOPT\_INFILE

  Introduced in 7.1. Deprecated since 7.9.7.

- CURLOPT\_INFILESIZE

  Introduced in 7.1. See *[CURLOPT\_INFILESIZE(3)](/CURLOPT_INFILESIZE/3.md)*.

- CURLOPT\_INFILESIZE\_LARGE

  Introduced in 7.11.0. See *[CURLOPT\_INFILESIZE\_LARGE(3)](/CURLOPT_INFILESIZE_LARGE/3.md)*.

- CURLOPT\_INTERFACE

  Introduced in 7.3. See *[CURLOPT\_INTERFACE(3)](/CURLOPT_INTERFACE/3.md)*.

- CURLOPT\_INTERLEAVEDATA

  Introduced in 7.20.0. See *[CURLOPT\_INTERLEAVEDATA(3)](/CURLOPT_INTERLEAVEDATA/3.md)*.

- CURLOPT\_INTERLEAVEFUNCTION

  Introduced in 7.20.0. See *[CURLOPT\_INTERLEAVEFUNCTION(3)](/CURLOPT_INTERLEAVEFUNCTION/3.md)*.

- CURLOPT\_IOCTLDATA

  Introduced in 7.12.3. Deprecated since 7.18.0.

- CURLOPT\_IOCTLFUNCTION

  Introduced in 7.12.3. Deprecated since 7.18.0.

- CURLOPT\_IPRESOLVE

  Introduced in 7.10.8. See *[CURLOPT\_IPRESOLVE(3)](/CURLOPT_IPRESOLVE/3.md)*.

- CURLOPT\_ISSUERCERT

  Introduced in 7.19.0. See *[CURLOPT\_ISSUERCERT(3)](/CURLOPT_ISSUERCERT/3.md)*.

- CURLOPT\_ISSUERCERT\_BLOB

  Introduced in 7.71.0. See *[CURLOPT\_ISSUERCERT\_BLOB(3)](/CURLOPT_ISSUERCERT_BLOB/3.md)*.

- CURLOPT\_KEEP\_SENDING\_ON\_ERROR

  Introduced in 7.51.0. See *[CURLOPT\_KEEP\_SENDING\_ON\_ERROR(3)](/CURLOPT_KEEP_SENDING_ON_ERROR/3.md)*.

- CURLOPT\_KEYPASSWD

  Introduced in 7.17.0. See *[CURLOPT\_KEYPASSWD(3)](/CURLOPT_KEYPASSWD/3.md)*.

- CURLOPT\_KRB4LEVEL

  Introduced in 7.3. Deprecated since 7.17.0.

- CURLOPT\_KRBLEVEL

  Introduced in 7.16.4. Deprecated since 8.17.0.

- CURLOPT\_LOCALPORT

  Introduced in 7.15.2. See *[CURLOPT\_LOCALPORT(3)](/CURLOPT_LOCALPORT/3.md)*.

- CURLOPT\_LOCALPORTRANGE

  Introduced in 7.15.2. See *[CURLOPT\_LOCALPORTRANGE(3)](/CURLOPT_LOCALPORTRANGE/3.md)*.

- CURLOPT\_LOGIN\_OPTIONS

  Introduced in 7.34.0. See *[CURLOPT\_LOGIN\_OPTIONS(3)](/CURLOPT_LOGIN_OPTIONS/3.md)*.

- CURLOPT\_LOW\_SPEED\_LIMIT

  Introduced in 7.1. See *[CURLOPT\_LOW\_SPEED\_LIMIT(3)](/CURLOPT_LOW_SPEED_LIMIT/3.md)*.

- CURLOPT\_LOW\_SPEED\_TIME

  Introduced in 7.1. See *[CURLOPT\_LOW\_SPEED\_TIME(3)](/CURLOPT_LOW_SPEED_TIME/3.md)*.

- CURLOPT\_MAIL\_AUTH

  Introduced in 7.25.0. See *[CURLOPT\_MAIL\_AUTH(3)](/CURLOPT_MAIL_AUTH/3.md)*.

- CURLOPT\_MAIL\_FROM

  Introduced in 7.20.0. See *[CURLOPT\_MAIL\_FROM(3)](/CURLOPT_MAIL_FROM/3.md)*.

- CURLOPT\_MAIL\_RCPT

  Introduced in 7.20.0. See *[CURLOPT\_MAIL\_RCPT(3)](/CURLOPT_MAIL_RCPT/3.md)*.

- CURLOPT\_MAIL\_RCPT\_ALLLOWFAILS

  Introduced in 7.69.0. Deprecated since 8.2.0.

- CURLOPT\_MAIL\_RCPT\_ALLOWFAILS

  Introduced in 8.2.0. See *[CURLOPT\_MAIL\_RCPT\_ALLOWFAILS(3)](/CURLOPT_MAIL_RCPT_ALLOWFAILS/3.md)*.

- CURLOPT\_MAX\_RECV\_SPEED\_LARGE

  Introduced in 7.15.5. See *[CURLOPT\_MAX\_RECV\_SPEED\_LARGE(3)](/CURLOPT_MAX_RECV_SPEED_LARGE/3.md)*.

- CURLOPT\_MAX\_SEND\_SPEED\_LARGE

  Introduced in 7.15.5. See *[CURLOPT\_MAX\_SEND\_SPEED\_LARGE(3)](/CURLOPT_MAX_SEND_SPEED_LARGE/3.md)*.

- CURLOPT\_MAXAGE\_CONN

  Introduced in 7.65.0. See *[CURLOPT\_MAXAGE\_CONN(3)](/CURLOPT_MAXAGE_CONN/3.md)*.

- CURLOPT\_MAXCONNECTS

  Introduced in 7.7. See *[CURLOPT\_MAXCONNECTS(3)](/CURLOPT_MAXCONNECTS/3.md)*.

- CURLOPT\_MAXFILESIZE

  Introduced in 7.10.8. See *[CURLOPT\_MAXFILESIZE(3)](/CURLOPT_MAXFILESIZE/3.md)*.

- CURLOPT\_MAXFILESIZE\_LARGE

  Introduced in 7.11.0. See *[CURLOPT\_MAXFILESIZE\_LARGE(3)](/CURLOPT_MAXFILESIZE_LARGE/3.md)*.

- CURLOPT\_MAXLIFETIME\_CONN

  Introduced in 7.80.0. See *[CURLOPT\_MAXLIFETIME\_CONN(3)](/CURLOPT_MAXLIFETIME_CONN/3.md)*.

- CURLOPT\_MAXREDIRS

  Introduced in 7.5. See *[CURLOPT\_MAXREDIRS(3)](/CURLOPT_MAXREDIRS/3.md)*.

- CURLOPT\_MIME\_OPTIONS

  Introduced in 7.81.0. See *[CURLOPT\_MIME\_OPTIONS(3)](/CURLOPT_MIME_OPTIONS/3.md)*.

- CURLOPT\_MIMEPOST

  Introduced in 7.56.0. See *[CURLOPT\_MIMEPOST(3)](/CURLOPT_MIMEPOST/3.md)*.

- CURLOPT\_MUTE

  Introduced in 7.1. Deprecated since 7.8.

- CURLOPT\_NETRC

  Introduced in 7.1. See *[CURLOPT\_NETRC(3)](/CURLOPT_NETRC/3.md)*.

- CURLOPT\_NETRC\_FILE

  Introduced in 7.11.0. See *[CURLOPT\_NETRC\_FILE(3)](/CURLOPT_NETRC_FILE/3.md)*.

- CURLOPT\_NEW\_DIRECTORY\_PERMS

  Introduced in 7.16.4. See *[CURLOPT\_NEW\_DIRECTORY\_PERMS(3)](/CURLOPT_NEW_DIRECTORY_PERMS/3.md)*.

- CURLOPT\_NEW\_FILE\_PERMS

  Introduced in 7.16.4. See *[CURLOPT\_NEW\_FILE\_PERMS(3)](/CURLOPT_NEW_FILE_PERMS/3.md)*.

- CURLOPT\_NOBODY

  Introduced in 7.1. See *[CURLOPT\_NOBODY(3)](/CURLOPT_NOBODY/3.md)*.

- CURLOPT\_NOPROGRESS

  Introduced in 7.1. See *[CURLOPT\_NOPROGRESS(3)](/CURLOPT_NOPROGRESS/3.md)*.

- CURLOPT\_NOPROXY

  Introduced in 7.19.4. See *[CURLOPT\_NOPROXY(3)](/CURLOPT_NOPROXY/3.md)*.

- CURLOPT\_NOSIGNAL

  Introduced in 7.10. See *[CURLOPT\_NOSIGNAL(3)](/CURLOPT_NOSIGNAL/3.md)*.

- CURLOPT\_NOTHING

  Introduced in 7.1.1. Deprecated since 7.11.1.

- CURLOPT\_OPENSOCKETDATA

  Introduced in 7.17.1. See *[CURLOPT\_OPENSOCKETDATA(3)](/CURLOPT_OPENSOCKETDATA/3.md)*.

- CURLOPT\_OPENSOCKETFUNCTION

  Introduced in 7.17.1. See *[CURLOPT\_OPENSOCKETFUNCTION(3)](/CURLOPT_OPENSOCKETFUNCTION/3.md)*.

- CURLOPT\_PASSWDDATA

  Introduced in 7.4.2. Deprecated since 7.11.1.

- CURLOPT\_PASSWDFUNCTION

  Introduced in 7.4.2. Deprecated since 7.11.1.

- CURLOPT\_PASSWORD

  Introduced in 7.19.1. See *[CURLOPT\_PASSWORD(3)](/CURLOPT_PASSWORD/3.md)*.

- CURLOPT\_PASV\_HOST

  Introduced in 7.12.1. Deprecated since 7.16.0.

- CURLOPT\_PATH\_AS\_IS

  Introduced in 7.42.0. See *[CURLOPT\_PATH\_AS\_IS(3)](/CURLOPT_PATH_AS_IS/3.md)*.

- CURLOPT\_PINNEDPUBLICKEY

  Introduced in 7.39.0. See *[CURLOPT\_PINNEDPUBLICKEY(3)](/CURLOPT_PINNEDPUBLICKEY/3.md)*.

- CURLOPT\_PIPEWAIT

  Introduced in 7.43.0. See *[CURLOPT\_PIPEWAIT(3)](/CURLOPT_PIPEWAIT/3.md)*.

- CURLOPT\_PORT

  Introduced in 7.1. See *[CURLOPT\_PORT(3)](/CURLOPT_PORT/3.md)*.

- CURLOPT\_POST

  Introduced in 7.1. See *[CURLOPT\_POST(3)](/CURLOPT_POST/3.md)*.

- CURLOPT\_POST301

  Introduced in 7.17.1. Deprecated since 7.19.1.

- CURLOPT\_POSTFIELDS

  Introduced in 7.1. See *[CURLOPT\_POSTFIELDS(3)](/CURLOPT_POSTFIELDS/3.md)*.

- CURLOPT\_POSTFIELDSIZE

  Introduced in 7.2. See *[CURLOPT\_POSTFIELDSIZE(3)](/CURLOPT_POSTFIELDSIZE/3.md)*.

- CURLOPT\_POSTFIELDSIZE\_LARGE

  Introduced in 7.11.1. See *[CURLOPT\_POSTFIELDSIZE\_LARGE(3)](/CURLOPT_POSTFIELDSIZE_LARGE/3.md)*.

- CURLOPT\_POSTQUOTE

  Introduced in 7.1. See *[CURLOPT\_POSTQUOTE(3)](/CURLOPT_POSTQUOTE/3.md)*.

- CURLOPT\_POSTREDIR

  Introduced in 7.19.1. See *[CURLOPT\_POSTREDIR(3)](/CURLOPT_POSTREDIR/3.md)*.

- CURLOPT\_PRE\_PROXY

  Introduced in 7.52.0. See *[CURLOPT\_PRE\_PROXY(3)](/CURLOPT_PRE_PROXY/3.md)*.

- CURLOPT\_PREQUOTE

  Introduced in 7.9.5. See *[CURLOPT\_PREQUOTE(3)](/CURLOPT_PREQUOTE/3.md)*.

- CURLOPT\_PREREQDATA

  Introduced in 7.80.0. See *[CURLOPT\_PREREQDATA(3)](/CURLOPT_PREREQDATA/3.md)*.

- CURLOPT\_PREREQFUNCTION

  Introduced in 7.80.0. See *[CURLOPT\_PREREQFUNCTION(3)](/CURLOPT_PREREQFUNCTION/3.md)*.

- CURLOPT\_PRIVATE

  Introduced in 7.10.3. See *[CURLOPT\_PRIVATE(3)](/CURLOPT_PRIVATE/3.md)*.

- CURLOPT\_PROGRESSDATA

  Introduced in 7.1. See *[CURLOPT\_PROGRESSDATA(3)](/CURLOPT_PROGRESSDATA/3.md)*.

- CURLOPT\_PROGRESSFUNCTION

  Introduced in 7.1. Deprecated since 7.32.0.

- CURLOPT\_PROTOCOLS

  Introduced in 7.19.4. Deprecated since 7.85.0.

- CURLOPT\_PROTOCOLS\_STR

  Introduced in 7.85.0. See *[CURLOPT\_PROTOCOLS\_STR(3)](/CURLOPT_PROTOCOLS_STR/3.md)*.

- CURLOPT\_PROXY

  Introduced in 7.1. See *[CURLOPT\_PROXY(3)](/CURLOPT_PROXY/3.md)*.

- CURLOPT\_PROXY\_CAINFO

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_CAINFO(3)](/CURLOPT_PROXY_CAINFO/3.md)*.

- CURLOPT\_PROXY\_CAINFO\_BLOB

  Introduced in 7.77.0. See *[CURLOPT\_PROXY\_CAINFO\_BLOB(3)](/CURLOPT_PROXY_CAINFO_BLOB/3.md)*.

- CURLOPT\_PROXY\_CAPATH

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_CAPATH(3)](/CURLOPT_PROXY_CAPATH/3.md)*.

- CURLOPT\_PROXY\_CRLFILE

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_CRLFILE(3)](/CURLOPT_PROXY_CRLFILE/3.md)*.

- CURLOPT\_PROXY\_ISSUERCERT

  Introduced in 7.71.0. See *[CURLOPT\_PROXY\_ISSUERCERT(3)](/CURLOPT_PROXY_ISSUERCERT/3.md)*.

- CURLOPT\_PROXY\_ISSUERCERT\_BLOB

  Introduced in 7.71.0. See *[CURLOPT\_PROXY\_ISSUERCERT\_BLOB(3)](/CURLOPT_PROXY_ISSUERCERT_BLOB/3.md)*.

- CURLOPT\_PROXY\_KEYPASSWD

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_KEYPASSWD(3)](/CURLOPT_PROXY_KEYPASSWD/3.md)*.

- CURLOPT\_PROXY\_PINNEDPUBLICKEY

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_PINNEDPUBLICKEY(3)](/CURLOPT_PROXY_PINNEDPUBLICKEY/3.md)*.

- CURLOPT\_PROXY\_SERVICE\_NAME

  Introduced in 7.43.0. See *[CURLOPT\_PROXY\_SERVICE\_NAME(3)](/CURLOPT_PROXY_SERVICE_NAME/3.md)*.

- CURLOPT\_PROXY\_SSL\_CIPHER\_LIST

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSL\_CIPHER\_LIST(3)](/CURLOPT_PROXY_SSL_CIPHER_LIST/3.md)*.

- CURLOPT\_PROXY\_SSL\_OPTIONS

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSL\_OPTIONS(3)](/CURLOPT_PROXY_SSL_OPTIONS/3.md)*.

- CURLOPT\_PROXY\_SSL\_VERIFYHOST

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSL\_VERIFYHOST(3)](/CURLOPT_PROXY_SSL_VERIFYHOST/3.md)*.

- CURLOPT\_PROXY\_SSL\_VERIFYPEER

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSL\_VERIFYPEER(3)](/CURLOPT_PROXY_SSL_VERIFYPEER/3.md)*.

- CURLOPT\_PROXY\_SSLCERT

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSLCERT(3)](/CURLOPT_PROXY_SSLCERT/3.md)*.

- CURLOPT\_PROXY\_SSLCERT\_BLOB

  Introduced in 7.71.0. See *[CURLOPT\_PROXY\_SSLCERT\_BLOB(3)](/CURLOPT_PROXY_SSLCERT_BLOB/3.md)*.

- CURLOPT\_PROXY\_SSLCERTTYPE

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSLCERTTYPE(3)](/CURLOPT_PROXY_SSLCERTTYPE/3.md)*.

- CURLOPT\_PROXY\_SSLKEY

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSLKEY(3)](/CURLOPT_PROXY_SSLKEY/3.md)*.

- CURLOPT\_PROXY\_SSLKEY\_BLOB

  Introduced in 7.71.0. See *[CURLOPT\_PROXY\_SSLKEY\_BLOB(3)](/CURLOPT_PROXY_SSLKEY_BLOB/3.md)*.

- CURLOPT\_PROXY\_SSLKEYTYPE

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSLKEYTYPE(3)](/CURLOPT_PROXY_SSLKEYTYPE/3.md)*.

- CURLOPT\_PROXY\_SSLVERSION

  Introduced in 7.52.0. See *[CURLOPT\_PROXY\_SSLVERSION(3)](/CURLOPT_PROXY_SSLVERSION/3.md)*.

- CURLOPT\_PROXY\_TLS13\_CIPHERS

  Introduced in 7.61.0. See *[CURLOPT\_PROXY\_TLS13\_CIPHERS(3)](/CURLOPT_PROXY_TLS13_CIPHERS/3.md)*.

- CURLOPT\_PROXY\_TLSAUTH\_PASSWORD

  Introduced in 7.52.0. Deprecated since 8.22.0.

- CURLOPT\_PROXY\_TLSAUTH\_TYPE

  Introduced in 7.52.0. Deprecated since 8.22.0.

- CURLOPT\_PROXY\_TLSAUTH\_USERNAME

  Introduced in 7.52.0. Deprecated since 8.22.0.

- CURLOPT\_PROXY\_TRANSFER\_MODE

  Introduced in 7.18.0. See *[CURLOPT\_PROXY\_TRANSFER\_MODE(3)](/CURLOPT_PROXY_TRANSFER_MODE/3.md)*.

- CURLOPT\_PROXYAUTH

  Introduced in 7.10.7. See *[CURLOPT\_PROXYAUTH(3)](/CURLOPT_PROXYAUTH/3.md)*.

- CURLOPT\_PROXYHEADER

  Introduced in 7.37.0. See *[CURLOPT\_PROXYHEADER(3)](/CURLOPT_PROXYHEADER/3.md)*.

- CURLOPT\_PROXYPASSWORD

  Introduced in 7.19.1. See *[CURLOPT\_PROXYPASSWORD(3)](/CURLOPT_PROXYPASSWORD/3.md)*.

- CURLOPT\_PROXYPORT

  Introduced in 7.1. See *[CURLOPT\_PROXYPORT(3)](/CURLOPT_PROXYPORT/3.md)*.

- CURLOPT\_PROXYTYPE

  Introduced in 7.10. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLOPT\_PROXYUSERNAME

  Introduced in 7.19.1. See *[CURLOPT\_PROXYUSERNAME(3)](/CURLOPT_PROXYUSERNAME/3.md)*.

- CURLOPT\_PROXYUSERPWD

  Introduced in 7.1. See *[CURLOPT\_PROXYUSERPWD(3)](/CURLOPT_PROXYUSERPWD/3.md)*.

- CURLOPT\_PUT

  Introduced in 7.1. Deprecated since 7.12.1.

- CURLOPT\_QUICK\_EXIT

  Introduced in 7.87.0. See *[CURLOPT\_QUICK\_EXIT(3)](/CURLOPT_QUICK_EXIT/3.md)*.

- CURLOPT\_QUOTE

  Introduced in 7.1. See *[CURLOPT\_QUOTE(3)](/CURLOPT_QUOTE/3.md)*.

- CURLOPT\_RANDOM\_FILE

  Introduced in 7.7. Deprecated since 7.84.0.

- CURLOPT\_RANGE

  Introduced in 7.1. See *[CURLOPT\_RANGE(3)](/CURLOPT_RANGE/3.md)*.

- CURLOPT\_READDATA

  Introduced in 7.9.7. See *[CURLOPT\_READDATA(3)](/CURLOPT_READDATA/3.md)*.

- CURLOPT\_READFUNCTION

  Introduced in 7.1. See *[CURLOPT\_READFUNCTION(3)](/CURLOPT_READFUNCTION/3.md)*.

- CURLOPT\_REDIR\_PROTOCOLS

  Introduced in 7.19.4. Deprecated since 7.85.0.

- CURLOPT\_REDIR\_PROTOCOLS\_STR

  Introduced in 7.85.0. See *[CURLOPT\_REDIR\_PROTOCOLS\_STR(3)](/CURLOPT_REDIR_PROTOCOLS_STR/3.md)*.

- CURLOPT\_REFERER

  Introduced in 7.1. See *[CURLOPT\_REFERER(3)](/CURLOPT_REFERER/3.md)*.

- CURLOPT\_REQUEST\_TARGET

  Introduced in 7.55.0. See *[CURLOPT\_REQUEST\_TARGET(3)](/CURLOPT_REQUEST_TARGET/3.md)*.

- CURLOPT\_RESOLVE

  Introduced in 7.21.3. See *[CURLOPT\_RESOLVE(3)](/CURLOPT_RESOLVE/3.md)*.

- CURLOPT\_RESOLVER\_START\_DATA

  Introduced in 7.59.0. See *[CURLOPT\_RESOLVER\_START\_DATA(3)](/CURLOPT_RESOLVER_START_DATA/3.md)*.

- CURLOPT\_RESOLVER\_START\_FUNCTION

  Introduced in 7.59.0. See *[CURLOPT\_RESOLVER\_START\_FUNCTION(3)](/CURLOPT_RESOLVER_START_FUNCTION/3.md)*.

- CURLOPT\_RESUME\_FROM

  Introduced in 7.1. See *[CURLOPT\_RESUME\_FROM(3)](/CURLOPT_RESUME_FROM/3.md)*.

- CURLOPT\_RESUME\_FROM\_LARGE

  Introduced in 7.11.0. See *[CURLOPT\_RESUME\_FROM\_LARGE(3)](/CURLOPT_RESUME_FROM_LARGE/3.md)*.

- CURLOPT\_RTSP\_CLIENT\_CSEQ

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_CLIENT\_CSEQ(3)](/CURLOPT_RTSP_CLIENT_CSEQ/3.md)*.

- CURLOPT\_RTSP\_REQUEST

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_REQUEST(3)](/CURLOPT_RTSP_REQUEST/3.md)*.

- CURLOPT\_RTSP\_SERVER\_CSEQ

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_SERVER\_CSEQ(3)](/CURLOPT_RTSP_SERVER_CSEQ/3.md)*.

- CURLOPT\_RTSP\_SESSION\_ID

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_SESSION\_ID(3)](/CURLOPT_RTSP_SESSION_ID/3.md)*.

- CURLOPT\_RTSP\_STREAM\_URI

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_STREAM\_URI(3)](/CURLOPT_RTSP_STREAM_URI/3.md)*.

- CURLOPT\_RTSP\_TRANSPORT

  Introduced in 7.20.0. See *[CURLOPT\_RTSP\_TRANSPORT(3)](/CURLOPT_RTSP_TRANSPORT/3.md)*.

- CURLOPT\_RTSPHEADER

  Introduced in 7.20.0. See CURLOPT\_HTTPHEADER.

- CURLOPT\_SASL\_AUTHZID

  Introduced in 7.66.0. See *[CURLOPT\_SASL\_AUTHZID(3)](/CURLOPT_SASL_AUTHZID/3.md)*.

- CURLOPT\_SASL\_IR

  Introduced in 7.31.0. See *[CURLOPT\_SASL\_IR(3)](/CURLOPT_SASL_IR/3.md)*.

- CURLOPT\_SEEKDATA

  Introduced in 7.18.0. See *[CURLOPT\_SEEKDATA(3)](/CURLOPT_SEEKDATA/3.md)*.

- CURLOPT\_SEEKFUNCTION

  Introduced in 7.18.0. See *[CURLOPT\_SEEKFUNCTION(3)](/CURLOPT_SEEKFUNCTION/3.md)*.

- CURLOPT\_SERVER\_RESPONSE\_TIMEOUT

  Introduced in 7.20.0. See *[CURLOPT\_SERVER\_RESPONSE\_TIMEOUT(3)](/CURLOPT_SERVER_RESPONSE_TIMEOUT/3.md)*.

- CURLOPT\_SERVER\_RESPONSE\_TIMEOUT\_MS

  Introduced in 8.6.0. See *[CURLOPT\_SERVER\_RESPONSE\_TIMEOUT\_MS(3)](/CURLOPT_SERVER_RESPONSE_TIMEOUT_MS/3.md)*.

- CURLOPT\_SERVICE\_NAME

  Introduced in 7.43.0. See *[CURLOPT\_SERVICE\_NAME(3)](/CURLOPT_SERVICE_NAME/3.md)*.

- CURLOPT\_SHARE

  Introduced in 7.10. See *[CURLOPT\_SHARE(3)](/CURLOPT_SHARE/3.md)*.

- CURLOPT\_SOCKOPTDATA

  Introduced in 7.16.0. See *[CURLOPT\_SOCKOPTDATA(3)](/CURLOPT_SOCKOPTDATA/3.md)*.

- CURLOPT\_SOCKOPTFUNCTION

  Introduced in 7.16.0. See *[CURLOPT\_SOCKOPTFUNCTION(3)](/CURLOPT_SOCKOPTFUNCTION/3.md)*.

- CURLOPT\_SOCKS5\_AUTH

  Introduced in 7.55.0. See *[CURLOPT\_SOCKS5\_AUTH(3)](/CURLOPT_SOCKS5_AUTH/3.md)*.

- CURLOPT\_SOCKS5\_GSSAPI\_NEC

  Introduced in 7.19.4. See *[CURLOPT\_SOCKS5\_GSSAPI\_NEC(3)](/CURLOPT_SOCKS5_GSSAPI_NEC/3.md)*.

- CURLOPT\_SOCKS5\_GSSAPI\_SERVICE

  Introduced in 7.19.4. Deprecated since 7.49.0.

- CURLOPT\_SOURCE\_HOST

  Introduced in 7.12.1. Last used in 7.15.5.

- CURLOPT\_SOURCE\_PATH

  Introduced in 7.12.1. Last used in 7.15.5.

- CURLOPT\_SOURCE\_PORT

  Introduced in 7.12.1. Last used in 7.15.5.

- CURLOPT\_SOURCE\_POSTQUOTE

  Introduced in 7.12.1. Last used in 7.15.5.

- CURLOPT\_SOURCE\_PREQUOTE

  Introduced in 7.12.1. Last used in 7.15.5.

- CURLOPT\_SOURCE\_QUOTE

  Introduced in 7.13.0. Last used in 7.15.5.

- CURLOPT\_SOURCE\_URL

  Introduced in 7.13.0. Last used in 7.15.5.

- CURLOPT\_SOURCE\_USERPWD

  Introduced in 7.12.1. Last used in 7.15.5.

- CURLOPT\_SSH\_AUTH\_TYPES

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLOPT\_SSH\_COMPRESSION

  Introduced in 7.56.0. See *[CURLOPT\_SSH\_COMPRESSION(3)](/CURLOPT_SSH_COMPRESSION/3.md)*.

- CURLOPT\_SSH\_HOST\_PUBLIC\_KEY\_MD5

  Introduced in 7.17.1. See *[CURLOPT\_SSH\_HOST\_PUBLIC\_KEY\_MD5(3)](/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5/3.md)*.

- CURLOPT\_SSH\_HOST\_PUBLIC\_KEY\_SHA256

  Introduced in 7.80.0. See *[CURLOPT\_SSH\_HOST\_PUBLIC\_KEY\_SHA256(3)](/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256/3.md)*.

- CURLOPT\_SSH\_HOSTKEYDATA

  Introduced in 7.84.0. See *[CURLOPT\_SSH\_HOSTKEYDATA(3)](/CURLOPT_SSH_HOSTKEYDATA/3.md)*.

- CURLOPT\_SSH\_HOSTKEYFUNCTION

  Introduced in 7.84.0. See *[CURLOPT\_SSH\_HOSTKEYFUNCTION(3)](/CURLOPT_SSH_HOSTKEYFUNCTION/3.md)*.

- CURLOPT\_SSH\_KEYDATA

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYDATA(3)](/CURLOPT_SSH_KEYDATA/3.md)*.

- CURLOPT\_SSH\_KEYFUNCTION

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KEYFUNCTION(3)](/CURLOPT_SSH_KEYFUNCTION/3.md)*.

- CURLOPT\_SSH\_KNOWNHOSTS

  Introduced in 7.19.6. See *[CURLOPT\_SSH\_KNOWNHOSTS(3)](/CURLOPT_SSH_KNOWNHOSTS/3.md)*.

- CURLOPT\_SSH\_PRIVATE\_KEYFILE

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_PRIVATE\_KEYFILE(3)](/CURLOPT_SSH_PRIVATE_KEYFILE/3.md)*.

- CURLOPT\_SSH\_PUBLIC\_KEYFILE

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_PUBLIC\_KEYFILE(3)](/CURLOPT_SSH_PUBLIC_KEYFILE/3.md)*.

- CURLOPT\_SSL\_CIPHER\_LIST

  Introduced in 7.9. See *[CURLOPT\_SSL\_CIPHER\_LIST(3)](/CURLOPT_SSL_CIPHER_LIST/3.md)*.

- CURLOPT\_SSL\_CTX\_DATA

  Introduced in 7.10.6. See *[CURLOPT\_SSL\_CTX\_DATA(3)](/CURLOPT_SSL_CTX_DATA/3.md)*.

- CURLOPT\_SSL\_CTX\_FUNCTION

  Introduced in 7.10.6. See *[CURLOPT\_SSL\_CTX\_FUNCTION(3)](/CURLOPT_SSL_CTX_FUNCTION/3.md)*.

- CURLOPT\_SSL\_EC\_CURVES

  Introduced in 7.73.0. See *[CURLOPT\_SSL\_EC\_CURVES(3)](/CURLOPT_SSL_EC_CURVES/3.md)*.

- CURLOPT\_SSL\_ENABLE\_ALPN

  Introduced in 7.36.0. See *[CURLOPT\_SSL\_ENABLE\_ALPN(3)](/CURLOPT_SSL_ENABLE_ALPN/3.md)*.

- CURLOPT\_SSL\_ENABLE\_NPN

  Introduced in 7.36.0. Deprecated since 7.86.0.

- CURLOPT\_SSL\_FALSESTART

  Introduced in 7.42.0. Deprecated since 8.15.0.

- CURLOPT\_SSL\_OPTIONS

  Introduced in 7.25.0. See *[CURLOPT\_SSL\_OPTIONS(3)](/CURLOPT_SSL_OPTIONS/3.md)*.

- CURLOPT\_SSL\_SESSIONID\_CACHE

  Introduced in 7.16.0. See *[CURLOPT\_SSL\_SESSIONID\_CACHE(3)](/CURLOPT_SSL_SESSIONID_CACHE/3.md)*.

- CURLOPT\_SSL\_SIGNATURE\_ALGORITHMS

  Introduced in 8.14.0. See *[CURLOPT\_SSL\_SIGNATURE\_ALGORITHMS(3)](/CURLOPT_SSL_SIGNATURE_ALGORITHMS/3.md)*.

- CURLOPT\_SSL\_VERIFYHOST

  Introduced in 7.8.1. See *[CURLOPT\_SSL\_VERIFYHOST(3)](/CURLOPT_SSL_VERIFYHOST/3.md)*.

- CURLOPT\_SSL\_VERIFYPEER

  Introduced in 7.4.2. See *[CURLOPT\_SSL\_VERIFYPEER(3)](/CURLOPT_SSL_VERIFYPEER/3.md)*.

- CURLOPT\_SSL\_VERIFYSTATUS

  Introduced in 7.41.0. See *[CURLOPT\_SSL\_VERIFYSTATUS(3)](/CURLOPT_SSL_VERIFYSTATUS/3.md)*.

- CURLOPT\_SSLCERT

  Introduced in 7.1. See *[CURLOPT\_SSLCERT(3)](/CURLOPT_SSLCERT/3.md)*.

- CURLOPT\_SSLCERT\_BLOB

  Introduced in 7.71.0. See *[CURLOPT\_SSLCERT\_BLOB(3)](/CURLOPT_SSLCERT_BLOB/3.md)*.

- CURLOPT\_SSLCERTPASSWD

  Introduced in 7.1.1. Deprecated since 7.17.0.

- CURLOPT\_SSLCERTTYPE

  Introduced in 7.9.3. See *[CURLOPT\_SSLCERTTYPE(3)](/CURLOPT_SSLCERTTYPE/3.md)*.

- CURLOPT\_SSLENGINE

  Introduced in 7.9.3. See *[CURLOPT\_SSLENGINE(3)](/CURLOPT_SSLENGINE/3.md)*.

- CURLOPT\_SSLENGINE\_DEFAULT

  Introduced in 7.9.3. See *[CURLOPT\_SSLENGINE\_DEFAULT(3)](/CURLOPT_SSLENGINE_DEFAULT/3.md)*.

- CURLOPT\_SSLKEY

  Introduced in 7.9.3. See *[CURLOPT\_SSLKEY(3)](/CURLOPT_SSLKEY/3.md)*.

- CURLOPT\_SSLKEY\_BLOB

  Introduced in 7.71.0. See *[CURLOPT\_SSLKEY\_BLOB(3)](/CURLOPT_SSLKEY_BLOB/3.md)*.

- CURLOPT\_SSLKEYPASSWD

  Introduced in 7.9.3. Deprecated since 7.17.0.

- CURLOPT\_SSLKEYTYPE

  Introduced in 7.9.3. See *[CURLOPT\_SSLKEYTYPE(3)](/CURLOPT_SSLKEYTYPE/3.md)*.

- CURLOPT\_SSLVERSION

  Introduced in 7.1. See *[CURLOPT\_SSLVERSION(3)](/CURLOPT_SSLVERSION/3.md)*.

- CURLOPT\_STDERR

  Introduced in 7.1. See *[CURLOPT\_STDERR(3)](/CURLOPT_STDERR/3.md)*.

- CURLOPT\_STREAM\_DEPENDS

  Introduced in 7.46.0. Deprecated since 8.21.0.

- CURLOPT\_STREAM\_DEPENDS\_E

  Introduced in 7.46.0. Deprecated since 8.21.0.

- CURLOPT\_STREAM\_WEIGHT

  Introduced in 7.46.0. See *[CURLOPT\_STREAM\_WEIGHT(3)](/CURLOPT_STREAM_WEIGHT/3.md)*.

- CURLOPT\_SUPPRESS\_CONNECT\_HEADERS

  Introduced in 7.54.0. See *[CURLOPT\_SUPPRESS\_CONNECT\_HEADERS(3)](/CURLOPT_SUPPRESS_CONNECT_HEADERS/3.md)*.

- CURLOPT\_TCP\_FASTOPEN

  Introduced in 7.49.0. See *[CURLOPT\_TCP\_FASTOPEN(3)](/CURLOPT_TCP_FASTOPEN/3.md)*.

- CURLOPT\_TCP\_KEEPALIVE

  Introduced in 7.25.0. See *[CURLOPT\_TCP\_KEEPALIVE(3)](/CURLOPT_TCP_KEEPALIVE/3.md)*.

- CURLOPT\_TCP\_KEEPCNT

  Introduced in 8.9.0. See *[CURLOPT\_TCP\_KEEPCNT(3)](/CURLOPT_TCP_KEEPCNT/3.md)*.

- CURLOPT\_TCP\_KEEPIDLE

  Introduced in 7.25.0. See *[CURLOPT\_TCP\_KEEPIDLE(3)](/CURLOPT_TCP_KEEPIDLE/3.md)*.

- CURLOPT\_TCP\_KEEPINTVL

  Introduced in 7.25.0. See *[CURLOPT\_TCP\_KEEPINTVL(3)](/CURLOPT_TCP_KEEPINTVL/3.md)*.

- CURLOPT\_TCP\_NODELAY

  Introduced in 7.11.2. See *[CURLOPT\_TCP\_NODELAY(3)](/CURLOPT_TCP_NODELAY/3.md)*.

- CURLOPT\_TELNETOPTIONS

  Introduced in 7.7. See *[CURLOPT\_TELNETOPTIONS(3)](/CURLOPT_TELNETOPTIONS/3.md)*.

- CURLOPT\_TFTP\_BLKSIZE

  Introduced in 7.19.4. See *[CURLOPT\_TFTP\_BLKSIZE(3)](/CURLOPT_TFTP_BLKSIZE/3.md)*.

- CURLOPT\_TFTP\_NO\_OPTIONS

  Introduced in 7.48.0. See *[CURLOPT\_TFTP\_NO\_OPTIONS(3)](/CURLOPT_TFTP_NO_OPTIONS/3.md)*.

- CURLOPT\_TIMECONDITION

  Introduced in 7.1. See *[CURLOPT\_TIMECONDITION(3)](/CURLOPT_TIMECONDITION/3.md)*.

- CURLOPT\_TIMEOUT

  Introduced in 7.1. See *[CURLOPT\_TIMEOUT(3)](/CURLOPT_TIMEOUT/3.md)*.

- CURLOPT\_TIMEOUT\_MS

  Introduced in 7.16.2. See *[CURLOPT\_TIMEOUT\_MS(3)](/CURLOPT_TIMEOUT_MS/3.md)*.

- CURLOPT\_TIMEVALUE

  Introduced in 7.1. See *[CURLOPT\_TIMEVALUE(3)](/CURLOPT_TIMEVALUE/3.md)*.

- CURLOPT\_TIMEVALUE\_LARGE

  Introduced in 7.59.0. See *[CURLOPT\_TIMEVALUE\_LARGE(3)](/CURLOPT_TIMEVALUE_LARGE/3.md)*.

- CURLOPT\_TLS13\_CIPHERS

  Introduced in 7.61.0. See *[CURLOPT\_TLS13\_CIPHERS(3)](/CURLOPT_TLS13_CIPHERS/3.md)*.

- CURLOPT\_TLSAUTH\_PASSWORD

  Introduced in 7.21.4. Deprecated since 8.22.0.

- CURLOPT\_TLSAUTH\_TYPE

  Introduced in 7.21.4. Deprecated since 8.22.0.

- CURLOPT\_TLSAUTH\_USERNAME

  Introduced in 7.21.4. Deprecated since 8.22.0.

- CURLOPT\_TRAILERDATA

  Introduced in 7.64.0. See *[CURLOPT\_TRAILERDATA(3)](/CURLOPT_TRAILERDATA/3.md)*.

- CURLOPT\_TRAILERFUNCTION

  Introduced in 7.64.0. See *[CURLOPT\_TRAILERFUNCTION(3)](/CURLOPT_TRAILERFUNCTION/3.md)*.

- CURLOPT\_TRANSFER\_ENCODING

  Introduced in 7.21.6. See *[CURLOPT\_TRANSFER\_ENCODING(3)](/CURLOPT_TRANSFER_ENCODING/3.md)*.

- CURLOPT\_TRANSFERTEXT

  Introduced in 7.1.1. See *[CURLOPT\_TRANSFERTEXT(3)](/CURLOPT_TRANSFERTEXT/3.md)*.

- CURLOPT\_UNIX\_SOCKET\_PATH

  Introduced in 7.40.0. See *[CURLOPT\_UNIX\_SOCKET\_PATH(3)](/CURLOPT_UNIX_SOCKET_PATH/3.md)*.

- CURLOPT\_UNRESTRICTED\_AUTH

  Introduced in 7.10.4. See *[CURLOPT\_UNRESTRICTED\_AUTH(3)](/CURLOPT_UNRESTRICTED_AUTH/3.md)*.

- CURLOPT\_UPKEEP\_INTERVAL\_MS

  Introduced in 7.62.0. See *[CURLOPT\_UPKEEP\_INTERVAL\_MS(3)](/CURLOPT_UPKEEP_INTERVAL_MS/3.md)*.

- CURLOPT\_UPLOAD

  Introduced in 7.1. See *[CURLOPT\_UPLOAD(3)](/CURLOPT_UPLOAD/3.md)*.

- CURLOPT\_UPLOAD\_BUFFERSIZE

  Introduced in 7.62.0. See *[CURLOPT\_UPLOAD\_BUFFERSIZE(3)](/CURLOPT_UPLOAD_BUFFERSIZE/3.md)*.

- CURLOPT\_UPLOAD\_FLAGS

  Introduced in 8.13.0. See *[CURLOPT\_UPLOAD\_FLAGS(3)](/CURLOPT_UPLOAD_FLAGS/3.md)*.

- CURLOPT\_URL

  Introduced in 7.1. See *[CURLOPT\_URL(3)](/CURLOPT_URL/3.md)*.

- CURLOPT\_USE\_SSL

  Introduced in 7.17.0. See *[CURLOPT\_USE\_SSL(3)](/CURLOPT_USE_SSL/3.md)*.

- CURLOPT\_USERAGENT

  Introduced in 7.1. See *[CURLOPT\_USERAGENT(3)](/CURLOPT_USERAGENT/3.md)*.

- CURLOPT\_USERNAME

  Introduced in 7.19.1. See *[CURLOPT\_USERNAME(3)](/CURLOPT_USERNAME/3.md)*.

- CURLOPT\_USERPWD

  Introduced in 7.1. See *[CURLOPT\_USERPWD(3)](/CURLOPT_USERPWD/3.md)*.

- CURLOPT\_VERBOSE

  Introduced in 7.1. See *[CURLOPT\_VERBOSE(3)](/CURLOPT_VERBOSE/3.md)*.

- CURLOPT\_WILDCARDMATCH

  Introduced in 7.21.0. See *[CURLOPT\_WILDCARDMATCH(3)](/CURLOPT_WILDCARDMATCH/3.md)*.

- CURLOPT\_WRITEDATA

  Introduced in 7.9.7. See *[CURLOPT\_WRITEDATA(3)](/CURLOPT_WRITEDATA/3.md)*.

- CURLOPT\_WRITEFUNCTION

  Introduced in 7.1. See *[CURLOPT\_WRITEFUNCTION(3)](/CURLOPT_WRITEFUNCTION/3.md)*.

- CURLOPT\_WRITEHEADER

  Introduced in 7.1. See CURLOPT\_HEADERDATA.

- CURLOPT\_WRITEINFO

  Introduced in 7.1.

- CURLOPT\_WS\_OPTIONS

  Introduced in 7.86.0. See *[CURLOPT\_WS\_OPTIONS(3)](/CURLOPT_WS_OPTIONS/3.md)*.

- CURLOPT\_XFERINFODATA

  Introduced in 7.32.0. See *[CURLOPT\_XFERINFODATA(3)](/CURLOPT_XFERINFODATA/3.md)*.

- CURLOPT\_XFERINFOFUNCTION

  Introduced in 7.32.0. See *[CURLOPT\_XFERINFOFUNCTION(3)](/CURLOPT_XFERINFOFUNCTION/3.md)*.

- CURLOPT\_XOAUTH2\_BEARER

  Introduced in 7.33.0. See *[CURLOPT\_XOAUTH2\_BEARER(3)](/CURLOPT_XOAUTH2_BEARER/3.md)*.

- CURLOPTDEPRECATED

  Introduced in 7.87.0.

- CURLOPTTYPE\_BLOB

  Introduced in 7.71.0.

- CURLOPTTYPE\_CBPOINT

  Introduced in 7.73.0.

- CURLOPTTYPE\_FUNCTIONPOINT

  Introduced in 7.1.

- CURLOPTTYPE\_LONG

  Introduced in 7.1.

- CURLOPTTYPE\_OBJECTPOINT

  Introduced in 7.1.

- CURLOPTTYPE\_OFF\_T

  Introduced in 7.11.0.

- CURLOPTTYPE\_SLISTPOINT

  Introduced in 7.65.2.

- CURLOPTTYPE\_STRINGPOINT

  Introduced in 7.46.0.

- CURLOPTTYPE\_VALUES

  Introduced in 7.73.0.

- CURLOT\_BLOB

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_CBPTR

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_FLAG\_ALIAS

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_FUNCTION

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_LONG

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_OBJECT

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_OFF\_T

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_SLIST

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_STRING

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLOT\_VALUES

  Introduced in 7.73.0. See *[curl\_easy\_option\_next(3)](/curl_easy_option_next/3.md)*.

- CURLPAUSE\_ALL

  Introduced in 7.18.0. See *[curl\_easy\_pause(3)](/curl_easy_pause/3.md)*.

- CURLPAUSE\_CONT

  Introduced in 7.18.0. See *[curl\_easy\_pause(3)](/curl_easy_pause/3.md)*.

- CURLPAUSE\_RECV

  Introduced in 7.18.0. See *[curl\_easy\_pause(3)](/curl_easy_pause/3.md)*.

- CURLPAUSE\_RECV\_CONT

  Introduced in 7.18.0. See *[curl\_easy\_pause(3)](/curl_easy_pause/3.md)*.

- CURLPAUSE\_SEND

  Introduced in 7.18.0. See *[curl\_easy\_pause(3)](/curl_easy_pause/3.md)*.

- CURLPAUSE\_SEND\_CONT

  Introduced in 7.18.0. See *[curl\_easy\_pause(3)](/curl_easy_pause/3.md)*.

- CURLPIPE\_HTTP1

  Introduced in 7.43.0. See *[CURLMOPT\_PIPELINING(3)](/CURLMOPT_PIPELINING/3.md)*.

- CURLPIPE\_MULTIPLEX

  Introduced in 7.43.0. See *[CURLMOPT\_PIPELINING(3)](/CURLMOPT_PIPELINING/3.md)*.

- CURLPIPE\_NOTHING

  Introduced in 7.43.0. See *[CURLMOPT\_PIPELINING(3)](/CURLMOPT_PIPELINING/3.md)*.

- CURLPROTO\_ALL

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_DICT

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_FILE

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_FTP

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_FTPS

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_GOPHER

  Introduced in 7.21.2. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_GOPHERS

  Introduced in 7.75.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_HTTP

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_HTTPS

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_IMAP

  Introduced in 7.20.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_IMAPS

  Introduced in 7.20.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_LDAP

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_LDAPS

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_MQTT

  Introduced in 7.71.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_POP3

  Introduced in 7.20.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_POP3S

  Introduced in 7.20.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_RTMP

  Introduced in 7.21.0. Deprecated since 8.20.0.

- CURLPROTO\_RTMPE

  Introduced in 7.21.0. Deprecated since 8.20.0.

- CURLPROTO\_RTMPS

  Introduced in 7.21.0. Deprecated since 8.20.0.

- CURLPROTO\_RTMPT

  Introduced in 7.21.0. Deprecated since 8.20.0.

- CURLPROTO\_RTMPTE

  Introduced in 7.21.0. Deprecated since 8.20.0.

- CURLPROTO\_RTMPTS

  Introduced in 7.21.0. Deprecated since 8.20.0.

- CURLPROTO\_RTSP

  Introduced in 7.20.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_SCP

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_SFTP

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_SMB

  Introduced in 7.40.0. Deprecated since 8.23.0.

- CURLPROTO\_SMBS

  Introduced in 7.40.0. Deprecated since 8.23.0.

- CURLPROTO\_SMTP

  Introduced in 7.20.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_SMTPS

  Introduced in 7.20.0. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_TELNET

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROTO\_TFTP

  Introduced in 7.19.4. See *[CURLINFO\_PROTOCOL(3)](/CURLINFO_PROTOCOL/3.md)*.

- CURLPROXY\_HTTP

  Introduced in 7.10. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPROXY\_HTTP\_1\_0

  Introduced in 7.19.4. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPROXY\_HTTPS

  Introduced in 7.52.0. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPROXY\_HTTPS2

  Introduced in 8.1.0. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPROXY\_HTTPS3

  Introduced in 8.21.0. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPROXY\_SOCKS4

  Introduced in 7.10. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPROXY\_SOCKS4A

  Introduced in 7.18.0. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPROXY\_SOCKS5

  Introduced in 7.10. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPROXY\_SOCKS5\_HOSTNAME

  Introduced in 7.18.0. See *[CURLOPT\_PROXYTYPE(3)](/CURLOPT_PROXYTYPE/3.md)*.

- CURLPX\_BAD\_ADDRESS\_TYPE

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_BAD\_VERSION

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_CLOSED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_GSSAPI

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_GSSAPI\_PERMSG

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_GSSAPI\_PROTECTION

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_IDENTD

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_IDENTD\_DIFFER

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_LONG\_HOSTNAME

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_LONG\_PASSWD

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_LONG\_USER

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_NO\_AUTH

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_OK

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_RECV\_ADDRESS

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_RECV\_AUTH

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_RECV\_CONNECT

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_RECV\_REQACK

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_ADDRESS\_TYPE\_NOT\_SUPPORTED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_COMMAND\_NOT\_SUPPORTED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_CONNECTION\_REFUSED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_GENERAL\_SERVER\_FAILURE

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_HOST\_UNREACHABLE

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_NETWORK\_UNREACHABLE

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_NOT\_ALLOWED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_TTL\_EXPIRED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REPLY\_UNASSIGNED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_REQUEST\_FAILED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_RESOLVE\_HOST

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_SEND\_AUTH

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_SEND\_CONNECT

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_SEND\_REQUEST

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_UNKNOWN\_FAIL

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_UNKNOWN\_MODE

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLPX\_USER\_REJECTED

  Introduced in 7.73.0. See *[CURLINFO\_PROXY\_ERROR(3)](/CURLINFO_PROXY_ERROR/3.md)*.

- CURLSHE\_BAD\_OPTION

  Introduced in 7.10.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLSHE\_IN\_USE

  Introduced in 7.10.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLSHE\_INVALID

  Introduced in 7.10.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLSHE\_NOMEM

  Introduced in 7.12.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLSHE\_NOT\_BUILT\_IN

  Introduced in 7.23.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLSHE\_OK

  Introduced in 7.10.3. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLSHOPT\_LOCKFUNC

  Introduced in 7.10.3. See *[CURLSHOPT\_LOCKFUNC(3)](/CURLSHOPT_LOCKFUNC/3.md)*.

- CURLSHOPT\_NONE

  Introduced in 7.10.3. See *[curl\_share\_setopt(3)](/curl_share_setopt/3.md)*.

- CURLSHOPT\_SHARE

  Introduced in 7.10.3. See *[CURLSHOPT\_SHARE(3)](/CURLSHOPT_SHARE/3.md)*.

- CURLSHOPT\_UNLOCKFUNC

  Introduced in 7.10.3. See *[CURLSHOPT\_UNLOCKFUNC(3)](/CURLSHOPT_UNLOCKFUNC/3.md)*.

- CURLSHOPT\_UNSHARE

  Introduced in 7.10.3. See *[CURLSHOPT\_UNSHARE(3)](/CURLSHOPT_UNSHARE/3.md)*.

- CURLSHOPT\_USERDATA

  Introduced in 7.10.3. See *[CURLSHOPT\_USERDATA(3)](/CURLSHOPT_USERDATA/3.md)*.

- CURLSOCKTYPE\_ACCEPT

  Introduced in 7.28.0. See *[CURLOPT\_SOCKOPTFUNCTION(3)](/CURLOPT_SOCKOPTFUNCTION/3.md)*.

- CURLSOCKTYPE\_IPCXN

  Introduced in 7.16.0. See *[CURLOPT\_SOCKOPTFUNCTION(3)](/CURLOPT_SOCKOPTFUNCTION/3.md)*.

- CURLSSH\_AUTH\_AGENT

  Introduced in 7.28.0. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSH\_AUTH\_ANY

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSH\_AUTH\_DEFAULT

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSH\_AUTH\_GSSAPI

  Introduced in 7.58.0. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSH\_AUTH\_HOST

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSH\_AUTH\_KEYBOARD

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSH\_AUTH\_NONE

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSH\_AUTH\_PASSWORD

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSH\_AUTH\_PUBLICKEY

  Introduced in 7.16.1. See *[CURLOPT\_SSH\_AUTH\_TYPES(3)](/CURLOPT_SSH_AUTH_TYPES/3.md)*.

- CURLSSLBACKEND\_AWSLC

  Introduced in 8.1.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_AXTLS

  Introduced in 7.38.0. Deprecated since 7.61.0.

- CURLSSLBACKEND\_BEARSSL

  Introduced in 7.68.0. Deprecated since 8.15.0.

- CURLSSLBACKEND\_BORINGSSL

  Introduced in 7.49.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_CYASSL

  Introduced in 7.34.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_DARWINSSL

  Introduced in 7.34.0. Deprecated since 7.64.1.

- CURLSSLBACKEND\_GNUTLS

  Introduced in 7.34.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_GSKIT

  Introduced in 7.34.0. Deprecated since 8.3.0.

- CURLSSLBACKEND\_LIBRESSL

  Introduced in 7.49.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_MBEDTLS

  Introduced in 7.46.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_MESALINK

  Introduced in 7.62.0. Deprecated since 7.82.0.

- CURLSSLBACKEND\_NONE

  Introduced in 7.34.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_NSS

  Introduced in 7.34.0. Deprecated since 8.3.0.

- CURLSSLBACKEND\_OPENSSL

  Introduced in 7.34.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_POLARSSL

  Introduced in 7.34.0. Deprecated since 7.69.0.

- CURLSSLBACKEND\_QSOSSL

  Introduced in 7.34.0. Last used in 7.38.0.

- CURLSSLBACKEND\_RUSTLS

  Introduced in 7.76.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_SCHANNEL

  Introduced in 7.34.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLBACKEND\_SECURETRANSPORT

  Introduced in 7.64.1. Deprecated since 8.15.0.

- CURLSSLBACKEND\_WOLFSSL

  Introduced in 7.49.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLOPT\_ALLOW\_BEAST

  Introduced in 7.25.0. See *[CURLOPT\_SSL\_OPTIONS(3)](/CURLOPT_SSL_OPTIONS/3.md)*.

- CURLSSLOPT\_AUTO\_CLIENT\_CERT

  Introduced in 7.77.0. See *[CURLOPT\_SSL\_OPTIONS(3)](/CURLOPT_SSL_OPTIONS/3.md)*.

- CURLSSLOPT\_EARLYDATA

  Introduced in 8.11.0. See *[CURLOPT\_SSL\_OPTIONS(3)](/CURLOPT_SSL_OPTIONS/3.md)*.

- CURLSSLOPT\_NATIVE\_CA

  Introduced in 7.71.0. See *[CURLOPT\_SSL\_OPTIONS(3)](/CURLOPT_SSL_OPTIONS/3.md)*.

- CURLSSLOPT\_NO\_PARTIALCHAIN

  Introduced in 7.68.0. See *[CURLOPT\_SSL\_OPTIONS(3)](/CURLOPT_SSL_OPTIONS/3.md)*.

- CURLSSLOPT\_NO\_REVOKE

  Introduced in 7.44.0. See *[CURLOPT\_SSL\_OPTIONS(3)](/CURLOPT_SSL_OPTIONS/3.md)*.

- CURLSSLOPT\_REVOKE\_BEST\_EFFORT

  Introduced in 7.70.0. See *[CURLOPT\_SSL\_OPTIONS(3)](/CURLOPT_SSL_OPTIONS/3.md)*.

- CURLSSLSET\_NO\_BACKENDS

  Introduced in 7.56.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLSET\_OK

  Introduced in 7.56.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLSET\_TOO\_LATE

  Introduced in 7.56.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSSLSET\_UNKNOWN\_BACKEND

  Introduced in 7.56.0. See *[curl\_global\_sslset(3)](/curl_global_sslset/3.md)*.

- CURLSTS\_DONE

  Introduced in 7.74.0. See *[CURLOPT\_HSTSREADFUNCTION(3)](/CURLOPT_HSTSREADFUNCTION/3.md)*.

- CURLSTS\_FAIL

  Introduced in 7.74.0. See *[CURLOPT\_HSTSREADFUNCTION(3)](/CURLOPT_HSTSREADFUNCTION/3.md)*.

- CURLSTS\_OK

  Introduced in 7.74.0. See *[CURLOPT\_HSTSREADFUNCTION(3)](/CURLOPT_HSTSREADFUNCTION/3.md)*.

- CURLU\_ALLOW\_SPACE

  Introduced in 7.78.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_APPENDQUERY

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_DEFAULT\_PORT

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_DEFAULT\_SCHEME

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_DISALLOW\_USER

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_GET\_EMPTY

  Introduced in 8.8.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_GUESS\_SCHEME

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_NO\_AUTHORITY

  Introduced in 7.67.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_NO\_DEFAULT\_PORT

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_NO\_GUESS\_SCHEME

  Introduced in 8.9.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_NON\_SUPPORT\_SCHEME

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_PATH\_AS\_IS

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_PUNY2IDN

  Introduced in 8.3.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_PUNYCODE

  Introduced in 7.88.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_URLDECODE

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLU\_URLENCODE

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUE\_BACKSLASH

  Introduced in 8.22.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_FILE\_URL

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_FRAGMENT

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_HANDLE

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_HOSTNAME

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_IPV6

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_LOGIN

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_PARTPOINTER

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_PASSWORD

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_PATH

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_PORT\_NUMBER

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_QUERY

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_SCHEME

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_SLASHES

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_BAD\_USER

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_LACKS\_IDN

  Introduced in 7.88.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_MALFORMED\_INPUT

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_FRAGMENT

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_HOST

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_OPTIONS

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_PASSWORD

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_PORT

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_QUERY

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_SCHEME

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_USER

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_NO\_ZONEID

  Introduced in 7.81.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_OK

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_OUT\_OF\_MEMORY

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_TOO\_LARGE

  Introduced in 8.6.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_UNKNOWN\_PART

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_UNSUPPORTED\_SCHEME

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_URLDECODE

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLUE\_USER\_NOT\_ALLOWED

  Introduced in 7.62.0. See *[libcurl-errors(3)](/libcurl-errors/3.md)*.

- CURLULFLAG\_ANSWERED

  Introduced in 8.13.0.

- CURLULFLAG\_DELETED

  Introduced in 8.13.0.

- CURLULFLAG\_DRAFT

  Introduced in 8.13.0.

- CURLULFLAG\_FLAGGED

  Introduced in 8.13.0.

- CURLULFLAG\_SEEN

  Introduced in 8.13.0.

- CURLUPART\_FRAGMENT

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_HOST

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_OPTIONS

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_PASSWORD

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_PATH

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_PORT

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_QUERY

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_SCHEME

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_URL

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_USER

  Introduced in 7.62.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUPART\_ZONEID

  Introduced in 7.65.0. See *[curl\_url\_get(3)](/curl_url_get/3.md)*.

- CURLUSESSL\_ALL

  Introduced in 7.17.0. See *[CURLOPT\_USE\_SSL(3)](/CURLOPT_USE_SSL/3.md)*.

- CURLUSESSL\_CONTROL

  Introduced in 7.17.0. See *[CURLOPT\_USE\_SSL(3)](/CURLOPT_USE_SSL/3.md)*.

- CURLUSESSL\_NONE

  Introduced in 7.17.0. See *[CURLOPT\_USE\_SSL(3)](/CURLOPT_USE_SSL/3.md)*.

- CURLUSESSL\_TRY

  Introduced in 7.17.0. See *[CURLOPT\_USE\_SSL(3)](/CURLOPT_USE_SSL/3.md)*.

- CURLVERSION\_EIGHTH

  Introduced in 7.72.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_ELEVENTH

  Introduced in 7.87.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_FIFTH

  Introduced in 7.57.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_FIRST

  Introduced in 7.10. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_FOURTH

  Introduced in 7.16.1. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_NINTH

  Introduced in 7.75.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_NOW

  Introduced in 7.10. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_SECOND

  Introduced in 7.11.1. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_SEVENTH

  Introduced in 7.70.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_SIXTH

  Introduced in 7.66.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_TENTH

  Introduced in 7.77.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_THIRD

  Introduced in 7.12.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLVERSION\_TWELFTH

  Introduced in 8.8.0. See *[curl\_version\_info(3)](/curl_version_info/3.md)*.

- CURLWARNING

  Introduced in 7.66.0.

- CURLWS\_BINARY

  Introduced in 7.86.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

- CURLWS\_CLOSE

  Introduced in 7.86.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

- CURLWS\_CONT

  Introduced in 7.86.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

- CURLWS\_NOAUTOPONG

  Introduced in 8.14.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

- CURLWS\_OFFSET

  Introduced in 7.86.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

- CURLWS\_PING

  Introduced in 7.86.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

- CURLWS\_PONG

  Introduced in 7.86.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

- CURLWS\_RAW\_MODE

  Introduced in 7.86.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

- CURLWS\_TEXT

  Introduced in 7.86.0. See *[curl\_ws\_send(3)](/curl_ws_send/3.md)*.

## SEE ALSO

[**libcurl**(3)](/libcurl/3.md), [**libcurl-easy**(3)](/libcurl-easy/3.md), [**libcurl-multi**(3)](/libcurl-multi/3.md), [**libcurl-security**(3)](/libcurl-security/3.md), [**libcurl-thread**(3)](/libcurl-thread/3.md)
