--- curl-7.15.1\lib\urldata.h	Tue Nov 29 00:06:00 2005
+++ curl-7.15.1-patch\lib\urldata.h	Fri Jan 06 17:36:59 2006
@@ -358,10 +358,17 @@
   size_t sendsize; /* total size of the sendthis buffer */
   struct timeval response; /* set to Curl_tvnow() when a command has been 
sent
                               off, used to time-out response reading */
   ftpstate state; /* always use ftp.c:state() to change state! */
   curl_off_t downloadsize;
+
+  /* FTP through HTTP CONNECT needs this; function wrong ? */
+  /* static CURLcode add_buffer_send(send_buffer *in, struct connectdata 
*conn, long *bytes_written, int socketnum); */
+  /* struct HTTP *http = conn->proto.http; <-- conn->proto. is struct FTP 
!!!
+  /* ... */
+  /* http->sending = HTTPSEND_BODY; <-- writes after struct FTP !!! */
+  char dummy[64];
};

/****************************************************************************
  * FILE unique setup
  
***************************************************************************/


