diff -N -u includeold/curl/curl.h include/curl/curl.h
--- includeold/curl/curl.h	Tue Jun  1 09:15:25 2004
+++ include/curl/curl.h	Mon May 31 15:40:56 2004
@@ -780,6 +780,29 @@
   /* Enable/disable the TCP Nagle algorithm */
   CINIT(TCP_NODELAY, LONG, 121),
 
+  /* Set source host - 3rd party transfer */
+  CINIT(SOURCE_HOST, OBJECTPOINT, 122),
+
+  /* Set source port - 3rd party transfer */
+  CINIT(SOURCE_PORT, OBJECTPOINT, 123),
+
+  /* Set source user[:password] - 3rd party transfer */
+  CINIT(SOURCE_USERPWD, OBJECTPOINT, 124),
+
+  /* Set source full file name - 3rd party transfer */
+  CINIT(SOURCE_PATH, OBJECTPOINT, 125),
+
+  /* Set passive host - 3rd party transfer */
+  CINIT(PASV_HOST, OBJECTPOINT, 126),
+
+  /* send linked-list of pre-transfer QUOTE commands on the source host -
+     3rd party transfer*/
+  CINIT(SOURCE_PREQUOTE, OBJECTPOINT, 127),
+
+  /* send linked-list of post-transfer QUOTE commands on the source host -
+     3rd party transfer */
+  CINIT(SOURCE_POSTQUOTE, OBJECTPOINT, 128),
+
   CURLOPT_LASTENTRY /* the last unused */
 } CURLoption;
 
