diff options
author | Florian Westphal <fw@strlen.de> | 2016-03-02 13:56:43 +0100 |
---|---|---|
committer | Florian Westphal <fw@strlen.de> | 2016-03-02 13:56:43 +0100 |
commit | 9f1918ad12d02cf3ba02e4a43879a2a284a8289e (patch) | |
tree | 71ace1a253157d486534c8ebcf32cbb6582e6e2e /include | |
parent | 537d5d4cd09af5590ed0b5e6d2150de87b694824 (diff) |
exthdr: store offset for later use
Its possible that we cannot find the template without also
considering an implicit mask. For this we need to store the offset.
Signed-off-by: Florian Westphal <fw@strlen.de>
Acked-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/expression.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/expression.h b/include/expression.h index eacbb2d5..72b6f69b 100644 --- a/include/expression.h +++ b/include/expression.h @@ -264,6 +264,7 @@ struct expr { /* EXPR_EXTHDR */ const struct exthdr_desc *desc; const struct proto_hdr_template *tmpl; + unsigned int offset; } exthdr; struct { /* EXPR_META */ |