/*
- * $Id: ACLCertificate.cc,v 1.2 2003/03/04 01:40:25 robertc Exp $
+ * $Id: ACLCertificate.cc,v 1.3 2008/01/20 19:46:35 serassio Exp $
*
* DEBUG: section 28 Access Control
* AUTHOR: Duane Wessels
*/
#include "squid.h"
+
+/* MS Visual Studio Projects are monolithic, so we need the following
+ * #if to exclude the SSL code from compile process when not needed.
+ */
+#if USE_SSL
+
#include "ACLCertificate.h"
#include "ACLChecklist.h"
#include "ACLCertificateData.h"
}
ACLCertificateStrategy ACLCertificateStrategy::Instance_;
+
+#endif /* USE_SSL */
/*
- * $Id: DelayId.cc,v 1.24 2007/12/14 23:11:45 amosjeffries Exp $
+ * $Id: DelayId.cc,v 1.25 2008/01/20 19:46:35 serassio Exp $
*
* DEBUG: section 77 Delay Pools
* AUTHOR: Robert Collins <robertc@squid-cache.org>
#include "config.h"
-#if !DELAY_POOLS
-#error DELAY_POOLS not enabled
-#endif
+/* MS Visual Studio Projects are monolithic, so we need the following
+ * #if to exclude the delay pools code from compile process when not needed.
+ */
+#if DELAY_POOLS
+
#include "squid.h"
#include "DelayId.h"
#include "client_side_request.h"
compositeId->delayRead(aRead);
}
+
+#endif /* DELAY_POOLS */
/*
- * $Id: ESI.cc,v 1.28 2008/01/07 17:12:28 hno Exp $
+ * $Id: ESI.cc,v 1.29 2008/01/20 19:46:35 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS Visual Studio Projects are monolithic, so we need the following
+ * #if to exclude the ESI code from compile process when not needed.
+ */
+#if (USE_SQUID_ESI == 1)
+
#include "ESI.h"
#include "clientStream.h"
#include "client_side_request.h"
return rv;
}
-
+#endif /* USE_SQUID_ESI == 1 */
/*
- * $Id: ESIAssign.cc,v 1.6 2007/05/29 13:31:37 amosjeffries Exp $
+ * $Id: ESIAssign.cc,v 1.7 2008/01/20 19:46:35 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
-#include "ESIAssign.h"
+#
+/* MS Visual Studio Projects are monolithic, so we need the following
+ * #if to exclude the ESI code from compile process when not needed.
+ */
+#if (USE_SQUID_ESI == 1)
+
+include "ESIAssign.h"
#include "ESIContext.h"
#include "ESISequence.h"
/* XXX: Implement evaluation of the expression */
ESISegment::ListAppend (state.getOutput(), expression.buf(), expression.size());
}
+
+#endif /* USE_SQUID_ESI == 1 */
/*
- * $Id: ESIContext.cc,v 1.3 2007/04/28 22:26:37 hno Exp $
+ * $Id: ESIContext.cc,v 1.4 2008/01/20 19:46:35 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS Visual Studio Projects are monolithic, so we need the following
+ * #if to exclude the ESI code from compile process when not needed.
+ */
+#if (USE_SQUID_ESI == 1)
+
#include "ESIContext.h"
#include "Store.h"
#include "client_side_request.h"
if (!errormessage)
errormessage = xstrdup (anError);
}
+
+#endif /* USE_SQUID_ESI == 1 */
/*
- * $Id: ESIInclude.cc,v 1.14 2007/08/27 12:50:42 hno Exp $
+ * $Id: ESIInclude.cc,v 1.15 2008/01/20 19:46:35 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS Visual Studio Projects are monolithic, so we need the following
+ * #if to exclude the ESI code from compile process when not needed.
+ */
+#if (USE_SQUID_ESI == 1)
+
#include "ESIInclude.h"
#include "ESIVarState.h"
#include "client_side_request.h"
}
}
+#endif /* USE_SQUID_ESI == 1 */
/*
- * $Id: ESISequence.cc,v 1.6 2007/04/28 22:26:37 hno Exp $
+ * $Id: ESISequence.cc,v 1.7 2008/01/20 19:46:35 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS Visual Studio Projects are monolithic, so we need the following
+ * #if to exclude the ESI code from compile process when not needed.
+ */
+#if (USE_SQUID_ESI == 1)
+
#include "ESISequence.h"
#include "ESILiteral.h"
#include "ESIAttempt.h"
return result;
}
+#endif /* USE_SQUID_ESI == 1 */
/*
- * $Id: dns_internal.cc,v 1.104 2008/01/11 03:49:22 amosjeffries Exp $
+ * $Id: dns_internal.cc,v 1.105 2008/01/20 19:46:35 serassio Exp $
*
* DEBUG: section 78 DNS lookups; interacts with lib/rfc1035.c
* AUTHOR: Duane Wessels
#include <resolv.h>
#endif
-/* MS VisualStudio Projects are monolithic, so we need the following
+/* MS Visual Studio Projects are monolithic, so we need the following
#ifndef to exclude the internal DNS code from compile process when
using external DNS process.
*/
/*
- * $Id: ssl_support.cc,v 1.35 2007/04/28 22:26:37 hno Exp $
+ * $Id: ssl_support.cc,v 1.36 2008/01/20 19:46:35 serassio Exp $
*
* AUTHOR: Benno Rice
* DEBUG: section 83 SSL accelerator support
*/
#include "squid.h"
+
+/* MS Visual Studio Projects are monolithic, so we need the following
+ * #if to exclude the SSL code from compile process when not needed.
+ */
+#if USE_SSL
+
#include "fde.h"
static int
return str;
}
+
+#endif /* USE_SSL */