X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fcollectdctl.c;h=e1091cc6467a5669d4e9aee2e2d5dfa30d9ff730;hb=c4e824e456a30e1dc8f750a425472a0955f6b646;hp=60b1e64e6205da368dd9a74c27bfb0056235b2c8;hpb=e216f303206f269ba89bb4be32ffcb7eb15ca289;p=collectd.git diff --git a/src/collectdctl.c b/src/collectdctl.c index 60b1e64e..e1091cc6 100644 --- a/src/collectdctl.c +++ b/src/collectdctl.c @@ -25,21 +25,30 @@ # include "config.h" #endif -#include "libcollectdclient/client.h" +#ifndef _ISOC99_SOURCE +# define _ISOC99_SOURCE +#endif -#include +#ifndef _POSIX_C_SOURCE +# define _POSIX_C_SOURCE 200112L +#endif -#include +#ifndef _XOPEN_SOURCE +# define _XOPEN_SOURCE 600 +#endif -#include +#include +#include +#include +#include +#include +#include +#include #include -#include -#include -#include +#include "libcollectdclient/client.h" -#include #define DEFAULT_SOCK LOCALSTATEDIR"/run/"PACKAGE_NAME"-unixsock" @@ -443,7 +452,7 @@ static int putval (lcc_connection_t *c, int argc, char **argv) vl.time = strtol (argv[i], &endptr, 0); - if (endptr == value) { + if (endptr == argv[i]) { fprintf (stderr, "ERROR: Failed to parse time as number: %s.\n", argv[i]); return (-1);