diff mbox series

[iptables] nft: Fix compile with -DDEBUG

Message ID 20221007210154.9974-1-phil@nwl.cc
State Accepted
Delegated to: Pablo Neira
Headers show
Series [iptables] nft: Fix compile with -DDEBUG | expand

Commit Message

Phil Sutter Oct. 7, 2022, 9:01 p.m. UTC
Conversion from 'ctx' to 'reg' missed some of the DEBUGP() calls.

Fixes: f315af1cf8871 ("nft: track each register individually")
Signed-off-by: Phil Sutter <phil@nwl.cc>
---
 iptables/nft-bridge.c | 8 ++++----
 iptables/nft-ipv6.c   | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)
diff mbox series

Patch

diff --git a/iptables/nft-bridge.c b/iptables/nft-bridge.c
index d1385cc3593b9..749cbc6fbbaf1 100644
--- a/iptables/nft-bridge.c
+++ b/iptables/nft-bridge.c
@@ -365,8 +365,8 @@  static int lookup_analyze_payloads(struct nft_xt_ctx *ctx,
 						  reg->payload.len);
 		if (val2 < 0) {
 			DEBUGP("unknown payload base/offset/len %d/%d/%d\n",
-			       ctx->payload.base, ctx->payload.offset,
-			       ctx->payload.len);
+			       reg->payload.base, reg->payload.offset,
+			       reg->payload.len);
 			return -1;
 		} else if (val != val2) {
 			DEBUGP("mismatching payload match offsets\n");
@@ -379,8 +379,8 @@  static int lookup_analyze_payloads(struct nft_xt_ctx *ctx,
 						 reg->payload.len);
 		if (val < 0) {
 			DEBUGP("unknown payload base/offset/len %d/%d/%d\n",
-			       ctx->payload.base, ctx->payload.offset,
-			       ctx->payload.len);
+			       reg->payload.base, reg->payload.offset,
+			       reg->payload.len);
 			return -1;
 		}
 		break;
diff --git a/iptables/nft-ipv6.c b/iptables/nft-ipv6.c
index 05d65fbb46247..7ca9d842f2b1a 100644
--- a/iptables/nft-ipv6.c
+++ b/iptables/nft-ipv6.c
@@ -173,7 +173,7 @@  static void nft_ipv6_parse_payload(struct nft_xt_ctx *ctx,
 		nft_parse_hl(ctx, e, cs);
 		break;
 	default:
-		DEBUGP("unknown payload offset %d\n", ctx->payload.offset);
+		DEBUGP("unknown payload offset %d\n", reg->payload.offset);
 		break;
 	}
 }