BUG/MINOR: dns: ignore trailing dot

As per issue #435 a hostname with a trailing dot confuses our DNS code,
as for a zero length DNS label we emit a null-byte. This change makes us
ignore the zero length label instead.

Must be backported to 1.8.

(cherry picked from commit 81725b867c20a688c3877421383bfe1ba9348a09)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit b78784583d9661972d8e72a652309ef2f724e5c8)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
1 file changed