/*
- * $Id: ACLCertificate.cc,v 1.2 2003/03/04 01:40:25 robertc Exp $
+ * $Id: ACLCertificate.cc,v 1.2.6.1 2008/01/20 14:47:54 serassio Exp $
*
* DEBUG: section 28 Access Control
* AUTHOR: Duane Wessels
*/
#include "squid.h"
+
+/* MS VisualStudio 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.23 2007/09/21 11:41:52 amosjeffries Exp $
+ * $Id: DelayId.cc,v 1.23.4.1 2008/01/20 14:47:54 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 VisualStudio 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.26 2007/08/27 12:50:42 hno Exp $
+ * $Id: ESI.cc,v 1.26.4.1 2008/01/20 14:47:54 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS VisualStudio 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.6.6.1 2008/01/20 14:47:54 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS VisualStudio 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.3.6.1 2008/01/20 14:47:54 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS VisualStudio 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.14.4.1 2008/01/20 14:47:54 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS VisualStudio 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.6.6.1 2008/01/20 14:47:54 serassio Exp $
*
* DEBUG: section 86 ESI processing
* AUTHOR: Robert Collins
*/
#include "squid.h"
+
+/* MS VisualStudio 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: ssl_support.cc,v 1.35 2007/04/28 22:26:37 hno Exp $
+ * $Id: ssl_support.cc,v 1.35.6.1 2008/01/20 14:47:54 serassio Exp $
*
* AUTHOR: Benno Rice
* DEBUG: section 83 SSL accelerator support
*/
#include "squid.h"
+
+/* MS VisualStudio 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 */