MINOR: dns: dns_nameserver structure update: new counter for truncated response

This patch updates the dns_nameserver structure to integrate a counter
dedicated to 'truncated' response sent by servers.
Such response are important to track, since HAProxy is supposed to
replay its request.
This commit is contained in:
Baptiste Assmann 2015-09-02 21:56:05 +02:00 committed by Willy Tarreau
parent 042d0a1f8c
commit 6cdea9359b
2 changed files with 2 additions and 0 deletions

View File

@ -136,6 +136,7 @@ struct dns_nameserver {
long int invalid; /* - malformed DNS response */
long int too_big; /* - too big response */
long int outdated; /* - outdated response (server slower than the other ones) */
long int truncated; /* - truncated response */
} counters;
};

View File

@ -6266,6 +6266,7 @@ static int stats_dump_resolvers_to_buffer(struct stream_interface *si)
chunk_appendf(&trash, " other: %ld\n", pnameserver->counters.other);
chunk_appendf(&trash, " invalid: %ld\n", pnameserver->counters.invalid);
chunk_appendf(&trash, " too_big: %ld\n", pnameserver->counters.too_big);
chunk_appendf(&trash, " truncated: %ld\n", pnameserver->counters.truncated);
chunk_appendf(&trash, " outdated: %ld\n", pnameserver->counters.outdated);
}