path: root/src/payload.c
diff options
authorPatrick McHardy <>2014-01-08 13:02:16 +0000
committerPatrick McHardy <>2014-01-08 13:03:19 +0000
commit4180fba3821d13f06fde2d662d7000e99d140693 (patch)
tree3e097a6b44d24765ff7a9c842915eb9e0a7398f6 /src/payload.c
parentb90667a2ae941d2b79630d0344ef489c2bf9d9aa (diff)
meta: add nfproto support
Add support for the meta nfproto type, which refers to the AF from the netfilter hook ops. This is needed to get the actual family of a packet in the dummy NFPROTO_INET family. Signed-off-by: Patrick McHardy <>
Diffstat (limited to 'src/payload.c')
1 files changed, 1 insertions, 1 deletions
diff --git a/src/payload.c b/src/payload.c
index 04a3455e..ac441d4e 100644
--- a/src/payload.c
+++ b/src/payload.c
@@ -197,7 +197,7 @@ int payload_gen_dependency(struct eval_ctx *ctx, const struct expr *expr,
tmpl->len, &protocol);
dep = relational_expr_alloc(&expr->location, OP_EQ, left, right);
- payload_expr_pctx_update(&ctx->pctx, dep);
+ left->ops->pctx_update(&ctx->pctx, dep);
*res = dep;
return 0;