diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-04-27 14:26:04 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-04-27 15:02:18 +0300 |
commit | 94973146c58df26b20e17e2e5b1274216ca88969 (patch) | |
tree | 17538cc2991af0acec5bebfe6a826ef67cd9fc95 /src/vcli.c | |
parent | 319c154c46214fdc5d8f8b498ae5a23bc8d03072 (diff) | |
download | varnish-mib-94973146c58df26b20e17e2e5b1274216ca88969.tar.gz varnish-mib-94973146c58df26b20e17e2e5b1274216ca88969.tar.bz2 |
Support for Varnish 4.1
* NEWS: Update.
* bootstrap: Rewrite as a Perl script; create m4/varnish_mib.m4
from src/varnish_mib.mib2c
* configure.ac: Version 1.1.90
Use AC_CHECK_VSC_C_MAIN_MEMBERS
Define VARNISHAPI_MAJOR, VARNISHAPI_MINOR and
VARNISHAPI_PATCH for use in preprocessor directives.
* src/betab.c [VARNISHAPI_MINOR] (VSC_POINT_FMT): Define
depending on Varnish API minor version.
* src/varnish_mib.mib2c (varnish_translate_table): New variable.
It is used both by varnish_translate in this module, and by
bootstrap to produce a list of macros checking for members of
struct VSC_C_main.
Output preprocessor conditionals in right places.
* src/vcli.c (vcli_connect): Fix cc warnings.
* src/varnish-mib.8: Update.
Diffstat (limited to 'src/vcli.c')
-rw-r--r-- | src/vcli.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -439,7 +439,7 @@ vcli_connect(struct VSM_data *vd, struct vcli_conn *conn) | |||
439 | snmp_log(LOG_ERR, "no -T arg in shared memory\n"); | 439 | snmp_log(LOG_ERR, "no -T arg in shared memory\n"); |
440 | return SNMP_ERR_GENERR; | 440 | return SNMP_ERR_GENERR; |
441 | } | 441 | } |
442 | DEBUGMSGTL(("varnish_mib:vcli", "-T '%s'\n", vt.b)); | 442 | DEBUGMSGTL(("varnish_mib:vcli", "-T '%s'\n", (char*) vt.b)); |
443 | 443 | ||
444 | s = strdup(vt.b); | 444 | s = strdup(vt.b); |
445 | if (!s) { | 445 | if (!s) { |
@@ -489,7 +489,7 @@ vcli_connect(struct VSM_data *vd, struct vcli_conn *conn) | |||
489 | snmp_log(LOG_ERR, "no -S arg in shared memory\n"); | 489 | snmp_log(LOG_ERR, "no -S arg in shared memory\n"); |
490 | return SNMP_ERR_GENERR; | 490 | return SNMP_ERR_GENERR; |
491 | } | 491 | } |
492 | DEBUGMSGTL(("varnish_mib:vcli", "-S '%s'\n", vt.b)); | 492 | DEBUGMSGTL(("varnish_mib:vcli", "-S '%s'\n", (char*) vt.b)); |
493 | s = strdup(vt.b); | 493 | s = strdup(vt.b); |
494 | if (!s) { | 494 | if (!s) { |
495 | snmp_log(LOG_ERR, "out of memory\n"); | 495 | snmp_log(LOG_ERR, "out of memory\n"); |