Lines Matching defs:in
12 * This software is licensed as described in the file COPYING, which
64 protocol handler should only ever have a single CURLPROTO_ in its protocol
77 /* Default FTP/IMAP etc response timeout in milliseconds.
153 #include <netinet/in.h>
205 /* Initial size of the buffer to store headers in, it'll be enlarged in case
228 PROT_NONE, /* first in list */
234 PROT_LAST /* last in list */
471 void *target_info; /* TargetInfo received in the ntlm type-2 message */
512 that overrides the host in the URL */
514 that overrides the port in the URL (remote port) */
539 but it is not the final request in the auth
554 bool userpwd_in_url; /* name+password found in url */
559 connection in a CONNECT request with auth, so
563 bool type_set; /* type= was used in the URL */
605 ZLIB_INIT_GZIP /* initialized in transparent gzip mode */
645 * Request specific data in the easy handle (Curl_easy). Previously,
655 curl_off_t maxdownload; /* in bytes, the maximum amount of data to fetch,
667 code) result in a CURLE_GOT_NOTHING error code */
730 still left in the buffer, aimed for upload. */
745 specific upload buffers. See readmoredata() in
766 /* If the curl_do() function is better made in two halves, this
773 * after the connect() and everything is done, as a step in the connection.
810 * by the curl_disconnect(), as a step in the disconnection. If the handler
877 curl_proxytype proxytype; /* what kind of proxy that is in use */
892 /* chunk is for HTTP chunked encoding, but is in the general connectdata
894 and a HTTP proxy may in fact respond using chunked encoding */
907 track the connections in the log output */
909 /* 'dns_entry' is the particular host we use. This points to an entry in the
910 DNS cache and it will not get pruned while locked. It gets unlocked in
917 cache entry remains locked. It gets unlocked in Curl_done() */
997 /* The two fields below get set in Curl_connecthost */
999 time_t timeoutms_per_addr; /* how long time in milliseconds to spend on
1045 /* the two following *_inuse fields are only flags, not counters in any way.
1046 If TRUE it means the channel is in use, and if FALSE it means the channel
1049 bool readchannel_inuse; /* whether the read channel is in use by an easy
1051 bool writechannel_inuse; /* whether the write channel is in use by an easy
1059 size_t read_pos; /* Current read position in the master buffer */
1091 char *trailer; /* allocated buffer to store trailer in */
1124 /* tunnel as in tunnel through a HTTP proxy with CONNECT */
1143 * All variables in this struct must be initialized/reset in Curl_initinfo().
1155 long header_size; /* size of read header(s) in bytes */
1156 long request_size; /* the amount of bytes sent in the request(s) */
1164 and, 'conn_local_port' are copied over from the connectdata struct in
1169 reused, in the connection cache. */
1180 struct curl_certinfo certs; /* info about the certs, only populated in
1232 HTTPREQ_NONE, /* first in list */
1239 HTTPREQ_LAST /* last in list */
1243 RTSPREQ_NONE, /* first in list */
1255 RTSPREQ_LAST /* last in list */
1265 * Session-data MUST be put in the connectdata struct and here. */
1293 /* buffers to store authentication data in, as parsed from input options */
1298 char *headerbuff; /* allocated buffer to store headers in */
1316 char *tempwrite; /* allocated buffer to keep data in when a write
1322 bool errorbuf; /* Set to TRUE if the error buffer is already filled in.
1325 int os_errno; /* filled in with errno whenever an error occurs */
1345 void *resolver; /* resolver state, if it is used in the URL state -
1362 involved in this request */
1377 char *pathbuffer;/* allocated buffer to store the URL's path part in */
1405 void *in; /* CURLOPT_READDATA */
1415 * values in the 'UserDefined' area, which MUST be taken into consideration
1428 this should be dealt with in pretransfer */
1435 * 'struct UrlState' instead. The only exceptions MUST note the changes in
1440 struct Curl_multi; /* declared and used only in multi.c */
1497 STRING_SSH_HOST_PUBLIC_KEY_MD5, /* md5 of host public key in ascii hex */
1536 char *errorbuffer; /* (Static) store failure messages in here */
1547 long followlocation; /* as in HTTP Location: */
1561 int localportrange; /* number of additional port numbers to test in case the
1594 long timeout; /* in milliseconds, 0 means no timeout */
1595 long connecttimeout; /* in milliseconds, 0 means no timeout */
1596 long accepttimeout; /* in milliseconds, 0 means no timeout */
1597 long server_response_timeout; /* in milliseconds, 0 means no timeout */
1598 long tftp_blksize; /* in bytes, 0 means use default */
1603 curl_off_t max_send_speed; /* high speed limit in bytes/second for upload */
1604 curl_off_t max_recv_speed; /* high speed limit in bytes/second for
1617 struct curl_slist *source_prequote; /* in 3rd party transfer mode - before
1619 struct curl_slist *source_postquote; /* in 3rd party transfer mode - after
1630 be used in the library's request(s) */
1634 curl_proxytype proxytype; /* what kind of proxy that is in use */
1635 curl_proxytype socks_proxytype; /* what kind of socks proxy that is in use */
1642 long ipver; /* the CURL_IPRESOLVE_* defines in the public header file
1660 bool printhost; /* printing host name in debug info */
1673 bool include_header; /* include received protocol headers in data output */
1679 use_netrc; /* defined in include/curl.h */
1733 long tcp_keepidle; /* seconds in idle before sending keepalive probe */
1737 size_t maxconnects; /* Max idle connections in the connection cache */
1744 long expect_100_timeout; /* in milliseconds */
1756 HCACHE_MULTI, /* points to a shared one in the multi handle */
1757 HCACHE_SHARED /* points to a shared one in a shared object */
1763 * may have several simultaneous connections and connection structs in memory.
1783 /* Array with the plain socket numbers this handle takes care of, in no
1802 NOTE that the 'cookie' field in the