Repository: trafficserver
Updated Branches:
refs/heads/4.2.x 2e11b44b7 -> 3005b54f2
Fix some clang compiler warnings
(cherry picked from commit 059fd11a434b4cd051e26e05e3d1fa0b3733c00d)
Conflicts:
lib/atscppapi/examples/async_http_fetch/AsyncHttpFetch.cc
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/3005b54f
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/3005b54f
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/3005b54f
Branch: refs/heads/4.2.x
Commit: 3005b54f206b51a101179aa9f093e070437732fe
Parents: 2e11b44
Author: Leif Hedstrom <[email protected]>
Authored: Wed Mar 12 18:29:53 2014 -0600
Committer: Phil Sorber <[email protected]>
Committed: Wed Jan 21 16:51:33 2015 -0700
----------------------------------------------------------------------
cmd/traffic_top/traffic_top.cc | 2 +-
iocore/net/UnixConnection.cc | 2 ++
proxy/http/HttpTunnel.cc | 1 -
proxy/logging/LogFile.cc | 27 ---------------------------
4 files changed, 3 insertions(+), 29 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/3005b54f/cmd/traffic_top/traffic_top.cc
----------------------------------------------------------------------
diff --git a/cmd/traffic_top/traffic_top.cc b/cmd/traffic_top/traffic_top.cc
index 4e4b66e..cbf8754 100644
--- a/cmd/traffic_top/traffic_top.cc
+++ b/cmd/traffic_top/traffic_top.cc
@@ -62,7 +62,7 @@ namespace colorPair {
const short yellow = 2;
const short green = 3;
const short blue = 4;
- const short black = 5;
+ // const short black = 5;
const short grey = 6;
const short cyan = 7;
const short border = 8;
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/3005b54f/iocore/net/UnixConnection.cc
----------------------------------------------------------------------
diff --git a/iocore/net/UnixConnection.cc b/iocore/net/UnixConnection.cc
index 9a03c0e..ae1f5e7 100644
--- a/iocore/net/UnixConnection.cc
+++ b/iocore/net/UnixConnection.cc
@@ -36,9 +36,11 @@
#define ROUNDUP(x, y) ((((x)+((y)-1))/(y))*(y))
+#if TS_USE_TPROXY
#if !defined(IP_TRANSPARENT)
unsigned int const IP_TRANSPARENT = 19;
#endif
+#endif
//
// Functions
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/3005b54f/proxy/http/HttpTunnel.cc
----------------------------------------------------------------------
diff --git a/proxy/http/HttpTunnel.cc b/proxy/http/HttpTunnel.cc
index ca2f60c..86354f2 100644
--- a/proxy/http/HttpTunnel.cc
+++ b/proxy/http/HttpTunnel.cc
@@ -37,7 +37,6 @@
#include "HttpDebugNames.h"
#include "ParseRules.h"
-static const int max_chunked_ahead_blocks = 128;
static const int min_block_transfer_bytes = 256;
static char const * const CHUNK_HEADER_FMT = "%" PRIx64"\r\n";
// This should be as small as possible because it will only hold the
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/3005b54f/proxy/logging/LogFile.cc
----------------------------------------------------------------------
diff --git a/proxy/logging/LogFile.cc b/proxy/logging/LogFile.cc
index a276794..aed130f 100644
--- a/proxy/logging/LogFile.cc
+++ b/proxy/logging/LogFile.cc
@@ -51,33 +51,6 @@
#include "LogConfig.h"
#include "Log.h"
-// the FILESIZE_SAFE_THRESHOLD_FACTOR is used to compute the file size
-// limit as follows:
-//
-// size_limit = system_filesize_limit -
-// FILESIZE_SAFE_THRESHOLD_FACTOR * log_buffer_size
-//
-// where system_filesize_limit is the current filesize limit as returned by
-// getrlimit(), and log_buffer_size is the config. value for the size of
-// a LogBuffer.
-//
-// This means that a file reaches its size_limit once it has no room to fit
-// FILESIZE_SAFE_THRESHOLD_FACTOR LogBuffers.
-//
-// A LogBuffer, when converted to ascii, can produce more than
-// log_buffer_size bytes, depending on the type of the logging fields it
-// stores. String fields don't change size, but integer fields do.
-// A 32 bit integer has a maximum value of 10 digits, which means it
-// can grow by a factor of 10/4 = 2.5 when translated to ascii.
-// Assuming all fields in a LogBuffer are (32 bit) integers, the maximum
-// amount of ascii data a LogBuffer can produce is 2.5 times its size, so
-// we should make sure we can always write this amount to a file.
-//
-// However, to be extra safe, we should set the
-// FILESIZE_SAFE_THRESHOLD_FACTOR higher than 3
-//
-static const int FILESIZE_SAFE_THRESHOLD_FACTOR = 10;
-
/*-------------------------------------------------------------------------
LogFile::LogFile