diff options
author | Sergey Poznyakoff <gray@nxc.no> | 2018-02-02 14:50:53 +0100 |
---|---|---|
committer | Sergey Poznyakoff <gray@nxc.no> | 2018-02-02 14:50:53 +0100 |
commit | 8a2e9da972cee4714c02f3dd23a3b7fcab9a0476 (patch) | |
tree | ee00ab302734161ec756313e8bbede8a82fb86eb /src/backend.h | |
parent | 83919b99e222077a1bb61757403779cc4f456edc (diff) | |
download | varnish-mib-8a2e9da972cee4714c02f3dd23a3b7fcab9a0476.tar.gz varnish-mib-8a2e9da972cee4714c02f3dd23a3b7fcab9a0476.tar.bz2 |
Bugfixes
Use consistend debug token names. Make sure configuration settings are
honored by opening VSM and doing initial loading after the configuration
has been read and processed. Avoid inifinite recursion in dict_load.
* src/modconf.c: New file.
* src/modconf.h: New file.
* src/vclient.h: New file.
* src/Makefile.am: Add new files.
* src/VARNISH-MIB.txt: Minor changes in descriptions.
* src/backend.h (backend_collect_addr): Change prototype.
* src/ban.c: Remove configuration management functions.
* src/betab.c: Likewise.
* src/statdict.c (dict_lookup): Remove debugging kludge.
(dict_load): Don't call backend_collect_addr. It is responsibility
of the caller.
* src/varnish_mib.mib2c: Rearrange includes. Open VSM after
parsing configuration.
(init_$modulename): Allow loading of one instance only.
* src/vcli.c: Rewrite socket support.
Diffstat (limited to 'src/backend.h')
-rw-r--r-- | src/backend.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend.h b/src/backend.h index 0c15e60..d60f613 100644 --- a/src/backend.h +++ b/src/backend.h @@ -11,6 +11,6 @@ struct VSC_point; void backend_register(char const *name, size_t len, char const *param, const struct VSC_point *vpt); void backend_clear(void); -int backend_collect_addr(void); +int backend_collect_addr(struct vsm *vsm); void backend_parser(const char *str, size_t len, regfun_t regfun, void *d); |