From: Jose M. Guisado Gomez Date: Thu, 22 Oct 2020 19:43:54 +0000 (+0200) Subject: evaluate: add netdev support for reject default X-Git-Tag: v0.9.8~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0c42a1f2a0cc579181f9bd1adc885c10d0af5808;p=thirdparty%2Fnftables.git evaluate: add netdev support for reject default Enables not specifying any icmp type and code when using reject inside netdev. This patch completely enables using reject for the netdev family. Signed-off-by: Jose M. Guisado Gomez Signed-off-by: Pablo Neira Ayuso --- diff --git a/src/evaluate.c b/src/evaluate.c index abbf83aef..af52ab181 100644 --- a/src/evaluate.c +++ b/src/evaluate.c @@ -2745,6 +2745,7 @@ static int stmt_evaluate_reject_default(struct eval_ctx *ctx, } break; case NFPROTO_BRIDGE: + case NFPROTO_NETDEV: desc = ctx->pctx.protocol[PROTO_BASE_NETWORK_HDR].desc; if (desc == NULL) { stmt->reject.type = NFT_REJECT_ICMPX_UNREACH;