From patchwork Wed May 29 11:41:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?b?6LCi6Ie06YKmIChYSUUgWmhpYmFuZyk=?= X-Patchwork-Id: 1941216 X-Patchwork-Delegate: hauke@hauke-m.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=jtf42e7x; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.openwrt.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org; receiver=patchwork.ozlabs.org) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Vq74P74vcz20Pc for ; Wed, 29 May 2024 21:50:45 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type:List-Help: Reply-To:List-Archive:List-Unsubscribe:List-Subscribe:From:List-Post:List-Id: Message-ID:MIME-Version:Date:Subject:To:Cc:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=Xf0dxv3gKyq2LnKkjSyBDrdLm84ApjJnzwb0ISxoFjU=; b=jtf42e7xdFAtu0XmapyZgVtors 91/Ib6V0MonRa8l+3/m0g+tiui/d34P8U5va6JTbhgU+00bsk6kKBNuXgwH3MW9FrvHi4Dv3bvGj6 P/jf4Ne4hvsfqTunvQw4YhryymOsrlel80O4uPLij+UkR0I0/lJzaeREAumcxBEYeuLp7qnx/LfRK OIg2tYEw7uesBjvqzOP96NryzXobNF0bZFffNZ2itYIwLqLmT+YA25EWwRrNKrRACoQmJQhCvV9em 49HKxS8BaE4JCWYImf6ySgTEBLyOwLGbmwIVogojLHOnEJAmt6FBkmTtoPgL+Q/xyL1EDEj/63ZPm b0S7CAbw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sCHnP-00000003zZc-0OUv; Wed, 29 May 2024 11:48:43 +0000 To: openwrt-devel@lists.openwrt.org, chunkeey@gmail.com, ansuelsmth@gmail.com, daniel@makrotopia.org, hauke@hauke-m.de, jo@mein.io, ldir@darbyshire-bryant.me.uk Subject: [PATCH] netfilter: kmod-nft-netdev: add egress support Date: Wed, 29 May 2024 11:41:12 +0000 MIME-Version: 1.0 Message-ID: List-Id: OpenWrt Development List List-Post: X-Patchwork-Original-From: =?utf-8?b?6LCi6Ie06YKmIChYSUUgWmhpYmFuZykgdmlhIG9wZW53cnQtZGV2ZWw=?= From: =?utf-8?b?6LCi6Ie06YKmIChYSUUgWmhpYmFuZyk=?= Precedence: list X-Mailman-Version: 2.1.34 X-BeenThere: openwrt-devel@lists.openwrt.org List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: =?utf-8?b?6LCi6Ie06YKmIChYSUUgWmhpYmFuZyk=?= List-Help: Sender: "openwrt-devel" Errors-To: openwrt-devel-bounces+incoming=patchwork.ozlabs.org@lists.openwrt.org The sender domain has a DMARC Reject/Quarantine policy which disallows sending mailing list messages using the original "From" header. To mitigate this problem, the original message has been wrapped automatically by the mailing list software. The netdev egress hook was added in Linux kernel 5.16. Signed-off-by: 谢致邦 (XIE Zhibang) --- package/kernel/linux/modules/netfilter.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/kernel/linux/modules/netfilter.mk b/package/kernel/linux/modules/netfilter.mk index da3e69e49a..e90c8382a1 100644 --- a/package/kernel/linux/modules/netfilter.mk +++ b/package/kernel/linux/modules/netfilter.mk @@ -1205,6 +1205,7 @@ define KernelPackage/nft-netdev DEPENDS:=+kmod-nft-core KCONFIG:= \ CONFIG_NETFILTER_INGRESS=y \ + CONFIG_NETFILTER_EGRESS=y \ CONFIG_NF_TABLES_NETDEV \ CONFIG_NF_DUP_NETDEV \ CONFIG_NFT_DUP_NETDEV \