summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 4cff44c)
raw | patch | inline | side by side (parent: 4cff44c)
author | Florian Forster <octo@leeloo.lan.home.verplant.org> | |
Sat, 8 Nov 2008 17:04:56 +0000 (18:04 +0100) | ||
committer | Florian Forster <octo@leeloo.lan.home.verplant.org> | |
Sat, 8 Nov 2008 17:04:56 +0000 (18:04 +0100) |
This really does make stuff shorter. Hopefully it
makes it easier to read, too.
makes it easier to read, too.
src/libcollectdclient/client.c | patch | blob | history |
index baffe9954cb8220c8905da4aab32faa53bc751ee..b3f9644a6127274c69763551589f6c398be67798 100644 (file)
{
char ident_str[6 * LCC_NAME_LEN];
char ident_esc[12 * LCC_NAME_LEN];
- char command[1024];
+ char command[1024] = "";
lcc_response_t res;
int status;
size_t i;
if (status != 0)
return (status);
- snprintf (command, sizeof (command), "PUTVAL %s",
+ SSTRCATF (command, "PUTVAL %s",
lcc_strescape (ident_esc, ident_str, sizeof (ident_esc)));
- command[sizeof (command) - 1] = 0;
if (vl->interval > 0)
- {
- char option[64];
-
- snprintf (option, sizeof (option), " interval=%i", vl->interval);
- option[sizeof (option) - 1] = 0;
-
- SSTRCAT (command, option);
- }
+ SSTRCATF (command, " interval=%i", vl->interval);
if (vl->time > 0)
SSTRCATF (command, "%u", (unsigned int) vl->time);