From: Ed Ravin Date: Sat, 6 May 2017 02:53:59 +0000 (-0400) Subject: fix BIND timezone parsing issue X-Git-Tag: collectd-5.8.0~189^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F2265%2Fhead;p=thirdparty%2Fcollectd.git fix BIND timezone parsing issue --- diff --git a/src/bind.c b/src/bind.c index 38761775f..9d407d1a2 100644 --- a/src/bind.c +++ b/src/bind.c @@ -429,7 +429,8 @@ static int bind_xml_read_timestamp(const char *xpath_expression, /* {{{ */ return (-1); } - *ret_value = mktime(&tm); + tzset(); + *ret_value = mktime(&tm) - timezone; /* fix strptime() misinterpretation */ xmlXPathFreeObject(xpathObj); return (0);