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();
}