path: root/include/payload.h
diff options
authorFlorian Westphal <>2016-03-02 13:56:43 +0100
committerFlorian Westphal <>2016-03-02 13:56:43 +0100
commit10e0a903735f64c4b645445296664387d1524218 (patch)
tree2c9956bfadd0d0cdf56c0a0f927b6b6ce2502a93 /include/payload.h
parentff04f644d8b3ebb32d297b3d06fb965c8b616cf8 (diff)
exthdr: generate dependencies for inet/bridge/netdev family
Should treat this as if user would have asked to match ipv6 header field. Signed-off-by: Florian Westphal <> Acked-by: Pablo Neira Ayuso <>
Diffstat (limited to 'include/payload.h')
1 files changed, 2 insertions, 0 deletions
diff --git a/include/payload.h b/include/payload.h
index 9192d6e5..a19e6906 100644
--- a/include/payload.h
+++ b/include/payload.h
@@ -14,6 +14,8 @@ struct eval_ctx;
struct stmt;
extern int payload_gen_dependency(struct eval_ctx *ctx, const struct expr *expr,
struct stmt **res);
+extern int exthdr_gen_dependency(struct eval_ctx *ctx, const struct expr *expr,
+ struct stmt **res);
extern bool payload_is_adjacent(const struct expr *e1, const struct expr *e2);
extern struct expr *payload_expr_join(const struct expr *e1,