Merge "fix xff excessive rounding" into collectd-4.10
authorFlorian Forster <octo@collectd.org>
Fri, 26 Aug 2011 12:37:25 +0000 (14:37 +0200)
committerGerrit Code Review <gerrit2@huhu.verplant.org>
Fri, 26 Aug 2011 12:37:25 +0000 (14:37 +0200)
src/utils_rrdcreate.c

index 66bb27e..47bf9f6 100644 (file)
@@ -153,7 +153,7 @@ static int rra_get (char ***ret, const value_list_t *vl, /* {{{ */
       if (rra_num >= rra_max)
         break;
 
-      status = ssnprintf (buffer, sizeof (buffer), "RRA:%s:%3.1f:%u:%u",
+      status = ssnprintf (buffer, sizeof (buffer), "RRA:%s:%.10f:%u:%u",
           rra_types[j], cfg->xff, cdp_len, cdp_num);
 
       if ((status < 0) || ((size_t) status >= sizeof (buffer)))