You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by am...@apache.org on 2011/08/03 22:47:45 UTC

svn commit: r1153660 - /trafficserver/traffic/trunk/proxy/InkAPI.cc

Author: amc
Date: Wed Aug  3 20:47:44 2011
New Revision: 1153660

URL: http://svn.apache.org/viewvc?rev=1153660&view=rev
Log:
Fixed function definition for TS-817.

Modified:
    trafficserver/traffic/trunk/proxy/InkAPI.cc

Modified: trafficserver/traffic/trunk/proxy/InkAPI.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/InkAPI.cc?rev=1153660&r1=1153659&r2=1153660&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/InkAPI.cc (original)
+++ trafficserver/traffic/trunk/proxy/InkAPI.cc Wed Aug  3 20:47:44 2011
@@ -7090,15 +7090,17 @@ TSFetchPages(TSFetchUrlParams_t *params)
 }
 
 void
-TSFetchUrl(const char* headers, int request_len, unsigned int ip, int port , TSCont contp, TSFetchWakeUpOptions callback_options,TSFetchEvent events)
+TSFetchUrl(const char* headers, int request_len, sockaddr const* ip , TSCont contp, TSFetchWakeUpOptions callback_options,TSFetchEvent events)
 {
   if (callback_options != NO_CALLBACK) {
     sdk_assert(sdk_sanity_check_continuation(contp) == TS_SUCCESS);
   }
 
   FetchSM *fetch_sm =  FetchSMAllocator.alloc();
+  in_addr_t addr = ink_inet_ip4_addr_cast(ip);
+  unsigned short port = ink_inet_port_cast(ip);
 
-  fetch_sm->init((Continuation*)contp, callback_options, events, headers, request_len, ip,port);
+  fetch_sm->init((Continuation*)contp, callback_options, events, headers, request_len, addr, port);
   fetch_sm->httpConnect();
 }