diff options
Diffstat (limited to 'src/backend.h')
-rw-r--r-- | src/backend.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/backend.h b/src/backend.h new file mode 100644 index 0000000..0c15e60 --- /dev/null +++ b/src/backend.h @@ -0,0 +1,16 @@ +typedef struct be_string { + char const *start; + size_t len; +} be_string_t; + +typedef void (*regfun_t)(be_string_t *, be_string_t *, be_string_t *, void *); + +void read_defs(const char *str, size_t len, regfun_t regfun, void *d); +void varnish_backend_table_timeout_parser(const char *token, char *line); +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); +void backend_parser(const char *str, size_t len, regfun_t regfun, void *d); + |