diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2023-03-23 10:42:58 +0100 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2023-03-28 10:26:34 +0200 |
commit | fd76cdcb9a62552c7c8b6cdf6f1591f12aa9b482 (patch) | |
tree | c225e96fa2a0909ca85214b3d7d680992a04331b /src/payload.c | |
parent | 0da91df25d2425c96f308296ccebe08829d962f8 (diff) |
payload: set byteorder when completing expression
Otherwise payload expression remains in invalid byteorder which is
handled as network byteorder for historical reason.
No functional change is intended.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/payload.c')
-rw-r--r-- | src/payload.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/payload.c b/src/payload.c index ed76623c..f67b5407 100644 --- a/src/payload.c +++ b/src/payload.c @@ -991,6 +991,7 @@ void payload_expr_complete(struct expr *expr, const struct proto_ctx *ctx) expr->dtype = tmpl->dtype; expr->payload.desc = desc; + expr->byteorder = tmpl->byteorder; expr->payload.tmpl = tmpl; return; } |