X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fpinba.c;h=61d226c4c91e7c03b61076dd84dae7775f033b80;hb=48622c3d7c8c0d3ab07cda8a1947c33bfe31df73;hp=66b9cd1f0bc49ab5397fd357fc4e6d8fbdc14ed2;hpb=b9b5e5d573d0011c4f3276e9b84b73ba4dd2e870;p=collectd.git diff --git a/src/pinba.c b/src/pinba.c index 66b9cd1f..61d226c4 100644 --- a/src/pinba.c +++ b/src/pinba.c @@ -25,8 +25,8 @@ #include "collectd.h" -#include "common.h" #include "plugin.h" +#include "utils/common/common.h" #include #include @@ -280,9 +280,6 @@ static int pb_del_socket(pinba_socket_t *s, /* {{{ */ static int pb_add_socket(pinba_socket_t *s, /* {{{ */ const struct addrinfo *ai) { - int fd; - int tmp; - int status; if (s->fd_num == PINBA_MAX_SOCKETS) { WARNING("pinba plugin: Sorry, you have hit the built-in limit of " @@ -292,14 +289,13 @@ static int pb_add_socket(pinba_socket_t *s, /* {{{ */ return -1; } - fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol); + int fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol); if (fd < 0) { ERROR("pinba plugin: socket(2) failed: %s", STRERRNO); return 0; } - tmp = 1; - status = setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &tmp, sizeof(tmp)); + int status = setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, &(int){1}, sizeof(int)); if (status != 0) { WARNING("pinba plugin: setsockopt(SO_REUSEADDR) failed: %s", STRERRNO); }