From: Emeric Brun Date: Fri, 22 Oct 2010 14:19:01 +0000 (+0200) Subject: [MINOR] Manage unix socket source field on session dump on sock stats X-Git-Tag: v1.5-dev8~409 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=837ca52de38f59f76f74edeac12a73eb15990fc1;p=thirdparty%2Fhaproxy.git [MINOR] Manage unix socket source field on session dump on sock stats --- diff --git a/src/dumpstats.c b/src/dumpstats.c index f7f3276715..735f83b200 100644 --- a/src/dumpstats.c +++ b/src/dumpstats.c @@ -2693,6 +2693,9 @@ int stats_dump_full_sess_to_buffer(struct session *s, struct buffer *rep) ntohs(((struct sockaddr_in6 *)&sess->cli_addr)->sin6_port)); break; case AF_UNIX: + chunk_printf(&msg, + " source=unix:%d\n", sess->listener->luid); + break; default: /* no more information to print right now */ chunk_printf(&msg, "\n"); @@ -2938,7 +2941,13 @@ int stats_dump_sess_to_buffer(struct session *s, struct buffer *rep) break; case AF_UNIX: - /* no more information to print right now */ + chunk_printf(&msg, + " src=unix:%d fe=%s be=%s srv=%s", + curr_sess->listener->luid, + curr_sess->fe->id, + curr_sess->be->id, + curr_sess->srv ? curr_sess->srv->id : "" + ); break; }