diff options
Diffstat (limited to 'src/binlog.c')
-rw-r--r-- | src/binlog.c | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/src/binlog.c b/src/binlog.c index 1bf5950..b2d581c 100644 --- a/src/binlog.c +++ b/src/binlog.c @@ -1,5 +1,5 @@ /* This file is part of vmod-binlog - Copyright (C) 2013, 2014, 2016 Sergey Poznyakoff + Copyright (C) 2013, 2014, 2016, 2017 Sergey Poznyakoff Vmod-binlog is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -31,8 +31,7 @@ #include "vrt.h" #include "vcc_if.h" -#include "bin/varnishd/cache/cache.h" -#define MOD_CTX const struct vrt_ctx * +#include "cache/cache.h" #define WSPTR(s) ((s)->ws) #include "vmod-binlog.h" @@ -270,7 +269,7 @@ make_key() } void -vmod_init(MOD_CTX ctx, struct vmod_priv *priv, +vmod_init(VRT_CTX, struct vmod_priv *priv, const char *dir, const char *format, const char *param) { struct binlog_config *conf = priv->priv; @@ -434,7 +433,7 @@ vmod_init(MOD_CTX ctx, struct vmod_priv *priv, } static char * -mkfilename(MOD_CTX ctx, struct binlog_config *conf) +mkfilename(VRT_CTX, struct binlog_config *conf) { time_t ts = time(NULL); size_t u, n; @@ -489,7 +488,7 @@ mkdir_p(struct binlog_config *conf, char *dir) } static int -createfile(MOD_CTX ctx, struct binlog_config *conf) +createfile(VRT_CTX, struct binlog_config *conf) { char *fname; int fd; @@ -599,7 +598,7 @@ checkheader(struct binlog_config *conf, size_t hdrsize) } static int -newfile(MOD_CTX ctx, struct binlog_config *conf) +newfile(VRT_CTX, struct binlog_config *conf) { int c; void *base; @@ -683,7 +682,7 @@ newfile(MOD_CTX ctx, struct binlog_config *conf) } static void -closefile(MOD_CTX ctx, struct binlog_config *conf) +closefile(VRT_CTX, struct binlog_config *conf) { size_t size; @@ -701,7 +700,7 @@ closefile(MOD_CTX ctx, struct binlog_config *conf) } VCL_VOID -vmod_start(MOD_CTX ctx, struct vmod_priv *priv) +vmod_start(VRT_CTX, struct vmod_priv *priv) { struct binlog_config *conf = priv->priv; time_t ts; @@ -724,7 +723,7 @@ vmod_start(MOD_CTX ctx, struct vmod_priv *priv) } VCL_VOID -vmod_pack(MOD_CTX ctx, struct vmod_priv *priv, VCL_STRING str) +vmod_pack(VRT_CTX, struct vmod_priv *priv, VCL_STRING str) { struct binlog_config *conf = priv->priv; struct binlog_env *ep = binlog_env_get(); @@ -759,7 +758,7 @@ vmod_pack(MOD_CTX ctx, struct vmod_priv *priv, VCL_STRING str) } VCL_VOID -vmod_commit(MOD_CTX ctx, struct vmod_priv *priv) +vmod_commit(VRT_CTX, struct vmod_priv *priv) { struct binlog_config *conf = priv->priv; struct binlog_env *ep = binlog_env_get(); @@ -799,7 +798,7 @@ vmod_commit(MOD_CTX ctx, struct vmod_priv *priv) } VCL_VOID -vmod_sync(MOD_CTX ctx, struct vmod_priv *priv) +vmod_sync(VRT_CTX, struct vmod_priv *priv) { struct binlog_config *conf = priv->priv; @@ -813,7 +812,7 @@ vmod_sync(MOD_CTX ctx, struct vmod_priv *priv) } VCL_VOID -vmod_close(MOD_CTX ctx, struct vmod_priv *priv) +vmod_close(VRT_CTX, struct vmod_priv *priv) { struct binlog_config *conf = priv->priv; |