Author: zwoop
Date: Mon Oct 11 19:12:21 2010
New Revision: 1021469
URL: http://svn.apache.org/viewvc?rev=1021469&view=rev
Log:
Fix some ICC compiler warnings, tested with ICC, clang and gcc
Modified:
trafficserver/traffic/trunk/iocore/cluster/ClusterHandlerBase.cc
trafficserver/traffic/trunk/iocore/hostdb/HostDB.cc
trafficserver/traffic/trunk/iocore/net/UnixNetPages.cc
trafficserver/traffic/trunk/iocore/utils/Machine.cc
trafficserver/traffic/trunk/proxy/CoreUtils.cc
trafficserver/traffic/trunk/proxy/ParentSelection.cc
trafficserver/traffic/trunk/proxy/hdrs/HdrToken.cc
trafficserver/traffic/trunk/proxy/http2/remap/UrlRewrite.cc
trafficserver/traffic/trunk/proxy/mgmt2/LocalManager.cc
Modified: trafficserver/traffic/trunk/iocore/cluster/ClusterHandlerBase.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/iocore/cluster/ClusterHandlerBase.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/iocore/cluster/ClusterHandlerBase.cc (original)
+++ trafficserver/traffic/trunk/iocore/cluster/ClusterHandlerBase.cc Mon Oct 11
19:12:21 2010
@@ -769,7 +769,7 @@ ClusterHandler::machine_down()
#ifdef NON_MODULAR
machine_offline_APIcallout(ip);
#endif
- snprintf(textbuf, sizeof(textbuf), "%u.%u.%u.%u:%d", DOT_SEPARATED(ip),
port);
+ snprintf(textbuf, sizeof(textbuf), "%hhu.%hhu.%hhu.%hhu:%d",
DOT_SEPARATED(ip), port);
REC_SignalManager(REC_SIGNAL_MACHINE_DOWN, textbuf);
if (net_vc) {
net_vc->do_io(VIO::CLOSE);
@@ -789,7 +789,7 @@ ClusterHandler::machine_down()
MUTEX_UNTAKE_LOCK(the_cluster_config_mutex, this_ethread());
MachineList *cc = the_cluster_config();
if (cc && cc->find(ip, port) && connector) {
- Debug(CL_NOTE, "cluster connect retry for %u.%u.%u.%u", DOT_SEPARATED(ip));
+ Debug(CL_NOTE, "cluster connect retry for %hhu.%hhu.%hhu.%hhu",
DOT_SEPARATED(ip));
clusterProcessor.connect(ip, port);
}
return zombify(); // defer deletion of *this
@@ -1069,13 +1069,13 @@ ClusterHandler::startClusterEvent(int ev
machine_online_APIcallout(ip);
#endif
// Signal the manager
- snprintf(textbuf, sizeof(textbuf), "%u.%u.%u.%u:%d",
DOT_SEPARATED(ip), port);
+ snprintf(textbuf, sizeof(textbuf), "%hhu.%hhu.%hhu.%hhu:%d",
DOT_SEPARATED(ip), port);
REC_SignalManager(REC_SIGNAL_MACHINE_UP, textbuf);
#ifdef LOCAL_CLUSTER_TEST_MODE
- Note("machine up %u.%u.%u.%u:%d, protocol version=%d.%d",
+ Note("machine up %hhu.%hhu.%hhu.%hhu:%d, protocol version=%d.%d",
DOT_SEPARATED(ip), port, clusteringVersion._major,
clusteringVersion._minor);
#else
- Note("machine up %u.%u.%u.%u, protocol version=%d.%d",
+ Note("machine up %hhu.%hhu.%hhu.%hhu, protocol version=%d.%d",
DOT_SEPARATED(ip), clusteringVersion._major,
clusteringVersion._minor);
#endif
thread = e->ethread;
@@ -1337,7 +1337,7 @@ ClusterHandler::dump_internal_data()
char *b = message_blk->data->data();
unsigned int b_size = message_blk->data->block_size();
- r = snprintf(&b[n], b_size - n, "Host: %u.%u.%u.%u\n", DOT_SEPARATED(ip));
+ r = snprintf(&b[n], b_size - n, "Host: %hhu.%hhu.%hhu.%hhu\n",
DOT_SEPARATED(ip));
n += r;
r = snprintf(&b[n], b_size - n,
@@ -1391,7 +1391,7 @@ ClusterHandler::dump_write_msg(int res)
*(uint32 *) & x = (uint32) net_vc->get_remote_addr().sin_addr.s_addr;
fprintf(stderr,
- "[W] %u.%u.%u.%u SeqNo=%u, Cnt=%d, CntlCnt=%d Todo=%d, Res=%d\n",
+ "[W] %hhu.%hhu.%hhu.%hhu SeqNo=%u, Cnt=%d, CntlCnt=%d Todo=%d,
Res=%d\n",
x[0], x[1], x[2], x[3], write.sequence_number, write.msg.count,
write.msg.control_bytes, write.to_do, res);
for (int i = 0; i < write.msg.count; ++i) {
fprintf(stderr, " d[%i] Type=%d, Chan=%d, SeqNo=%d, Len=%u\n",
@@ -1409,7 +1409,7 @@ ClusterHandler::dump_read_msg()
memset(x, 0, sizeof(x));
*(uint32 *) & x = (uint32) net_vc->get_remote_addr().sin_addr.s_addr;
- fprintf(stderr, "[R] %u.%u.%u.%u SeqNo=%u, Cnt=%d, CntlCnt=%d\n",
+ fprintf(stderr, "[R] %hhu.%hhu.%hhu.%hhu SeqNo=%u, Cnt=%d, CntlCnt=%d\n",
x[0], x[1], x[2], x[3], read.sequence_number, read.msg.count,
read.msg.control_bytes);
for (int i = 0; i < read.msg.count; ++i) {
fprintf(stderr, " d[%i] Type=%d, Chan=%d, SeqNo=%d, Len=%u\n",
Modified: trafficserver/traffic/trunk/iocore/hostdb/HostDB.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/iocore/hostdb/HostDB.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/iocore/hostdb/HostDB.cc (original)
+++ trafficserver/traffic/trunk/iocore/hostdb/HostDB.cc Mon Oct 11 19:12:21 2010
@@ -1059,9 +1059,9 @@ remove_round_robin(HostDBInfo * r, char
unsigned int rr_ip = rr->info[n].ip();
unsigned char *pip = (unsigned char *) &rr_ip;
#ifdef __alpha
- int nbytes = sprintf(p, "%hu.%hu.%hu.%hu ", pip[0], pip[1],
pip[2], pip[3]);
+ int nbytes = sprintf(p, "%hhu.%hhu.%hhu.%hhu ", pip[0], pip[1],
pip[2], pip[3]);
#else
- int nbytes = snprintf(p, bufsize, "%u.%u.%u.%u ", pip[0],
pip[1], pip[2], pip[3]);
+ int nbytes = snprintf(p, bufsize, "%hhu.%hhu.%hhu.%hhu ",
pip[0], pip[1], pip[2], pip[3]);
#endif
p += nbytes;
bufsize -= nbytes;
Modified: trafficserver/traffic/trunk/iocore/net/UnixNetPages.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/iocore/net/UnixNetPages.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/iocore/net/UnixNetPages.cc (original)
+++ trafficserver/traffic/trunk/iocore/net/UnixNetPages.cc Mon Oct 11 19:12:21
2010
@@ -68,9 +68,9 @@ struct ShowNet: public ShowCont
if (port && port != vc->port && port != vc->accept_port)
continue;
char ipbuf[80];
- snprintf(ipbuf, sizeof(ipbuf), "%u.%u.%u.%u", PRINT_IP(vc->ip));
+ snprintf(ipbuf, sizeof(ipbuf), "%hhu.%hhu.%hhu.%hhu", PRINT_IP(vc->ip));
char interbuf[80];
- snprintf(interbuf, sizeof(interbuf), "[%s] %u.%u.%u.%u",
vc->options.toString(vc->options.addr_binding),
PRINT_IP(vc->options.local_addr));
+ snprintf(interbuf, sizeof(interbuf), "[%s] %hhu.%hhu.%hhu.%hhu",
vc->options.toString(vc->options.addr_binding),
PRINT_IP(vc->options.local_addr));
CHECK_SHOW(show("<tr>"
// "<td><a href=\"/connection/%d\">%d</a></td>"
"<td>%d</td>" "<td>%s</td>" // ipbuf
Modified: trafficserver/traffic/trunk/iocore/utils/Machine.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/iocore/utils/Machine.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/iocore/utils/Machine.cc (original)
+++ trafficserver/traffic/trunk/iocore/utils/Machine.cc Mon Oct 11 19:12:21 2010
@@ -96,7 +96,7 @@ ip(aip)
*(uint32 *) & x = (uint32) ip;
const size_t ip_string_size = sizeof(char) * 16;
ip_string = (char *) xmalloc(ip_string_size);
- snprintf(ip_string, ip_string_size, "%u.%u.%u.%u", x[0], x[1], x[2], x[3]);
+ snprintf(ip_string, ip_string_size, "%hhu.%hhu.%hhu.%hhu", x[0], x[1],
x[2], x[3]);
}
}
Modified: trafficserver/traffic/trunk/proxy/CoreUtils.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/CoreUtils.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/CoreUtils.cc (original)
+++ trafficserver/traffic/trunk/proxy/CoreUtils.cc Mon Oct 11 19:12:21 2010
@@ -1011,7 +1011,7 @@ CoreUtils::process_NetVC(UnixNetVConnect
// Probably not 64-bit safe. /leif
printf("----------- UnixNetVConnection @ 0x%p ----------\n", nvc_test);
- printf(" ip: %u.%u.%u.%u port: %d\n",
+ printf(" ip: %hhu.%hhu.%hhu.%hhu port: %d\n",
((unsigned char *) &loaded_nvc->ip)[0],
((unsigned char *) &loaded_nvc->ip)[1],
((unsigned char *) &loaded_nvc->ip)[2], ((unsigned char *)
&loaded_nvc->ip)[3], loaded_nvc->port);
Modified: trafficserver/traffic/trunk/proxy/ParentSelection.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/ParentSelection.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/ParentSelection.cc (original)
+++ trafficserver/traffic/trunk/proxy/ParentSelection.cc Mon Oct 11 19:12:21
2010
@@ -1011,7 +1011,7 @@ setup_socks_servers(ParentRecord * rec_a
Warning("Could not resolve socks server name \"%s\". " "Please correct
it", pr[i].hostname);
ip = (uint8 *) & bad_ip;
}
- snprintf(pr[i].hostname, DOMAIN_NAME_MAX + 1, "%u.%u.%u.%u", ip[0],
ip[1], ip[2], ip[3]);
+ snprintf(pr[i].hostname, DOMAIN_NAME_MAX + 1, "%hhu.%hhu.%hhu.%hhu",
ip[0], ip[1], ip[2], ip[3]);
}
}
Modified: trafficserver/traffic/trunk/proxy/hdrs/HdrToken.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/hdrs/HdrToken.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/hdrs/HdrToken.cc (original)
+++ trafficserver/traffic/trunk/proxy/hdrs/HdrToken.cc Mon Oct 11 19:12:21 2010
@@ -431,7 +431,7 @@ hdrtoken_hash_init()
unsigned int slot = hdrtoken_hash(wks, hdrtoken_str_lengths[wks_idx]);
if (hdrtoken_hash_table[slot].wks) {
printf("ERROR: hdrtoken_hash_table[%u] collision: '%s' replacing '%s'\n",
- slot, wks, hdrtoken_hash_table[slot].wks);
+ slot, (const char*)wks, hdrtoken_hash_table[slot].wks);
++num_collisions;
}
hdrtoken_hash_table[slot].wks = (const char *) wks;
Modified: trafficserver/traffic/trunk/proxy/http2/remap/UrlRewrite.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/http2/remap/UrlRewrite.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/http2/remap/UrlRewrite.cc (original)
+++ trafficserver/traffic/trunk/proxy/http2/remap/UrlRewrite.cc Mon Oct 11
19:12:21 2010
@@ -1943,7 +1943,7 @@ UrlRewrite::BuildTable()
url_mapping *u_mapping;
for (int i = 0; h->h_addr_list[i] != NULL; i++) {
ipv4_name[0] = '\0';
- int ip_len = snprintf(ipv4_name, sizeof(ipv4_name), "%u.%u.%u.%u",
+ int ip_len = snprintf(ipv4_name, sizeof(ipv4_name),
"%hhu.%hhu.%hhu.%hhu",
(unsigned char) h->h_addr_list[i][0],
(unsigned char) h->h_addr_list[i][1],
(unsigned char) h->h_addr_list[i][2],
@@ -1985,7 +1985,7 @@ UrlRewrite::BuildTable()
for (int i = 0; h->h_addr_list[i] != NULL; i++) {
ipv4_name[0] = '\0';
int ip_len;
- ip_len = snprintf(ipv4_name, sizeof(ipv4_name), "%u.%u.%u.%u",
+ ip_len = snprintf(ipv4_name, sizeof(ipv4_name),
"%hhu.%hhu.%hhu.%hhu",
(unsigned char) h->h_addr_list[i][0],
(unsigned char) h->h_addr_list[i][1],
(unsigned char) h->h_addr_list[i][2], (unsigned
char) h->h_addr_list[i][3]);
@@ -2021,7 +2021,7 @@ UrlRewrite::BuildTable()
for (int i = 0; h->h_addr_list[i] != NULL; i++) {
ipv4_name[0] = '\0';
int ip_len;
- ip_len = snprintf(ipv4_name, sizeof(ipv4_name), "%u.%u.%u.%u",
+ ip_len = snprintf(ipv4_name, sizeof(ipv4_name),
"%hhu.%hhu.%hhu.%hhu",
(unsigned char) h->h_addr_list[i][0],
(unsigned char) h->h_addr_list[i][1],
(unsigned char) h->h_addr_list[i][2], (unsigned
char) h->h_addr_list[i][3]);
Modified: trafficserver/traffic/trunk/proxy/mgmt2/LocalManager.cc
URL:
http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/mgmt2/LocalManager.cc?rev=1021469&r1=1021468&r2=1021469&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/mgmt2/LocalManager.cc (original)
+++ trafficserver/traffic/trunk/proxy/mgmt2/LocalManager.cc Mon Oct 11 19:12:21
2010
@@ -1184,11 +1184,11 @@ LocalManager::startProxy()
// Fill in the rest of the fd's
if (proxy_server_fd[0] != -1) {
snprintf(&real_proxy_options[n], sizeof(real_proxy_options) - n,
- "%d:%s", proxy_server_fd[0], proxy_server_port_attributes[0]);
+ "%d:%s", proxy_server_fd[0],
(char*)proxy_server_port_attributes[0]);
n = strlen(real_proxy_options);
for (i = 1; i<MAX_PROXY_SERVER_PORTS && proxy_server_fd[i]> 0; i++) {
snprintf(&real_proxy_options[n], sizeof(real_proxy_options) - n,
- ",%d:%s", proxy_server_fd[i],
proxy_server_port_attributes[i]);
+ ",%d:%s", proxy_server_fd[i],
(char*)proxy_server_port_attributes[i]);
n = strlen(real_proxy_options);
}
}