bagder: curl-www/libcurl/hiper _schedule.html, 1.21, 1.22 hiper-4.patch, NONE, 1.1

[email protected]
Newsgroups gmane.comp.web.curl.www.cvs
Message-ID <[email protected]>
Update of /cvsroot/curl/curl-www/libcurl/hiper
In directory labb:/tmp/cvs-serv25801

Modified Files:
	_schedule.html 
Added Files:
	hiper-4.patch 
Log Message:
the patch as of _now_


--- NEW FILE: hiper-4.patch ---
Index: lib/connect.c
===================================================================
RCS file: /cvsroot/curl/curl/lib/connect.c,v
retrieving revision 1.141
diff -u -r1.141 connect.c
--- lib/connect.c	18 Dec 2005 15:36:14 -0000	1.141
+++ lib/connect.c	2 Jan 2006 23:39:24 -0000
@@ -98,6 +98,7 @@
 #include "memory.h"
 #include "select.h"
 #include "url.h" /* for Curl_safefree() */
+#include "multiif.h"
 
 /* The last #include file should be: */
 #include "memdebug.h"
@@ -506,6 +507,7 @@
   CURLcode code = CURLE_OK;
   curl_socket_t sockfd = conn->sock[sockindex];
   long allow = DEFAULT_CONNECT_TIMEOUT;
[...1615 lines suppressed...]
  * 'struct urlstate' instead. The only exceptions MUST note the changes in
  * the 'DynamicStatic' struct.
  */
+struct Curl_one_easy; /* declared and used only in multi.c */
 
 struct UserDefined {
   FILE *err;         /* the stderr user data goes here */
@@ -1032,6 +1032,12 @@
 
   char *private_data; /* Private data */
 
+  struct Curl_one_easy *one_easy; /* When adding an easy handle to a multi
+                                     handle, an internal 'Curl_one_easy'
+                                     struct is created and this is a pointer
+                                     to the particular struct associated with
+                                     this SessionHandle */
+
   struct curl_slist *http200aliases; /* linked list of aliases for http200 */
 
   long ip_version;

Index: _schedule.html
===================================================================
RCS file: /cvsroot/curl/curl-www/libcurl/hiper/_schedule.html,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- _schedule.html	2 Jan 2006 23:08:44 -0000	1.21
+++ _schedule.html	2 Jan 2006 23:41:54 -0000	1.22
@@ -57,6 +57,9 @@
 href="/libcurl/c/curl_multi_socket.html">curl_multi_socket()</a> man page and
 created the first man page for <a
 href="/libcurl/c/curl_multi_timeout.html">curl_multi_timeout()</a>.
+<p>
+ <a href="hiper-4.patch">hiper-4.patch</a> is 56K and applies to CVS libcurl
+ only. Requires CVS c-ares (if you opt for a c-ares build).
 
 STOP
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.