~ubuntu-branches/ubuntu/saucy/curl/saucy-201307251546

« back to all changes in this revision

Viewing changes to lib/urldata.h

  • Committer: Bazaar Package Importer
  • Author(s): Ramakrishnan Muthukrishnan
  • Date: 2010-10-18 11:13:17 UTC
  • mto: (3.6.1 experimental) (1.3.1)
  • mto: This revision was merged to the branch mainline in revision 44.
  • Revision ID: james.westby@ubuntu.com-20101018111317-9rkas34ecwtq0upn
Tags: upstream-7.21.2
ImportĀ upstreamĀ versionĀ 7.21.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
46
46
#define PORT_RTMP 1935
47
47
#define PORT_RTMPT PORT_HTTP
48
48
#define PORT_RTMPS PORT_HTTPS
 
49
#define PORT_GOPHER 70
49
50
 
50
51
#define DICT_MATCH "/MATCH:"
51
52
#define DICT_MATCH2 "/M:"
588
589
  bool forbidchunk;   /* used only to explicitly forbid chunk-upload for
589
590
                         specific upload buffers. See readmoredata() in
590
591
                         http.c for details. */
591
 
  bool trailerhdrpresent; /* Set when Trailer: header found in HTTP response.
592
 
                             Required to determine whether to look for trailers
593
 
                             in case of Transfer-Encoding: chunking */
594
592
};
595
593
 
596
594
/*
715
713
#define PROT_RTMPTE  CURLPROTO_RTMPTE
716
714
#define PROT_RTMPS   CURLPROTO_RTMPS
717
715
#define PROT_RTMPTS  CURLPROTO_RTMPTS
718
 
 
719
 
/* (1<<24) is currently the highest used bit in the public bitmask. We make
720
 
   sure we use "private bits" above the public ones to make things easier. */
721
 
 
722
 
#define PROT_EXTMASK 0xffffff
 
716
#define PROT_GOPHER  CURLPROTO_GOPHER
 
717
 
 
718
/* (1<<25) is currently the highest used bit in the public bitmask. We make
 
719
   sure we use "private bits" above the public ones to make things easier;
 
720
   Gopher will not conflict with the current bit 25. */
 
721
 
 
722
#define PROT_EXTMASK 0x03ffffff
723
723
 
724
724
#define PROT_SSL     (1<<29) /* protocol requires SSL */
725
725
 
806
806
  enum protection_level data_prot;
807
807
  enum protection_level request_data_prot;
808
808
  size_t buffer_size;
809
 
  struct krb4buffer in_buffer, out_buffer;
 
809
  struct krb4buffer in_buffer;
810
810
  void *app_data;
811
811
  const struct Curl_sec_client_mech *mech;
812
812
  struct sockaddr_in local_addr;
1094
1094
#endif /* USE_SSLEAY */
1095
1095
  struct timeval expiretime; /* set this with Curl_expire() only */
1096
1096
  struct Curl_tree timenode; /* for the splay stuff */
 
1097
  struct curl_llist *timeoutlist; /* list of pending timeouts */
1097
1098
 
1098
1099
  /* a place to store the most recently set FTP entrypath */
1099
1100
  char *most_recent_ftp_entrypath;