* srv.h: Move to include/srv.h.
authorDavid Shaw <dshaw@jabberwocky.com>
Mon, 6 Apr 2009 03:18:07 +0000 (03:18 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Mon, 6 Apr 2009 03:18:07 +0000 (03:18 +0000)
* http.c (send_request): Pass in srvtag...  (http_open): ...from here.

include/ChangeLog
include/srv.h [moved from util/srv.h with 100% similarity]
util/ChangeLog
util/http.c

index 1d149b4..bb16d38 100644 (file)
@@ -1,3 +1,7 @@
+2009-04-05  David Shaw  <dshaw@jabberwocky.com>
+
+       * srv.h: Move from util/srv.h.
+
 2009-04-02  David Shaw  <dshaw@jabberwocky.com>
 
        * http.h: Allow passing srvtag to http_open and
similarity index 100%
rename from util/srv.h
rename to include/srv.h
index 7f675b5..f44e459 100644 (file)
@@ -1,3 +1,10 @@
+2009-04-05  David Shaw  <dshaw@jabberwocky.com>
+
+       * srv.h: Move to include/srv.h.
+
+       * http.c (send_request): Pass in srvtag...
+       (http_open): ...from here.
+
 2009-04-02  David Shaw  <dshaw@jabberwocky.com>
 
        * http.c (connect_server): free (rather than xfree) the result of
index 3fcce92..5e025b6 100644 (file)
@@ -68,7 +68,8 @@ static int remove_escapes( byte *string );
 static int insert_escapes( byte *buffer, const byte *string,
                                         const byte *special );
 static URI_TUPLE parse_tuple( byte *string );
-static int send_request( HTTP_HD hd, const char *auth, const char *proxy );
+static int send_request( HTTP_HD hd, const char *auth, const char *proxy,
+                        const char *srvtag);
 static byte *build_rel_path( PARSED_URI uri );
 static int parse_response( HTTP_HD hd );
 
@@ -165,7 +166,7 @@ http_open( HTTP_HD hd, HTTP_REQ_TYPE reqtype, const char *url,
 
     rc = parse_uri( &hd->uri, url );
     if( !rc ) {
-       rc = send_request( hd, auth, proxy );
+        rc = send_request( hd, auth, proxy, srvtag );
        if( !rc ) {
            hd->fp_write = iobuf_sockopen( hd->sock , "w" );
            if( hd->fp_write )
@@ -519,7 +520,8 @@ parse_tuple( byte *string )
  * Returns 0 if the request was successful
  */
 static int
-send_request( HTTP_HD hd, const char *auth, const char *proxy )
+send_request( HTTP_HD hd, const char *auth, const char *proxy,
+             const char *srvtag )
 {
     const byte *server;
     byte *request, *p;
@@ -556,7 +558,7 @@ send_request( HTTP_HD hd, const char *auth, const char *proxy )
        release_parsed_uri( uri );
       }
     else
-      hd->sock = connect_server( server, port, hd->flags, hd->uri->scheme );
+      hd->sock = connect_server( server, port, hd->flags, srvtag );
 
     if(auth || hd->uri->auth)
       {