diff options
-rwxr-xr-x | bootstrap | 51 | ||||
-rw-r--r-- | src/varnish_mib.mib2c | 1 |
2 files changed, 0 insertions, 52 deletions
@@ -19,59 +19,8 @@ This file is a placeholder. It will be filled with actual data by the first run of make. EOT ; close $fd; } -print "$0: generating m4/varnish_mib.m4\n"; -open(my $fd, '<', $mib2c_config); -my $prog; -while (<$fd>) { - if (defined($prog)) { - last if /^\@endperl\@/; - $prog .= $_; - } else { - if (/^\@startperl\@/) { - $prog = "no strict \"vars\";\n"; - } - } -} - -my %vars; -eval $prog; -die $@ if $@; -die "$mib2c_config does not declare translation table" - unless exists $vars{'varnish_translate_table'}; - -open(my $fd, '>', 'm4/varnish_mib.m4'); -print $fd <<'EOT'; -AC_DEFUN([AC_CHECK_VSC_C_MAIN_MEMBERS], -[save_CFLAGS="$CFLAGS" -CFLAGS="$CFLAGS $VARNISHAPI_CFLAGS" -EOT -; - -foreach my $member (sort - map { $_->[1] } - grep { $_->[0] eq 'MAIN' } - values %{$vars{'varnish_translate_table'}}) { - print $fd <<EOT - AC_CHECK_MEMBERS([struct VSC_C_main.$member],,, -[#include <stddef.h> -#include <stdlib.h> -#include <stdint.h> -#include <limits.h> -#include <vapi/vsc.h> -#include <vapi/vsm.h> -#include <vcli.h>]) -EOT -; -} -print $fd <<'EOT' -CFLAGS="$save_CFLAGS" -]) -EOT -; -close $fd; - print "$0: reconfiguring\n"; exec('autoreconf -f -i -s'); diff --git a/src/varnish_mib.mib2c b/src/varnish_mib.mib2c index 155df42..6915689 100644 --- a/src/varnish_mib.mib2c +++ b/src/varnish_mib.mib2c @@ -250,13 +250,12 @@ varnish_get_vsm_data() An instance handler only hands us one request at a time, unwrapping any eventual GETNEXT requests. */ @foreach $i scalar@ -/* COMMX $i */ @startperl@ &{$vars{'varnish_translate'}}($vars{'i'}); @endperl@ @if $varnish_type ne 'NULL'@ $varnish_if static int |