From acd7d63ff9a566193d1f0eb6a3cea854ba265751 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Cyril=20Bont=C3=A9?= Date: Mon, 1 Nov 2010 19:26:02 +0100 Subject: [PATCH] [CLEANUP] Remove unneeded chars allocation Some arrays used to log addresses add some more bytes for ports but this space is never used. --- src/dumpstats.c | 2 +- src/log.c | 2 +- src/proto_http.c | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dumpstats.c b/src/dumpstats.c index 735f83b..7745f8f 100644 --- a/src/dumpstats.c +++ b/src/dumpstats.c @@ -2884,7 +2884,7 @@ int stats_dump_sess_to_buffer(struct session *s, struct buffer *rep) /* and start from where we stopped */ while (s->data_ctx.sess.bref.ref != &sessions) { - char pn[INET6_ADDRSTRLEN + strlen(":65535")]; + char pn[INET6_ADDRSTRLEN]; struct session *curr_sess; curr_sess = LIST_ELEM(s->data_ctx.sess.bref.ref, struct session *, list); diff --git a/src/log.c b/src/log.c index 9e26967..d1387b5 100644 --- a/src/log.c +++ b/src/log.c @@ -318,7 +318,7 @@ void send_log(struct proxy *p, int level, const char *message, ...) */ void tcp_sess_log(struct session *s) { - char pn[INET6_ADDRSTRLEN + strlen(":65535")]; + char pn[INET6_ADDRSTRLEN]; struct proxy *fe = s->fe; struct proxy *be = s->be; struct proxy *prx_log; diff --git a/src/proto_http.c b/src/proto_http.c index 4f0d48f..29d8f51 100644 --- a/src/proto_http.c +++ b/src/proto_http.c @@ -846,7 +846,7 @@ struct pool_head *pool2_capture; void http_sess_clflog(struct session *s) { - char pn[INET6_ADDRSTRLEN + strlen(":65535")]; + char pn[INET6_ADDRSTRLEN]; struct proxy *fe = s->fe; struct proxy *be = s->be; struct proxy *prx_log; @@ -1072,7 +1072,7 @@ trunc: */ void http_sess_log(struct session *s) { - char pn[INET6_ADDRSTRLEN + strlen(":65535")]; + char pn[INET6_ADDRSTRLEN]; struct proxy *fe = s->fe; struct proxy *be = s->be; struct proxy *prx_log; -- 1.7.10.4