diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 2ea11c76734..5842a518edf 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1683,6 +1683,50 @@ Linux kernel. It has been modified to remove all non-free binary blobs.") ("CONFIG_CRYPTO_USER_API_RNG" . #true) ("CONFIG_CRYPTO_USER_API_AEAD" . #true) ("CONFIG_KEY_DH_OPERATIONS" . #true) + ;; nftables support + ("CONFIG_NF_TABLES" . m) + ("CONFIG_NF_TABLES_INET" . #true) + ("CONFIG_NF_TABLES_NETDEV" . #true) + ("CONFIG_NF_TABLES_IPV4" . #true) + ("CONFIG_NF_TABLES_ARP" . #true) + ("CONFIG_NF_TABLES_IPV6" . #true) + ("CONFIG_NF_TABLES_BRIDGE" . m) + ("CONFIG_NFT_NUMGEN" . m) + ("CONFIG_NFT_CT" . m) + ("CONFIG_NFT_FLOW_OFFLOAD" . m) + ("CONFIG_NFT_CONNLIMIT" . m) + ("CONFIG_NFT_LOG" . m) + ("CONFIG_NFT_LIMIT" . m) + ("CONFIG_NFT_MASQ" . m) + ("CONFIG_NFT_REDIR" . m) + ("CONFIG_NFT_NAT" . m) + ("CONFIG_NFT_TUNNEL" . m) + ("CONFIG_NFT_QUEUE" . m) + ("CONFIG_NFT_QUOTA" . m) + ("CONFIG_NFT_REJECT" . m) + ("CONFIG_NFT_REJECT_INET" . m) + ("CONFIG_NFT_COMPAT" . m) + ("CONFIG_NFT_HASH" . m) + ("CONFIG_NFT_FIB" . m) + ("CONFIG_NFT_FIB_INET" . m) + ("CONFIG_NFT_XFRM" . m) + ("CONFIG_NFT_SOCKET" . m) + ("CONFIG_NFT_OSF" . m) + ("CONFIG_NFT_TPROXY" . m) + ("CONFIG_NFT_SYNPROXY" . m) + ("CONFIG_NFT_DUP_NETDEV" . m) + ("CONFIG_NFT_FWD_NETDEV" . m) + ("CONFIG_NFT_FIB_NETDEV" . m) + ("CONFIG_NFT_REJECT_NETDEV" . m) + ("CONFIG_NFT_REJECT_IPV4" . m) + ("CONFIG_NFT_DUP_IPV4" . m) + ("CONFIG_NFT_FIB_IPV4" . m) + ("CONFIG_NFT_COMPAT_ARP" . m) + ("CONFIG_NFT_REJECT_IPV6" . m) + ("CONFIG_NFT_DUP_IPV6" . m) + ("CONFIG_NFT_FIB_IPV6" . m) + ("CONFIG_NFT_BRIDGE_META" . m) + ("CONFIG_NFT_BRIDGE_REJECT" . m) ;; Provide support for ath9k wireless ("CONFIG_ATH9K" . m) ("CONFIG_ATH9K_HTC" . m)) @@ -1999,6 +2043,50 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-mnt-pocket-reform.dtb"))))))))))) ("CONFIG_CRYPTO_USER_API_RNG" . #true) ("CONFIG_CRYPTO_USER_API_AEAD" . #true) ("CONFIG_KEY_DH_OPERATIONS" . #true) + ;; nftables support + ("CONFIG_NF_TABLES" . m) + ("CONFIG_NF_TABLES_INET" . #true) + ("CONFIG_NF_TABLES_NETDEV" . #true) + ("CONFIG_NF_TABLES_IPV4" . #true) + ("CONFIG_NF_TABLES_ARP" . #true) + ("CONFIG_NF_TABLES_IPV6" . #true) + ("CONFIG_NF_TABLES_BRIDGE" . m) + ("CONFIG_NFT_NUMGEN" . m) + ("CONFIG_NFT_CT" . m) + ("CONFIG_NFT_FLOW_OFFLOAD" . m) + ("CONFIG_NFT_CONNLIMIT" . m) + ("CONFIG_NFT_LOG" . m) + ("CONFIG_NFT_LIMIT" . m) + ("CONFIG_NFT_MASQ" . m) + ("CONFIG_NFT_REDIR" . m) + ("CONFIG_NFT_NAT" . m) + ("CONFIG_NFT_TUNNEL" . m) + ("CONFIG_NFT_QUEUE" . m) + ("CONFIG_NFT_QUOTA" . m) + ("CONFIG_NFT_REJECT" . m) + ("CONFIG_NFT_REJECT_INET" . m) + ("CONFIG_NFT_COMPAT" . m) + ("CONFIG_NFT_HASH" . m) + ("CONFIG_NFT_FIB" . m) + ("CONFIG_NFT_FIB_INET" . m) + ("CONFIG_NFT_XFRM" . m) + ("CONFIG_NFT_SOCKET" . m) + ("CONFIG_NFT_OSF" . m) + ("CONFIG_NFT_TPROXY" . m) + ("CONFIG_NFT_SYNPROXY" . m) + ("CONFIG_NFT_DUP_NETDEV" . m) + ("CONFIG_NFT_FWD_NETDEV" . m) + ("CONFIG_NFT_FIB_NETDEV" . m) + ("CONFIG_NFT_REJECT_NETDEV" . m) + ("CONFIG_NFT_REJECT_IPV4" . m) + ("CONFIG_NFT_DUP_IPV4" . m) + ("CONFIG_NFT_FIB_IPV4" . m) + ("CONFIG_NFT_COMPAT_ARP" . m) + ("CONFIG_NFT_REJECT_IPV6" . m) + ("CONFIG_NFT_DUP_IPV6" . m) + ("CONFIG_NFT_FIB_IPV6" . m) + ("CONFIG_NFT_BRIDGE_META" . m) + ("CONFIG_NFT_BRIDGE_REJECT" . m) ;; Provide support for ath9k wireless ("CONFIG_ATH9K" . m) ("CONFIG_ATH9K_HTC" . m))