Code

src/plugin.h: Added `VALUE_LIST_INIT', a static initializer for value_list_t.
authorFlorian Forster <sifnfors@faui06.informatik.uni-erlangen.de>
Mon, 15 Jan 2007 12:49:15 +0000 (13:49 +0100)
committerFlorian Forster <sifnfors@faui06.informatik.uni-erlangen.de>
Mon, 15 Jan 2007 12:49:15 +0000 (13:49 +0100)
src/load.c
src/network.c
src/nfs.c
src/plugin.h
src/traffic.c

index e715dcf951bdc393a96ab1ebc471449659943a46..2cc761b6557fc782e08f0da1878d02970b75446a 100644 (file)
@@ -60,7 +60,7 @@ static data_set_t ds =
 static void load_submit (double snum, double mnum, double lnum)
 {
        value_t values[3];
-       value_list_t vl;
+       value_list_t vl = VALUE_LIST_INIT;
 
        values[0].gauge = snum;
        values[1].gauge = mnum;
index 5d5888046c79d8ea06cdb178836c0c9c32784303..33f581dc0fb5ff889049ecb6052a6685187b1d5e 100644 (file)
@@ -374,7 +374,7 @@ static int parse_packet (void *buffer, int buffer_len)
        part_header_t *header;
        int status;
 
-       value_list_t vl;
+       value_list_t vl = VALUE_LIST_INIT;
        char type[DATA_MAX_NAME_LEN];
 
        DBG ("buffer = %p; buffer_len = %i;", buffer, buffer_len);
index efe1e0243c55bd540aca566365be4fa4eef9247e..d6e8516812721898633d2903321426e79516eadc 100644 (file)
--- a/src/nfs.c
+++ b/src/nfs.c
@@ -199,7 +199,7 @@ static void nfs_procedures_submit (const char *plugin_instance,
                unsigned long long *val, const char **names, int len)
 {
        value_t values[1];
-       value_list_t vl;
+       value_list_t vl = VALUE_LIST_INIT;
        int i;
 
        vl.values = values;
index 8381871892f56a198d35be014b41cc22f8ab3d06..3b94ff71a4f6ea3e398fc5249a39bb945c5da41d 100644 (file)
@@ -52,6 +52,8 @@ struct value_list_s
 };
 typedef struct value_list_s value_list_t;
 
+#define VALUE_LIST_INIT { NULL, 0, 0, "localhost", "", "", "" }
+
 struct data_source_s
 {
        char   name[DATA_MAX_NAME_LEN];
index 91b624ff6da1ce8e85ec478f42c85070dc4ecd47..59b59e8347f1dea5725ad538c79a20db586445da 100644 (file)
@@ -226,7 +226,7 @@ static void if_submit (const char *dev, const char *type,
                unsigned long long tx)
 {
        value_t values[2];
-       value_list_t vl;
+       value_list_t vl = VALUE_LIST_INIT;
 
        if (check_ignore_if (dev))
                return;