diff --git a/src/dumpstats.c b/src/dumpstats.c index 735f83b20..7745f8f35 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 9e269673e..d1387b5f7 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 4f0d48f94..29d8f5135 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;