summaryrefslogtreecommitdiffstats
path: root/src/payload.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/payload.c')
-rw-r--r--src/payload.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/payload.c b/src/payload.c
index b459b1bf..abe9315d 100644
--- a/src/payload.c
+++ b/src/payload.c
@@ -104,7 +104,7 @@ static void payload_expr_pctx_update(struct proto_ctx *ctx,
proto_ctx_update(ctx, desc->base, &expr->location, desc);
}
-static const struct expr_ops payload_expr_ops = {
+const struct expr_ops payload_expr_ops = {
.type = EXPR_PAYLOAD,
.name = "payload",
.print = payload_expr_print,
@@ -156,7 +156,7 @@ struct expr *payload_expr_alloc(const struct location *loc,
desc = &proto_unknown;
}
- expr = expr_alloc(loc, &payload_expr_ops, tmpl->dtype,
+ expr = expr_alloc(loc, EXPR_PAYLOAD, tmpl->dtype,
tmpl->byteorder, tmpl->len);
expr->flags |= flags;