Commit 6f63b8ef authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Flexelinting: Macros named _something are reserved for the compiler

parent 338550ed
......@@ -77,7 +77,7 @@
#define BANS_FLAG_NODEDUP (1<<5)
#define BANS_OPER_EQ 0x10
#define _BANS_OPER_OFF BANS_OPER_EQ
#define BANS_OPER_OFF_ BANS_OPER_EQ
#define BANS_OPER_NEQ 0x11
#define BANS_OPER_MATCH 0x12
#define BANS_OPER_NMATCH 0x13
......@@ -85,14 +85,14 @@
#define BANS_OPER_GTE 0x15
#define BANS_OPER_LT 0x16
#define BANS_OPER_LTE 0x17
#define _BANS_OPER_LIM (BANS_OPER_LTE + 1)
#define BANS_OPER_LIM_ (BANS_OPER_LTE + 1)
#define BAN_OPERIDX(x) ((x) - _BANS_OPER_OFF)
#define BAN_OPERARRSZ (_BANS_OPER_LIM - _BANS_OPER_OFF)
#define ASSERT_BAN_OPER(x) assert((x) >= _BANS_OPER_OFF && (x) < _BANS_OPER_LIM)
#define BAN_OPERIDX(x) ((x) - BANS_OPER_OFF_)
#define BAN_OPERARRSZ (BANS_OPER_LIM_ - BANS_OPER_OFF_)
#define ASSERT_BAN_OPER(x) assert((x) >= BANS_OPER_OFF_ && (x) < BANS_OPER_LIM_)
#define BANS_ARG_URL 0x18
#define _BANS_ARG_OFF BANS_ARG_URL
#define BANS_ARG_OFF_ BANS_ARG_URL
#define BANS_ARG_REQHTTP 0x19
#define BANS_ARG_OBJHTTP 0x1a
#define BANS_ARG_OBJSTATUS 0x1b
......@@ -100,11 +100,11 @@
#define BANS_ARG_OBJAGE 0x1d
#define BANS_ARG_OBJGRACE 0x1e
#define BANS_ARG_OBJKEEP 0x1f
#define _BANS_ARG_LIM (BANS_ARG_OBJKEEP + 1)
#define BANS_ARG_LIM (BANS_ARG_OBJKEEP + 1)
#define BAN_ARGIDX(x) ((x) - _BANS_ARG_OFF)
#define BAN_ARGARRSZ (_BANS_ARG_LIM - _BANS_ARG_OFF)
#define ASSERT_BAN_ARG(x) assert((x) >= _BANS_ARG_OFF && (x) < _BANS_ARG_LIM)
#define BAN_ARGIDX(x) ((x) - BANS_ARG_OFF_)
#define BAN_ARGARRSZ (BANS_ARG_LIM - BANS_ARG_OFF_)
#define ASSERT_BAN_ARG(x) assert((x) >= BANS_ARG_OFF_ && (x) < BANS_ARG_LIM)
// has an arg1_spec (BANS_FLAG_HTTP at build time)
#define BANS_HAS_ARG1_SPEC(arg) \
......
......@@ -206,7 +206,7 @@ ban_parse_oper(const char *p)
for (i = 0; i < BAN_OPERARRSZ; i++) {
if (!strcmp(p, ban_oper[i]))
return (_BANS_OPER_OFF + i);
return (BANS_OPER_OFF_ + i);
}
return (-1);
}
......@@ -251,7 +251,7 @@ BAN_AddTest(struct ban_proto *bp,
}
op = ban_parse_oper(a2);
if (op < _BANS_OPER_OFF ||
if (op < BANS_OPER_OFF_ ||
((1U << BAN_OPERIDX(op)) & arg_opervalid[BAN_ARGIDX(pv->tag)]) == 0)
return (ban_error(bp,
"expected conditional (%s) got \"%s\"",
......@@ -424,7 +424,7 @@ BAN_Build_Init(void) {
struct vsb *vsb = VSB_new_auto();
int i;
for (i = _BANS_ARG_OFF; i < _BANS_ARG_LIM; i ++) {
for (i = BANS_ARG_OFF_; i < BANS_ARG_LIM; i ++) {
VSB_clear(vsb);
ban_build_arg_operhelp(vsb, i);
AZ(VSB_finish(vsb));
......
......@@ -93,11 +93,11 @@
#define arg_healthy ((uint32_t)1 << 6)
#define arg_param ((uint32_t)1 << 7)
#define arg_resolve ((uint32_t)1 << 8)
#define _arg_mask ((arg_resolve << 1) - 1)
#define arg_mask_ ((arg_resolve << 1) - 1)
/* allowed in shard_param.set */
#define _arg_mask_set (arg_param - 1)
#define arg_mask_set_ (arg_param - 1)
/* allowed in shard_param */
#define _arg_mask_param ( _arg_mask_set \
#define arg_mask_param_ ( arg_mask_set_ \
& ~arg_key \
& ~arg_key_blob )
......@@ -143,7 +143,7 @@ static const struct vmod_directors_shard_param shard_param_default = {
.defaults = NULL,
.scope = SCOPE_VMOD,
.mask = _arg_mask_param,
.mask = arg_mask_param_,
.by = BY_HASH,
.healthy = CHOSEN,
.rampup = 1,
......@@ -429,13 +429,13 @@ shard_param_merge(struct vmod_directors_shard_param *to,
const struct vmod_directors_shard_param *from)
{
CHECK_OBJ_NOTNULL(to, VMOD_SHARD_SHARD_PARAM_MAGIC);
assert((to->mask & ~_arg_mask_param) == 0);
assert((to->mask & ~arg_mask_param_) == 0);
if (to->mask == _arg_mask_param)
if (to->mask == arg_mask_param_)
return;
CHECK_OBJ_NOTNULL(from, VMOD_SHARD_SHARD_PARAM_MAGIC);
assert((from->mask & ~_arg_mask_param) == 0);
assert((from->mask & ~arg_mask_param_) == 0);
if ((to->mask & arg_by) == 0 && (from->mask & arg_by) != 0) {
to->by = from->by;
......@@ -457,7 +457,7 @@ shard_param_merge(struct vmod_directors_shard_param *to,
to->mask |= from->mask;
if (to->mask == _arg_mask_param)
if (to->mask == arg_mask_param_)
return;
AN(from->defaults);
......@@ -495,7 +495,7 @@ shard_blob_key(VCL_BLOB key_blob)
#define tobit(args, name) ((args)->valid_##name ? arg_##name : 0)
static uint32_t
shard_backend_arg_mask(const struct VARGS(shard_backend) * const a)
shard_backendarg_mask_(const struct VARGS(shard_backend) * const a)
{
return (tobit(a, by) |
tobit(a, key) |
......@@ -535,7 +535,7 @@ shard_param_args(VRT_CTX,
CHECK_OBJ_NOTNULL(p, VMOD_SHARD_SHARD_PARAM_MAGIC);
AN(p->vcl_name);
assert((args & ~_arg_mask_set) == 0);
assert((args & ~arg_mask_set_) == 0);
by = (args & arg_by) ? parse_by_e(by_s) : BY_HASH;
healthy = (args & arg_healthy) ? parse_healthy_e(healthy_s) : CHOSEN;
......@@ -631,7 +631,7 @@ shard_param_args(VRT_CTX,
if (args & arg_healthy)
p->healthy = healthy;
p->mask = args & _arg_mask_param;
p->mask = args & arg_mask_param_;
return (p);
}
......@@ -643,11 +643,11 @@ vmod_shard_backend(VRT_CTX, struct vmod_directors_shard *vshard,
struct vmod_directors_shard_param *pp = NULL;
const struct vmod_directors_shard_param *ppt;
enum resolve_e resolve;
uint32_t args = shard_backend_arg_mask(a);
uint32_t args = shard_backendarg_mask_(a);
CHECK_OBJ_NOTNULL(ctx, VRT_CTX_MAGIC);
CHECK_OBJ_NOTNULL(vshard, VMOD_SHARD_SHARD_MAGIC);
assert((args & ~_arg_mask) == 0);
assert((args & ~arg_mask_) == 0);
if (args & arg_resolve)
resolve = parse_resolve_e(a->resolve);
......@@ -703,7 +703,7 @@ vmod_shard_backend(VRT_CTX, struct vmod_directors_shard *vshard,
}
pp = shard_param_args(ctx, pp, "shard.backend()",
args & _arg_mask_set,
args & arg_mask_set_,
a->by, a->key, a->key_blob, a->alt, a->warmup,
a->rampup, a->healthy);
if (pp == NULL)
......@@ -987,7 +987,7 @@ vmod_shard_param_set(VRT_CTX, struct vmod_directors_shard_param *p,
{
uint32_t args = shard_param_set_mask(a);
assert((args & ~_arg_mask_set) == 0);
assert((args & ~arg_mask_set_) == 0);
p = shard_param_prep(ctx, p, "shard_param.set()");
if (p == NULL)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment