[master] 3c67950 Constification
Poul-Henning Kamp
phk at varnish-cache.org
Sat Dec 15 11:18:19 CET 2012
commit 3c67950c6c416c4cdd40ac3f46d734dfb660356c
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date: Sat Dec 15 10:18:05 2012 +0000
Constification
diff --git a/bin/varnishd/cache/cache_backend.h b/bin/varnishd/cache/cache_backend.h
index b84e702..fb88308 100644
--- a/bin/varnishd/cache/cache_backend.h
+++ b/bin/varnishd/cache/cache_backend.h
@@ -178,7 +178,7 @@ void VBE_DropRefLocked(struct backend *b);
void VBP_Insert(struct backend *b, struct vrt_backend_probe const *p,
const char *hosthdr);
void VBP_Remove(struct backend *b, struct vrt_backend_probe const *p);
-void VBP_Use(const struct backend *b, const struct vrt_backend_probe const *p);
+void VBP_Use(const struct backend *b, const struct vrt_backend_probe *p);
void VBP_Summary(struct cli *cli, const struct vbp_target *vt);
/* Init functions for directors */
diff --git a/bin/varnishd/storage/storage.h b/bin/varnishd/storage/storage.h
index 4a69bb0..be6078b 100644
--- a/bin/varnishd/storage/storage.h
+++ b/bin/varnishd/storage/storage.h
@@ -48,9 +48,9 @@ typedef struct object *storage_allocobj_f(struct stevedore *, struct busyobj *,
struct objcore **, unsigned ltot, const struct stv_objsecrets *);
typedef void storage_close_f(const struct stevedore *);
typedef void storage_signal_close_f(const struct stevedore *);
-typedef int storage_baninfo_f(struct stevedore *, enum baninfo event,
+typedef int storage_baninfo_f(const struct stevedore *, enum baninfo event,
const uint8_t *ban, unsigned len);
-typedef void storage_banexport_f(struct stevedore *, const uint8_t *bans,
+typedef void storage_banexport_f(const struct stevedore *, const uint8_t *bans,
unsigned len);
/* Prototypes for VCL variable responders */
diff --git a/bin/varnishd/storage/storage_persistent.c b/bin/varnishd/storage/storage_persistent.c
index 3d0c3fa..55279c8 100644
--- a/bin/varnishd/storage/storage_persistent.c
+++ b/bin/varnishd/storage/storage_persistent.c
@@ -49,7 +49,6 @@
#include "hash/hash_slinger.h"
#include "vcli.h"
#include "vcli_priv.h"
-#include "vend.h"
#include "vsha256.h"
#include "vtim.h"
@@ -86,7 +85,7 @@ smp_appendban(struct smp_sc *sc, struct smp_signspace *spc,
/* Trust that cache_ban.c takes care of locking */
static int
-smp_baninfo(struct stevedore *stv, enum baninfo event,
+smp_baninfo(const struct stevedore *stv, enum baninfo event,
const uint8_t *ban, unsigned len)
{
struct smp_sc *sc;
@@ -118,7 +117,7 @@ smp_banexport_spc(struct smp_signspace *spc, const uint8_t *bans, unsigned len)
}
static void
-smp_banexport(struct stevedore *stv, const uint8_t *bans, unsigned len)
+smp_banexport(const struct stevedore *stv, const uint8_t *bans, unsigned len)
{
struct smp_sc *sc;
More information about the varnish-commit
mailing list