Author: zwoop
Date: Sun Jan 30 22:49:36 2011
New Revision: 1065414
URL: http://svn.apache.org/viewvc?rev=1065414&view=rev
Log:
TS-655 More fixes for Solaris
Modified:
trafficserver/traffic/trunk/proxy/UglyLogStubs.cc
Modified: trafficserver/traffic/trunk/proxy/UglyLogStubs.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/UglyLogStubs.cc?rev=1065414&r1=1065413&r2=1065414&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/UglyLogStubs.cc (original)
+++ trafficserver/traffic/trunk/proxy/UglyLogStubs.cc Sun Jan 30 22:49:36 2011
@@ -111,14 +111,24 @@ LogHost::write(LogBuffer * lb, size_t *
return 0;
}
-
+// TODO: The following was necessary only for Solaris, should examine more.
NetVCOptions const Connection::DEFAULT_OPTIONS;
NetProcessor::AcceptOptions const NetProcessor::DEFAULT_ACCEPT_OPTIONS;
+// TODO: This is even uglier, this actually gets called here when "defined".
NetProcessor::AcceptOptions&
NetProcessor::AcceptOptions::reset()
{
- ink_release_assert(false);
+ port = 0;
+ accept_threads = 0;
+ domain = AF_INET;
+ etype = ET_NET;
+ f_callback_on_open = false;
+ recv_bufsize = 0;
+ send_bufsize = 0;
+ sockopt_flags = 0;
+ f_outbound_transparent = false;
+ f_inbound_transparent = false;
return *this;
}