X-Git-Url: https://git.octo.it/?p=collectd.git;a=blobdiff_plain;f=src%2Fvarnish.c;h=d105b025a62922f332a754403411f3d5e449956d;hp=ebc8e7aa00fe5051729164f26ebbd4048db921d4;hb=8192bfcf975ff6275505c99193a23e2a066927d0;hpb=68123637814ea09efff5bf56f3209eefbe41287a diff --git a/src/varnish.c b/src/varnish.c index ebc8e7aa..d105b025 100644 --- a/src/varnish.c +++ b/src/varnish.c @@ -160,22 +160,15 @@ static int varnish_monitor(void *priv, name = namebuff; #elif HAVE_VARNISH_V4 - const char *class; - - class = pt->section->fantom->type; - name = pt->desc->name; - - if (strcmp(class, "MAIN") != 0) + if (strcmp(pt->section->fantom->type, "MAIN") != 0) return 0; + name = pt->desc->name; #elif HAVE_VARNISH_V3 - const char *class; + if (strcmp(pt->class, "") != 0) + return 0; - class = pt->class; name = pt->name; - - if (strcmp(class, "") != 0) - return 0; #endif val = *(const volatile uint64_t *)pt->ptr;