X-Git-Url: https://git.octo.it/?p=collectd.git;a=blobdiff_plain;f=src%2Flibcollectdclient%2Fnetwork_parse.c;h=a8f6bd61c8b541a20451c122a9b8b0195448730b;hp=04de8c043abf51d076aa45eeefac8021e982585e;hb=d486225f89ea52d8ed2b4242eba2ad94c409f837;hpb=7b8851b26928b609ce850e78c1eabb50ff319244 diff --git a/src/libcollectdclient/network_parse.c b/src/libcollectdclient/network_parse.c index 04de8c04..a8f6bd61 100644 --- a/src/libcollectdclient/network_parse.c +++ b/src/libcollectdclient/network_parse.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #include @@ -44,6 +45,8 @@ #include #elif HAVE_SYS_ENDIAN_H #include +#else /* fallback */ +#include "collectd/stdendian.h" #endif #if HAVE_GCRYPT_H @@ -66,7 +69,7 @@ static int network_parse(void *data, size_t data_size, lcc_security_level_t sl, lcc_network_parse_options_t const *opts); #if HAVE_GCRYPT_H -static int init_gcrypt() { +static int init_gcrypt(void) { /* http://lists.gnupg.org/pipermail/gcrypt-devel/2003-August/000458.html * Because you can't know in a library whether another library has * already initialized the library */ @@ -218,7 +221,7 @@ static int parse_time(uint16_t type, void *payload, size_t payload_size, static double ntohd(double val) /* {{{ */ { - static int config = 0; + static int config; union { uint8_t byte[8];