Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ipv6: convert CONFIG_IPV6 to built-in only and clean up Kconfigs

Maintaining a modular IPv6 stack offers image size savings for specific
setups, this benefit is outweighed by the architectural burden it
imposes on the subsystems on implementation and maintenance. Therefore,
drop it.

Change CONFIG_IPV6 from tristate to bool. Remove all Kconfig
dependencies across the tree that explicitly checked for IPV6=m. In
addition, remove MODULE_DESCRIPTION(), MODULE_ALIAS(), MODULE_AUTHOR()
and MODULE_LICENSE().

This is also replacing module_init() by device_initcall(). It is not
possible to use fs_initcall() as IPv4 does because that creates a race
condition on IPv6 addrconf.

Finally, modify the default configs from CONFIG_IPV6=m to CONFIG_IPV6=y
except for m68k as according to the bloat-o-meter the image is
increasing by 330KB~ and that isn't acceptable. Instead, disable IPv6 on
this architecture by default. This is aligned with m68k RAM requirements
and recommendations [1].

[1] http://www.linux-m68k.org/faq/ram.html

Signed-off-by: Fernando Fernandez Mancera <fmancera@suse.de>
Tested-by: Ricardo B. Marlière <rbm@suse.com>
Acked-by: Krzysztof Kozlowski <krzk@kernel.org> # arm64
Link: https://patch.msgid.link/20260325120928.15848-2-fmancera@suse.de
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Fernando Fernandez Mancera and committed by
Jakub Kicinski
309b905d ced629dc

+40 -557
+1 -1
arch/arm64/configs/defconfig
··· 140 140 CONFIG_IP_PNP=y 141 141 CONFIG_IP_PNP_DHCP=y 142 142 CONFIG_IP_PNP_BOOTP=y 143 - CONFIG_IPV6=m 143 + CONFIG_IPV6=y 144 144 CONFIG_NETFILTER=y 145 145 CONFIG_BRIDGE_NETFILTER=m 146 146 CONFIG_NF_CONNTRACK=m
+2 -42
arch/m68k/configs/amiga_defconfig
··· 72 72 CONFIG_INET_DIAG=m 73 73 CONFIG_INET_UDP_DIAG=m 74 74 CONFIG_INET_RAW_DIAG=m 75 - CONFIG_IPV6=m 76 - CONFIG_IPV6_ROUTER_PREF=y 77 - CONFIG_INET6_AH=m 78 - CONFIG_INET6_ESP=m 79 - CONFIG_INET6_ESP_OFFLOAD=m 80 - CONFIG_INET6_IPCOMP=m 81 - CONFIG_IPV6_ILA=m 82 - CONFIG_IPV6_VTI=m 83 - CONFIG_IPV6_GRE=m 75 + # CONFIG_IPV6 is not set 84 76 CONFIG_NETFILTER=y 85 77 CONFIG_NETFILTER_NETLINK_HOOK=m 86 78 CONFIG_NF_CONNTRACK=m ··· 88 96 CONFIG_NF_CONNTRACK_SIP=m 89 97 CONFIG_NF_CONNTRACK_TFTP=m 90 98 CONFIG_NF_TABLES=m 91 - CONFIG_NF_TABLES_INET=y 92 99 CONFIG_NF_TABLES_NETDEV=y 93 100 CONFIG_NFT_NUMGEN=m 94 101 CONFIG_NFT_CT=m ··· 104 113 CONFIG_NFT_REJECT=m 105 114 CONFIG_NFT_COMPAT=m 106 115 CONFIG_NFT_HASH=m 107 - CONFIG_NFT_FIB_INET=m 108 116 CONFIG_NFT_XFRM=m 109 117 CONFIG_NFT_SOCKET=m 110 118 CONFIG_NFT_OSF=m ··· 111 121 CONFIG_NFT_SYNPROXY=m 112 122 CONFIG_NFT_DUP_NETDEV=m 113 123 CONFIG_NFT_FWD_NETDEV=m 114 - CONFIG_NFT_FIB_NETDEV=m 115 - CONFIG_NFT_REJECT_NETDEV=m 116 124 CONFIG_NF_FLOW_TABLE_INET=m 117 125 CONFIG_NF_FLOW_TABLE=m 118 126 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 185 197 CONFIG_IP_SET_HASH_NETPORT=m 186 198 CONFIG_IP_SET_HASH_NETIFACE=m 187 199 CONFIG_IP_SET_LIST_SET=m 200 + CONFIG_NF_TABLES_IPV4=y 188 201 CONFIG_NFT_DUP_IPV4=m 189 202 CONFIG_NFT_FIB_IPV4=m 190 203 CONFIG_NF_TABLES_ARP=y ··· 207 218 CONFIG_IP_NF_RAW=m 208 219 CONFIG_IP_NF_ARPFILTER=m 209 220 CONFIG_IP_NF_ARP_MANGLE=m 210 - CONFIG_NFT_DUP_IPV6=m 211 - CONFIG_NFT_FIB_IPV6=m 212 - CONFIG_IP6_NF_IPTABLES=m 213 - CONFIG_IP6_NF_MATCH_AH=m 214 - CONFIG_IP6_NF_MATCH_EUI64=m 215 - CONFIG_IP6_NF_MATCH_FRAG=m 216 - CONFIG_IP6_NF_MATCH_OPTS=m 217 - CONFIG_IP6_NF_MATCH_HL=m 218 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 219 - CONFIG_IP6_NF_MATCH_MH=m 220 - CONFIG_IP6_NF_MATCH_RPFILTER=m 221 - CONFIG_IP6_NF_MATCH_RT=m 222 - CONFIG_IP6_NF_MATCH_SRH=m 223 - CONFIG_IP6_NF_TARGET_HL=m 224 - CONFIG_IP6_NF_TARGET_REJECT=m 225 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 226 - CONFIG_IP6_NF_RAW=m 227 - CONFIG_IP6_NF_NAT=m 228 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 229 - CONFIG_IP6_NF_TARGET_NPT=m 230 221 CONFIG_NF_TABLES_BRIDGE=m 231 222 CONFIG_NFT_BRIDGE_META=m 232 - CONFIG_NFT_BRIDGE_REJECT=m 233 223 CONFIG_NF_CONNTRACK_BRIDGE=m 234 224 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 235 225 CONFIG_BRIDGE_NF_EBTABLES=m ··· 219 251 CONFIG_BRIDGE_EBT_AMONG=m 220 252 CONFIG_BRIDGE_EBT_ARP=m 221 253 CONFIG_BRIDGE_EBT_IP=m 222 - CONFIG_BRIDGE_EBT_IP6=m 223 254 CONFIG_BRIDGE_EBT_LIMIT=m 224 255 CONFIG_BRIDGE_EBT_MARK=m 225 256 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 237 270 CONFIG_L2TP=m 238 271 CONFIG_BRIDGE=m 239 272 CONFIG_ATALK=m 240 - CONFIG_6LOWPAN=m 241 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 242 - CONFIG_6LOWPAN_GHC_UDP=m 243 - CONFIG_6LOWPAN_GHC_ICMPV6=m 244 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 245 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 246 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 247 273 CONFIG_DNS_RESOLVER=y 248 274 CONFIG_BATMAN_ADV=m 249 275 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/apollo_defconfig
··· 68 68 CONFIG_INET_DIAG=m 69 69 CONFIG_INET_UDP_DIAG=m 70 70 CONFIG_INET_RAW_DIAG=m 71 - CONFIG_IPV6=m 72 - CONFIG_IPV6_ROUTER_PREF=y 73 - CONFIG_INET6_AH=m 74 - CONFIG_INET6_ESP=m 75 - CONFIG_INET6_ESP_OFFLOAD=m 76 - CONFIG_INET6_IPCOMP=m 77 - CONFIG_IPV6_ILA=m 78 - CONFIG_IPV6_VTI=m 79 - CONFIG_IPV6_GRE=m 71 + # CONFIG_IPV6 is not set 80 72 CONFIG_NETFILTER=y 81 73 CONFIG_NETFILTER_NETLINK_HOOK=m 82 74 CONFIG_NF_CONNTRACK=m ··· 84 92 CONFIG_NF_CONNTRACK_SIP=m 85 93 CONFIG_NF_CONNTRACK_TFTP=m 86 94 CONFIG_NF_TABLES=m 87 - CONFIG_NF_TABLES_INET=y 88 95 CONFIG_NF_TABLES_NETDEV=y 89 96 CONFIG_NFT_NUMGEN=m 90 97 CONFIG_NFT_CT=m ··· 100 109 CONFIG_NFT_REJECT=m 101 110 CONFIG_NFT_COMPAT=m 102 111 CONFIG_NFT_HASH=m 103 - CONFIG_NFT_FIB_INET=m 104 112 CONFIG_NFT_XFRM=m 105 113 CONFIG_NFT_SOCKET=m 106 114 CONFIG_NFT_OSF=m ··· 107 117 CONFIG_NFT_SYNPROXY=m 108 118 CONFIG_NFT_DUP_NETDEV=m 109 119 CONFIG_NFT_FWD_NETDEV=m 110 - CONFIG_NFT_FIB_NETDEV=m 111 - CONFIG_NFT_REJECT_NETDEV=m 112 120 CONFIG_NF_FLOW_TABLE_INET=m 113 121 CONFIG_NF_FLOW_TABLE=m 114 122 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 181 193 CONFIG_IP_SET_HASH_NETPORT=m 182 194 CONFIG_IP_SET_HASH_NETIFACE=m 183 195 CONFIG_IP_SET_LIST_SET=m 196 + CONFIG_NF_TABLES_IPV4=y 184 197 CONFIG_NFT_DUP_IPV4=m 185 198 CONFIG_NFT_FIB_IPV4=m 186 199 CONFIG_NF_TABLES_ARP=y ··· 203 214 CONFIG_IP_NF_RAW=m 204 215 CONFIG_IP_NF_ARPFILTER=m 205 216 CONFIG_IP_NF_ARP_MANGLE=m 206 - CONFIG_NFT_DUP_IPV6=m 207 - CONFIG_NFT_FIB_IPV6=m 208 - CONFIG_IP6_NF_IPTABLES=m 209 - CONFIG_IP6_NF_MATCH_AH=m 210 - CONFIG_IP6_NF_MATCH_EUI64=m 211 - CONFIG_IP6_NF_MATCH_FRAG=m 212 - CONFIG_IP6_NF_MATCH_OPTS=m 213 - CONFIG_IP6_NF_MATCH_HL=m 214 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 215 - CONFIG_IP6_NF_MATCH_MH=m 216 - CONFIG_IP6_NF_MATCH_RPFILTER=m 217 - CONFIG_IP6_NF_MATCH_RT=m 218 - CONFIG_IP6_NF_MATCH_SRH=m 219 - CONFIG_IP6_NF_TARGET_HL=m 220 - CONFIG_IP6_NF_TARGET_REJECT=m 221 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 222 - CONFIG_IP6_NF_RAW=m 223 - CONFIG_IP6_NF_NAT=m 224 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 225 - CONFIG_IP6_NF_TARGET_NPT=m 226 217 CONFIG_NF_TABLES_BRIDGE=m 227 218 CONFIG_NFT_BRIDGE_META=m 228 - CONFIG_NFT_BRIDGE_REJECT=m 229 219 CONFIG_NF_CONNTRACK_BRIDGE=m 230 220 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 231 221 CONFIG_BRIDGE_NF_EBTABLES=m ··· 215 247 CONFIG_BRIDGE_EBT_AMONG=m 216 248 CONFIG_BRIDGE_EBT_ARP=m 217 249 CONFIG_BRIDGE_EBT_IP=m 218 - CONFIG_BRIDGE_EBT_IP6=m 219 250 CONFIG_BRIDGE_EBT_LIMIT=m 220 251 CONFIG_BRIDGE_EBT_MARK=m 221 252 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 233 266 CONFIG_L2TP=m 234 267 CONFIG_BRIDGE=m 235 268 CONFIG_ATALK=m 236 - CONFIG_6LOWPAN=m 237 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 238 - CONFIG_6LOWPAN_GHC_UDP=m 239 - CONFIG_6LOWPAN_GHC_ICMPV6=m 240 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 241 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 242 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 243 269 CONFIG_DNS_RESOLVER=y 244 270 CONFIG_BATMAN_ADV=m 245 271 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/atari_defconfig
··· 75 75 CONFIG_INET_DIAG=m 76 76 CONFIG_INET_UDP_DIAG=m 77 77 CONFIG_INET_RAW_DIAG=m 78 - CONFIG_IPV6=m 79 - CONFIG_IPV6_ROUTER_PREF=y 80 - CONFIG_INET6_AH=m 81 - CONFIG_INET6_ESP=m 82 - CONFIG_INET6_ESP_OFFLOAD=m 83 - CONFIG_INET6_IPCOMP=m 84 - CONFIG_IPV6_ILA=m 85 - CONFIG_IPV6_VTI=m 86 - CONFIG_IPV6_GRE=m 78 + # CONFIG_IPV6 is not set 87 79 CONFIG_NETFILTER=y 88 80 CONFIG_NETFILTER_NETLINK_HOOK=m 89 81 CONFIG_NF_CONNTRACK=m ··· 91 99 CONFIG_NF_CONNTRACK_SIP=m 92 100 CONFIG_NF_CONNTRACK_TFTP=m 93 101 CONFIG_NF_TABLES=m 94 - CONFIG_NF_TABLES_INET=y 95 102 CONFIG_NF_TABLES_NETDEV=y 96 103 CONFIG_NFT_NUMGEN=m 97 104 CONFIG_NFT_CT=m ··· 107 116 CONFIG_NFT_REJECT=m 108 117 CONFIG_NFT_COMPAT=m 109 118 CONFIG_NFT_HASH=m 110 - CONFIG_NFT_FIB_INET=m 111 119 CONFIG_NFT_XFRM=m 112 120 CONFIG_NFT_SOCKET=m 113 121 CONFIG_NFT_OSF=m ··· 114 124 CONFIG_NFT_SYNPROXY=m 115 125 CONFIG_NFT_DUP_NETDEV=m 116 126 CONFIG_NFT_FWD_NETDEV=m 117 - CONFIG_NFT_FIB_NETDEV=m 118 - CONFIG_NFT_REJECT_NETDEV=m 119 127 CONFIG_NF_FLOW_TABLE_INET=m 120 128 CONFIG_NF_FLOW_TABLE=m 121 129 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 188 200 CONFIG_IP_SET_HASH_NETPORT=m 189 201 CONFIG_IP_SET_HASH_NETIFACE=m 190 202 CONFIG_IP_SET_LIST_SET=m 203 + CONFIG_NF_TABLES_IPV4=y 191 204 CONFIG_NFT_DUP_IPV4=m 192 205 CONFIG_NFT_FIB_IPV4=m 193 206 CONFIG_NF_TABLES_ARP=y ··· 210 221 CONFIG_IP_NF_RAW=m 211 222 CONFIG_IP_NF_ARPFILTER=m 212 223 CONFIG_IP_NF_ARP_MANGLE=m 213 - CONFIG_NFT_DUP_IPV6=m 214 - CONFIG_NFT_FIB_IPV6=m 215 - CONFIG_IP6_NF_IPTABLES=m 216 - CONFIG_IP6_NF_MATCH_AH=m 217 - CONFIG_IP6_NF_MATCH_EUI64=m 218 - CONFIG_IP6_NF_MATCH_FRAG=m 219 - CONFIG_IP6_NF_MATCH_OPTS=m 220 - CONFIG_IP6_NF_MATCH_HL=m 221 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 222 - CONFIG_IP6_NF_MATCH_MH=m 223 - CONFIG_IP6_NF_MATCH_RPFILTER=m 224 - CONFIG_IP6_NF_MATCH_RT=m 225 - CONFIG_IP6_NF_MATCH_SRH=m 226 - CONFIG_IP6_NF_TARGET_HL=m 227 - CONFIG_IP6_NF_TARGET_REJECT=m 228 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 229 - CONFIG_IP6_NF_RAW=m 230 - CONFIG_IP6_NF_NAT=m 231 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 232 - CONFIG_IP6_NF_TARGET_NPT=m 233 224 CONFIG_NF_TABLES_BRIDGE=m 234 225 CONFIG_NFT_BRIDGE_META=m 235 - CONFIG_NFT_BRIDGE_REJECT=m 236 226 CONFIG_NF_CONNTRACK_BRIDGE=m 237 227 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 238 228 CONFIG_BRIDGE_NF_EBTABLES=m ··· 222 254 CONFIG_BRIDGE_EBT_AMONG=m 223 255 CONFIG_BRIDGE_EBT_ARP=m 224 256 CONFIG_BRIDGE_EBT_IP=m 225 - CONFIG_BRIDGE_EBT_IP6=m 226 257 CONFIG_BRIDGE_EBT_LIMIT=m 227 258 CONFIG_BRIDGE_EBT_MARK=m 228 259 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 240 273 CONFIG_L2TP=m 241 274 CONFIG_BRIDGE=m 242 275 CONFIG_ATALK=m 243 - CONFIG_6LOWPAN=m 244 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 245 - CONFIG_6LOWPAN_GHC_UDP=m 246 - CONFIG_6LOWPAN_GHC_ICMPV6=m 247 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 248 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 249 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 250 276 CONFIG_DNS_RESOLVER=y 251 277 CONFIG_BATMAN_ADV=m 252 278 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/bvme6000_defconfig
··· 65 65 CONFIG_INET_DIAG=m 66 66 CONFIG_INET_UDP_DIAG=m 67 67 CONFIG_INET_RAW_DIAG=m 68 - CONFIG_IPV6=m 69 - CONFIG_IPV6_ROUTER_PREF=y 70 - CONFIG_INET6_AH=m 71 - CONFIG_INET6_ESP=m 72 - CONFIG_INET6_ESP_OFFLOAD=m 73 - CONFIG_INET6_IPCOMP=m 74 - CONFIG_IPV6_ILA=m 75 - CONFIG_IPV6_VTI=m 76 - CONFIG_IPV6_GRE=m 68 + # CONFIG_IPV6 is not set 77 69 CONFIG_NETFILTER=y 78 70 CONFIG_NETFILTER_NETLINK_HOOK=m 79 71 CONFIG_NF_CONNTRACK=m ··· 81 89 CONFIG_NF_CONNTRACK_SIP=m 82 90 CONFIG_NF_CONNTRACK_TFTP=m 83 91 CONFIG_NF_TABLES=m 84 - CONFIG_NF_TABLES_INET=y 85 92 CONFIG_NF_TABLES_NETDEV=y 86 93 CONFIG_NFT_NUMGEN=m 87 94 CONFIG_NFT_CT=m ··· 97 106 CONFIG_NFT_REJECT=m 98 107 CONFIG_NFT_COMPAT=m 99 108 CONFIG_NFT_HASH=m 100 - CONFIG_NFT_FIB_INET=m 101 109 CONFIG_NFT_XFRM=m 102 110 CONFIG_NFT_SOCKET=m 103 111 CONFIG_NFT_OSF=m ··· 104 114 CONFIG_NFT_SYNPROXY=m 105 115 CONFIG_NFT_DUP_NETDEV=m 106 116 CONFIG_NFT_FWD_NETDEV=m 107 - CONFIG_NFT_FIB_NETDEV=m 108 - CONFIG_NFT_REJECT_NETDEV=m 109 117 CONFIG_NF_FLOW_TABLE_INET=m 110 118 CONFIG_NF_FLOW_TABLE=m 111 119 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 178 190 CONFIG_IP_SET_HASH_NETPORT=m 179 191 CONFIG_IP_SET_HASH_NETIFACE=m 180 192 CONFIG_IP_SET_LIST_SET=m 193 + CONFIG_NF_TABLES_IPV4=y 181 194 CONFIG_NFT_DUP_IPV4=m 182 195 CONFIG_NFT_FIB_IPV4=m 183 196 CONFIG_NF_TABLES_ARP=y ··· 200 211 CONFIG_IP_NF_RAW=m 201 212 CONFIG_IP_NF_ARPFILTER=m 202 213 CONFIG_IP_NF_ARP_MANGLE=m 203 - CONFIG_NFT_DUP_IPV6=m 204 - CONFIG_NFT_FIB_IPV6=m 205 - CONFIG_IP6_NF_IPTABLES=m 206 - CONFIG_IP6_NF_MATCH_AH=m 207 - CONFIG_IP6_NF_MATCH_EUI64=m 208 - CONFIG_IP6_NF_MATCH_FRAG=m 209 - CONFIG_IP6_NF_MATCH_OPTS=m 210 - CONFIG_IP6_NF_MATCH_HL=m 211 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 212 - CONFIG_IP6_NF_MATCH_MH=m 213 - CONFIG_IP6_NF_MATCH_RPFILTER=m 214 - CONFIG_IP6_NF_MATCH_RT=m 215 - CONFIG_IP6_NF_MATCH_SRH=m 216 - CONFIG_IP6_NF_TARGET_HL=m 217 - CONFIG_IP6_NF_TARGET_REJECT=m 218 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 219 - CONFIG_IP6_NF_RAW=m 220 - CONFIG_IP6_NF_NAT=m 221 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 222 - CONFIG_IP6_NF_TARGET_NPT=m 223 214 CONFIG_NF_TABLES_BRIDGE=m 224 215 CONFIG_NFT_BRIDGE_META=m 225 - CONFIG_NFT_BRIDGE_REJECT=m 226 216 CONFIG_NF_CONNTRACK_BRIDGE=m 227 217 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 228 218 CONFIG_BRIDGE_NF_EBTABLES=m ··· 212 244 CONFIG_BRIDGE_EBT_AMONG=m 213 245 CONFIG_BRIDGE_EBT_ARP=m 214 246 CONFIG_BRIDGE_EBT_IP=m 215 - CONFIG_BRIDGE_EBT_IP6=m 216 247 CONFIG_BRIDGE_EBT_LIMIT=m 217 248 CONFIG_BRIDGE_EBT_MARK=m 218 249 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 230 263 CONFIG_L2TP=m 231 264 CONFIG_BRIDGE=m 232 265 CONFIG_ATALK=m 233 - CONFIG_6LOWPAN=m 234 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 235 - CONFIG_6LOWPAN_GHC_UDP=m 236 - CONFIG_6LOWPAN_GHC_ICMPV6=m 237 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 238 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 239 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 240 266 CONFIG_DNS_RESOLVER=y 241 267 CONFIG_BATMAN_ADV=m 242 268 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/hp300_defconfig
··· 67 67 CONFIG_INET_DIAG=m 68 68 CONFIG_INET_UDP_DIAG=m 69 69 CONFIG_INET_RAW_DIAG=m 70 - CONFIG_IPV6=m 71 - CONFIG_IPV6_ROUTER_PREF=y 72 - CONFIG_INET6_AH=m 73 - CONFIG_INET6_ESP=m 74 - CONFIG_INET6_ESP_OFFLOAD=m 75 - CONFIG_INET6_IPCOMP=m 76 - CONFIG_IPV6_ILA=m 77 - CONFIG_IPV6_VTI=m 78 - CONFIG_IPV6_GRE=m 70 + # CONFIG_IPV6 is not set 79 71 CONFIG_NETFILTER=y 80 72 CONFIG_NETFILTER_NETLINK_HOOK=m 81 73 CONFIG_NF_CONNTRACK=m ··· 83 91 CONFIG_NF_CONNTRACK_SIP=m 84 92 CONFIG_NF_CONNTRACK_TFTP=m 85 93 CONFIG_NF_TABLES=m 86 - CONFIG_NF_TABLES_INET=y 87 94 CONFIG_NF_TABLES_NETDEV=y 88 95 CONFIG_NFT_NUMGEN=m 89 96 CONFIG_NFT_CT=m ··· 99 108 CONFIG_NFT_REJECT=m 100 109 CONFIG_NFT_COMPAT=m 101 110 CONFIG_NFT_HASH=m 102 - CONFIG_NFT_FIB_INET=m 103 111 CONFIG_NFT_XFRM=m 104 112 CONFIG_NFT_SOCKET=m 105 113 CONFIG_NFT_OSF=m ··· 106 116 CONFIG_NFT_SYNPROXY=m 107 117 CONFIG_NFT_DUP_NETDEV=m 108 118 CONFIG_NFT_FWD_NETDEV=m 109 - CONFIG_NFT_FIB_NETDEV=m 110 - CONFIG_NFT_REJECT_NETDEV=m 111 119 CONFIG_NF_FLOW_TABLE_INET=m 112 120 CONFIG_NF_FLOW_TABLE=m 113 121 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 180 192 CONFIG_IP_SET_HASH_NETPORT=m 181 193 CONFIG_IP_SET_HASH_NETIFACE=m 182 194 CONFIG_IP_SET_LIST_SET=m 195 + CONFIG_NF_TABLES_IPV4=y 183 196 CONFIG_NFT_DUP_IPV4=m 184 197 CONFIG_NFT_FIB_IPV4=m 185 198 CONFIG_NF_TABLES_ARP=y ··· 202 213 CONFIG_IP_NF_RAW=m 203 214 CONFIG_IP_NF_ARPFILTER=m 204 215 CONFIG_IP_NF_ARP_MANGLE=m 205 - CONFIG_NFT_DUP_IPV6=m 206 - CONFIG_NFT_FIB_IPV6=m 207 - CONFIG_IP6_NF_IPTABLES=m 208 - CONFIG_IP6_NF_MATCH_AH=m 209 - CONFIG_IP6_NF_MATCH_EUI64=m 210 - CONFIG_IP6_NF_MATCH_FRAG=m 211 - CONFIG_IP6_NF_MATCH_OPTS=m 212 - CONFIG_IP6_NF_MATCH_HL=m 213 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 214 - CONFIG_IP6_NF_MATCH_MH=m 215 - CONFIG_IP6_NF_MATCH_RPFILTER=m 216 - CONFIG_IP6_NF_MATCH_RT=m 217 - CONFIG_IP6_NF_MATCH_SRH=m 218 - CONFIG_IP6_NF_TARGET_HL=m 219 - CONFIG_IP6_NF_TARGET_REJECT=m 220 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 221 - CONFIG_IP6_NF_RAW=m 222 - CONFIG_IP6_NF_NAT=m 223 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 224 - CONFIG_IP6_NF_TARGET_NPT=m 225 216 CONFIG_NF_TABLES_BRIDGE=m 226 217 CONFIG_NFT_BRIDGE_META=m 227 - CONFIG_NFT_BRIDGE_REJECT=m 228 218 CONFIG_NF_CONNTRACK_BRIDGE=m 229 219 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 230 220 CONFIG_BRIDGE_NF_EBTABLES=m ··· 214 246 CONFIG_BRIDGE_EBT_AMONG=m 215 247 CONFIG_BRIDGE_EBT_ARP=m 216 248 CONFIG_BRIDGE_EBT_IP=m 217 - CONFIG_BRIDGE_EBT_IP6=m 218 249 CONFIG_BRIDGE_EBT_LIMIT=m 219 250 CONFIG_BRIDGE_EBT_MARK=m 220 251 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 232 265 CONFIG_L2TP=m 233 266 CONFIG_BRIDGE=m 234 267 CONFIG_ATALK=m 235 - CONFIG_6LOWPAN=m 236 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 237 - CONFIG_6LOWPAN_GHC_UDP=m 238 - CONFIG_6LOWPAN_GHC_ICMPV6=m 239 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 240 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 241 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 242 268 CONFIG_DNS_RESOLVER=y 243 269 CONFIG_BATMAN_ADV=m 244 270 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/mac_defconfig
··· 66 66 CONFIG_INET_DIAG=m 67 67 CONFIG_INET_UDP_DIAG=m 68 68 CONFIG_INET_RAW_DIAG=m 69 - CONFIG_IPV6=m 70 - CONFIG_IPV6_ROUTER_PREF=y 71 - CONFIG_INET6_AH=m 72 - CONFIG_INET6_ESP=m 73 - CONFIG_INET6_ESP_OFFLOAD=m 74 - CONFIG_INET6_IPCOMP=m 75 - CONFIG_IPV6_ILA=m 76 - CONFIG_IPV6_VTI=m 77 - CONFIG_IPV6_GRE=m 69 + # CONFIG_IPV6 is not set 78 70 CONFIG_NETFILTER=y 79 71 CONFIG_NETFILTER_NETLINK_HOOK=m 80 72 CONFIG_NF_CONNTRACK=m ··· 82 90 CONFIG_NF_CONNTRACK_SIP=m 83 91 CONFIG_NF_CONNTRACK_TFTP=m 84 92 CONFIG_NF_TABLES=m 85 - CONFIG_NF_TABLES_INET=y 86 93 CONFIG_NF_TABLES_NETDEV=y 87 94 CONFIG_NFT_NUMGEN=m 88 95 CONFIG_NFT_CT=m ··· 98 107 CONFIG_NFT_REJECT=m 99 108 CONFIG_NFT_COMPAT=m 100 109 CONFIG_NFT_HASH=m 101 - CONFIG_NFT_FIB_INET=m 102 110 CONFIG_NFT_XFRM=m 103 111 CONFIG_NFT_SOCKET=m 104 112 CONFIG_NFT_OSF=m ··· 105 115 CONFIG_NFT_SYNPROXY=m 106 116 CONFIG_NFT_DUP_NETDEV=m 107 117 CONFIG_NFT_FWD_NETDEV=m 108 - CONFIG_NFT_FIB_NETDEV=m 109 - CONFIG_NFT_REJECT_NETDEV=m 110 118 CONFIG_NF_FLOW_TABLE_INET=m 111 119 CONFIG_NF_FLOW_TABLE=m 112 120 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 179 191 CONFIG_IP_SET_HASH_NETPORT=m 180 192 CONFIG_IP_SET_HASH_NETIFACE=m 181 193 CONFIG_IP_SET_LIST_SET=m 194 + CONFIG_NF_TABLES_IPV4=y 182 195 CONFIG_NFT_DUP_IPV4=m 183 196 CONFIG_NFT_FIB_IPV4=m 184 197 CONFIG_NF_TABLES_ARP=y ··· 201 212 CONFIG_IP_NF_RAW=m 202 213 CONFIG_IP_NF_ARPFILTER=m 203 214 CONFIG_IP_NF_ARP_MANGLE=m 204 - CONFIG_NFT_DUP_IPV6=m 205 - CONFIG_NFT_FIB_IPV6=m 206 - CONFIG_IP6_NF_IPTABLES=m 207 - CONFIG_IP6_NF_MATCH_AH=m 208 - CONFIG_IP6_NF_MATCH_EUI64=m 209 - CONFIG_IP6_NF_MATCH_FRAG=m 210 - CONFIG_IP6_NF_MATCH_OPTS=m 211 - CONFIG_IP6_NF_MATCH_HL=m 212 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 213 - CONFIG_IP6_NF_MATCH_MH=m 214 - CONFIG_IP6_NF_MATCH_RPFILTER=m 215 - CONFIG_IP6_NF_MATCH_RT=m 216 - CONFIG_IP6_NF_MATCH_SRH=m 217 - CONFIG_IP6_NF_TARGET_HL=m 218 - CONFIG_IP6_NF_TARGET_REJECT=m 219 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 220 - CONFIG_IP6_NF_RAW=m 221 - CONFIG_IP6_NF_NAT=m 222 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 223 - CONFIG_IP6_NF_TARGET_NPT=m 224 215 CONFIG_NF_TABLES_BRIDGE=m 225 216 CONFIG_NFT_BRIDGE_META=m 226 - CONFIG_NFT_BRIDGE_REJECT=m 227 217 CONFIG_NF_CONNTRACK_BRIDGE=m 228 218 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 229 219 CONFIG_BRIDGE_NF_EBTABLES=m ··· 213 245 CONFIG_BRIDGE_EBT_AMONG=m 214 246 CONFIG_BRIDGE_EBT_ARP=m 215 247 CONFIG_BRIDGE_EBT_IP=m 216 - CONFIG_BRIDGE_EBT_IP6=m 217 248 CONFIG_BRIDGE_EBT_LIMIT=m 218 249 CONFIG_BRIDGE_EBT_MARK=m 219 250 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 231 264 CONFIG_L2TP=m 232 265 CONFIG_BRIDGE=m 233 266 CONFIG_ATALK=m 234 - CONFIG_6LOWPAN=m 235 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 236 - CONFIG_6LOWPAN_GHC_UDP=m 237 - CONFIG_6LOWPAN_GHC_ICMPV6=m 238 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 239 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 240 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 241 267 CONFIG_DNS_RESOLVER=y 242 268 CONFIG_BATMAN_ADV=m 243 269 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/multi_defconfig
··· 86 86 CONFIG_INET_DIAG=m 87 87 CONFIG_INET_UDP_DIAG=m 88 88 CONFIG_INET_RAW_DIAG=m 89 - CONFIG_IPV6=m 90 - CONFIG_IPV6_ROUTER_PREF=y 91 - CONFIG_INET6_AH=m 92 - CONFIG_INET6_ESP=m 93 - CONFIG_INET6_ESP_OFFLOAD=m 94 - CONFIG_INET6_IPCOMP=m 95 - CONFIG_IPV6_ILA=m 96 - CONFIG_IPV6_VTI=m 97 - CONFIG_IPV6_GRE=m 89 + # CONFIG_IPV6 is not set 98 90 CONFIG_NETFILTER=y 99 91 CONFIG_NETFILTER_NETLINK_HOOK=m 100 92 CONFIG_NF_CONNTRACK=m ··· 102 110 CONFIG_NF_CONNTRACK_SIP=m 103 111 CONFIG_NF_CONNTRACK_TFTP=m 104 112 CONFIG_NF_TABLES=m 105 - CONFIG_NF_TABLES_INET=y 106 113 CONFIG_NF_TABLES_NETDEV=y 107 114 CONFIG_NFT_NUMGEN=m 108 115 CONFIG_NFT_CT=m ··· 118 127 CONFIG_NFT_REJECT=m 119 128 CONFIG_NFT_COMPAT=m 120 129 CONFIG_NFT_HASH=m 121 - CONFIG_NFT_FIB_INET=m 122 130 CONFIG_NFT_XFRM=m 123 131 CONFIG_NFT_SOCKET=m 124 132 CONFIG_NFT_OSF=m ··· 125 135 CONFIG_NFT_SYNPROXY=m 126 136 CONFIG_NFT_DUP_NETDEV=m 127 137 CONFIG_NFT_FWD_NETDEV=m 128 - CONFIG_NFT_FIB_NETDEV=m 129 - CONFIG_NFT_REJECT_NETDEV=m 130 138 CONFIG_NF_FLOW_TABLE_INET=m 131 139 CONFIG_NF_FLOW_TABLE=m 132 140 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 199 211 CONFIG_IP_SET_HASH_NETPORT=m 200 212 CONFIG_IP_SET_HASH_NETIFACE=m 201 213 CONFIG_IP_SET_LIST_SET=m 214 + CONFIG_NF_TABLES_IPV4=y 202 215 CONFIG_NFT_DUP_IPV4=m 203 216 CONFIG_NFT_FIB_IPV4=m 204 217 CONFIG_NF_TABLES_ARP=y ··· 221 232 CONFIG_IP_NF_RAW=m 222 233 CONFIG_IP_NF_ARPFILTER=m 223 234 CONFIG_IP_NF_ARP_MANGLE=m 224 - CONFIG_NFT_DUP_IPV6=m 225 - CONFIG_NFT_FIB_IPV6=m 226 - CONFIG_IP6_NF_IPTABLES=m 227 - CONFIG_IP6_NF_MATCH_AH=m 228 - CONFIG_IP6_NF_MATCH_EUI64=m 229 - CONFIG_IP6_NF_MATCH_FRAG=m 230 - CONFIG_IP6_NF_MATCH_OPTS=m 231 - CONFIG_IP6_NF_MATCH_HL=m 232 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 233 - CONFIG_IP6_NF_MATCH_MH=m 234 - CONFIG_IP6_NF_MATCH_RPFILTER=m 235 - CONFIG_IP6_NF_MATCH_RT=m 236 - CONFIG_IP6_NF_MATCH_SRH=m 237 - CONFIG_IP6_NF_TARGET_HL=m 238 - CONFIG_IP6_NF_TARGET_REJECT=m 239 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 240 - CONFIG_IP6_NF_RAW=m 241 - CONFIG_IP6_NF_NAT=m 242 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 243 - CONFIG_IP6_NF_TARGET_NPT=m 244 235 CONFIG_NF_TABLES_BRIDGE=m 245 236 CONFIG_NFT_BRIDGE_META=m 246 - CONFIG_NFT_BRIDGE_REJECT=m 247 237 CONFIG_NF_CONNTRACK_BRIDGE=m 248 238 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 249 239 CONFIG_BRIDGE_NF_EBTABLES=m ··· 233 265 CONFIG_BRIDGE_EBT_AMONG=m 234 266 CONFIG_BRIDGE_EBT_ARP=m 235 267 CONFIG_BRIDGE_EBT_IP=m 236 - CONFIG_BRIDGE_EBT_IP6=m 237 268 CONFIG_BRIDGE_EBT_LIMIT=m 238 269 CONFIG_BRIDGE_EBT_MARK=m 239 270 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 251 284 CONFIG_L2TP=m 252 285 CONFIG_BRIDGE=m 253 286 CONFIG_ATALK=m 254 - CONFIG_6LOWPAN=m 255 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 256 - CONFIG_6LOWPAN_GHC_UDP=m 257 - CONFIG_6LOWPAN_GHC_ICMPV6=m 258 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 259 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 260 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 261 287 CONFIG_DNS_RESOLVER=y 262 288 CONFIG_BATMAN_ADV=m 263 289 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/mvme147_defconfig
··· 64 64 CONFIG_INET_DIAG=m 65 65 CONFIG_INET_UDP_DIAG=m 66 66 CONFIG_INET_RAW_DIAG=m 67 - CONFIG_IPV6=m 68 - CONFIG_IPV6_ROUTER_PREF=y 69 - CONFIG_INET6_AH=m 70 - CONFIG_INET6_ESP=m 71 - CONFIG_INET6_ESP_OFFLOAD=m 72 - CONFIG_INET6_IPCOMP=m 73 - CONFIG_IPV6_ILA=m 74 - CONFIG_IPV6_VTI=m 75 - CONFIG_IPV6_GRE=m 67 + # CONFIG_IPV6 is not set 76 68 CONFIG_NETFILTER=y 77 69 CONFIG_NETFILTER_NETLINK_HOOK=m 78 70 CONFIG_NF_CONNTRACK=m ··· 80 88 CONFIG_NF_CONNTRACK_SIP=m 81 89 CONFIG_NF_CONNTRACK_TFTP=m 82 90 CONFIG_NF_TABLES=m 83 - CONFIG_NF_TABLES_INET=y 84 91 CONFIG_NF_TABLES_NETDEV=y 85 92 CONFIG_NFT_NUMGEN=m 86 93 CONFIG_NFT_CT=m ··· 96 105 CONFIG_NFT_REJECT=m 97 106 CONFIG_NFT_COMPAT=m 98 107 CONFIG_NFT_HASH=m 99 - CONFIG_NFT_FIB_INET=m 100 108 CONFIG_NFT_XFRM=m 101 109 CONFIG_NFT_SOCKET=m 102 110 CONFIG_NFT_OSF=m ··· 103 113 CONFIG_NFT_SYNPROXY=m 104 114 CONFIG_NFT_DUP_NETDEV=m 105 115 CONFIG_NFT_FWD_NETDEV=m 106 - CONFIG_NFT_FIB_NETDEV=m 107 - CONFIG_NFT_REJECT_NETDEV=m 108 116 CONFIG_NF_FLOW_TABLE_INET=m 109 117 CONFIG_NF_FLOW_TABLE=m 110 118 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 177 189 CONFIG_IP_SET_HASH_NETPORT=m 178 190 CONFIG_IP_SET_HASH_NETIFACE=m 179 191 CONFIG_IP_SET_LIST_SET=m 192 + CONFIG_NF_TABLES_IPV4=y 180 193 CONFIG_NFT_DUP_IPV4=m 181 194 CONFIG_NFT_FIB_IPV4=m 182 195 CONFIG_NF_TABLES_ARP=y ··· 199 210 CONFIG_IP_NF_RAW=m 200 211 CONFIG_IP_NF_ARPFILTER=m 201 212 CONFIG_IP_NF_ARP_MANGLE=m 202 - CONFIG_NFT_DUP_IPV6=m 203 - CONFIG_NFT_FIB_IPV6=m 204 - CONFIG_IP6_NF_IPTABLES=m 205 - CONFIG_IP6_NF_MATCH_AH=m 206 - CONFIG_IP6_NF_MATCH_EUI64=m 207 - CONFIG_IP6_NF_MATCH_FRAG=m 208 - CONFIG_IP6_NF_MATCH_OPTS=m 209 - CONFIG_IP6_NF_MATCH_HL=m 210 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 211 - CONFIG_IP6_NF_MATCH_MH=m 212 - CONFIG_IP6_NF_MATCH_RPFILTER=m 213 - CONFIG_IP6_NF_MATCH_RT=m 214 - CONFIG_IP6_NF_MATCH_SRH=m 215 - CONFIG_IP6_NF_TARGET_HL=m 216 - CONFIG_IP6_NF_TARGET_REJECT=m 217 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 218 - CONFIG_IP6_NF_RAW=m 219 - CONFIG_IP6_NF_NAT=m 220 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 221 - CONFIG_IP6_NF_TARGET_NPT=m 222 213 CONFIG_NF_TABLES_BRIDGE=m 223 214 CONFIG_NFT_BRIDGE_META=m 224 - CONFIG_NFT_BRIDGE_REJECT=m 225 215 CONFIG_NF_CONNTRACK_BRIDGE=m 226 216 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 227 217 CONFIG_BRIDGE_NF_EBTABLES=m ··· 211 243 CONFIG_BRIDGE_EBT_AMONG=m 212 244 CONFIG_BRIDGE_EBT_ARP=m 213 245 CONFIG_BRIDGE_EBT_IP=m 214 - CONFIG_BRIDGE_EBT_IP6=m 215 246 CONFIG_BRIDGE_EBT_LIMIT=m 216 247 CONFIG_BRIDGE_EBT_MARK=m 217 248 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 229 262 CONFIG_L2TP=m 230 263 CONFIG_BRIDGE=m 231 264 CONFIG_ATALK=m 232 - CONFIG_6LOWPAN=m 233 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 234 - CONFIG_6LOWPAN_GHC_UDP=m 235 - CONFIG_6LOWPAN_GHC_ICMPV6=m 236 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 237 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 238 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 239 265 CONFIG_DNS_RESOLVER=y 240 266 CONFIG_BATMAN_ADV=m 241 267 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/mvme16x_defconfig
··· 65 65 CONFIG_INET_DIAG=m 66 66 CONFIG_INET_UDP_DIAG=m 67 67 CONFIG_INET_RAW_DIAG=m 68 - CONFIG_IPV6=m 69 - CONFIG_IPV6_ROUTER_PREF=y 70 - CONFIG_INET6_AH=m 71 - CONFIG_INET6_ESP=m 72 - CONFIG_INET6_ESP_OFFLOAD=m 73 - CONFIG_INET6_IPCOMP=m 74 - CONFIG_IPV6_ILA=m 75 - CONFIG_IPV6_VTI=m 76 - CONFIG_IPV6_GRE=m 68 + # CONFIG_IPV6 is not set 77 69 CONFIG_NETFILTER=y 78 70 CONFIG_NETFILTER_NETLINK_HOOK=m 79 71 CONFIG_NF_CONNTRACK=m ··· 81 89 CONFIG_NF_CONNTRACK_SIP=m 82 90 CONFIG_NF_CONNTRACK_TFTP=m 83 91 CONFIG_NF_TABLES=m 84 - CONFIG_NF_TABLES_INET=y 85 92 CONFIG_NF_TABLES_NETDEV=y 86 93 CONFIG_NFT_NUMGEN=m 87 94 CONFIG_NFT_CT=m ··· 97 106 CONFIG_NFT_REJECT=m 98 107 CONFIG_NFT_COMPAT=m 99 108 CONFIG_NFT_HASH=m 100 - CONFIG_NFT_FIB_INET=m 101 109 CONFIG_NFT_XFRM=m 102 110 CONFIG_NFT_SOCKET=m 103 111 CONFIG_NFT_OSF=m ··· 104 114 CONFIG_NFT_SYNPROXY=m 105 115 CONFIG_NFT_DUP_NETDEV=m 106 116 CONFIG_NFT_FWD_NETDEV=m 107 - CONFIG_NFT_FIB_NETDEV=m 108 - CONFIG_NFT_REJECT_NETDEV=m 109 117 CONFIG_NF_FLOW_TABLE_INET=m 110 118 CONFIG_NF_FLOW_TABLE=m 111 119 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 178 190 CONFIG_IP_SET_HASH_NETPORT=m 179 191 CONFIG_IP_SET_HASH_NETIFACE=m 180 192 CONFIG_IP_SET_LIST_SET=m 193 + CONFIG_NF_TABLES_IPV4=y 181 194 CONFIG_NFT_DUP_IPV4=m 182 195 CONFIG_NFT_FIB_IPV4=m 183 196 CONFIG_NF_TABLES_ARP=y ··· 200 211 CONFIG_IP_NF_RAW=m 201 212 CONFIG_IP_NF_ARPFILTER=m 202 213 CONFIG_IP_NF_ARP_MANGLE=m 203 - CONFIG_NFT_DUP_IPV6=m 204 - CONFIG_NFT_FIB_IPV6=m 205 - CONFIG_IP6_NF_IPTABLES=m 206 - CONFIG_IP6_NF_MATCH_AH=m 207 - CONFIG_IP6_NF_MATCH_EUI64=m 208 - CONFIG_IP6_NF_MATCH_FRAG=m 209 - CONFIG_IP6_NF_MATCH_OPTS=m 210 - CONFIG_IP6_NF_MATCH_HL=m 211 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 212 - CONFIG_IP6_NF_MATCH_MH=m 213 - CONFIG_IP6_NF_MATCH_RPFILTER=m 214 - CONFIG_IP6_NF_MATCH_RT=m 215 - CONFIG_IP6_NF_MATCH_SRH=m 216 - CONFIG_IP6_NF_TARGET_HL=m 217 - CONFIG_IP6_NF_TARGET_REJECT=m 218 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 219 - CONFIG_IP6_NF_RAW=m 220 - CONFIG_IP6_NF_NAT=m 221 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 222 - CONFIG_IP6_NF_TARGET_NPT=m 223 214 CONFIG_NF_TABLES_BRIDGE=m 224 215 CONFIG_NFT_BRIDGE_META=m 225 - CONFIG_NFT_BRIDGE_REJECT=m 226 216 CONFIG_NF_CONNTRACK_BRIDGE=m 227 217 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 228 218 CONFIG_BRIDGE_NF_EBTABLES=m ··· 212 244 CONFIG_BRIDGE_EBT_AMONG=m 213 245 CONFIG_BRIDGE_EBT_ARP=m 214 246 CONFIG_BRIDGE_EBT_IP=m 215 - CONFIG_BRIDGE_EBT_IP6=m 216 247 CONFIG_BRIDGE_EBT_LIMIT=m 217 248 CONFIG_BRIDGE_EBT_MARK=m 218 249 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 230 263 CONFIG_L2TP=m 231 264 CONFIG_BRIDGE=m 232 265 CONFIG_ATALK=m 233 - CONFIG_6LOWPAN=m 234 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 235 - CONFIG_6LOWPAN_GHC_UDP=m 236 - CONFIG_6LOWPAN_GHC_ICMPV6=m 237 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 238 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 239 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 240 266 CONFIG_DNS_RESOLVER=y 241 267 CONFIG_BATMAN_ADV=m 242 268 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/q40_defconfig
··· 66 66 CONFIG_INET_DIAG=m 67 67 CONFIG_INET_UDP_DIAG=m 68 68 CONFIG_INET_RAW_DIAG=m 69 - CONFIG_IPV6=m 70 - CONFIG_IPV6_ROUTER_PREF=y 71 - CONFIG_INET6_AH=m 72 - CONFIG_INET6_ESP=m 73 - CONFIG_INET6_ESP_OFFLOAD=m 74 - CONFIG_INET6_IPCOMP=m 75 - CONFIG_IPV6_ILA=m 76 - CONFIG_IPV6_VTI=m 77 - CONFIG_IPV6_GRE=m 69 + # CONFIG_IPV6 is not set 78 70 CONFIG_NETFILTER=y 79 71 CONFIG_NETFILTER_NETLINK_HOOK=m 80 72 CONFIG_NF_CONNTRACK=m ··· 82 90 CONFIG_NF_CONNTRACK_SIP=m 83 91 CONFIG_NF_CONNTRACK_TFTP=m 84 92 CONFIG_NF_TABLES=m 85 - CONFIG_NF_TABLES_INET=y 86 93 CONFIG_NF_TABLES_NETDEV=y 87 94 CONFIG_NFT_NUMGEN=m 88 95 CONFIG_NFT_CT=m ··· 98 107 CONFIG_NFT_REJECT=m 99 108 CONFIG_NFT_COMPAT=m 100 109 CONFIG_NFT_HASH=m 101 - CONFIG_NFT_FIB_INET=m 102 110 CONFIG_NFT_XFRM=m 103 111 CONFIG_NFT_SOCKET=m 104 112 CONFIG_NFT_OSF=m ··· 105 115 CONFIG_NFT_SYNPROXY=m 106 116 CONFIG_NFT_DUP_NETDEV=m 107 117 CONFIG_NFT_FWD_NETDEV=m 108 - CONFIG_NFT_FIB_NETDEV=m 109 - CONFIG_NFT_REJECT_NETDEV=m 110 118 CONFIG_NF_FLOW_TABLE_INET=m 111 119 CONFIG_NF_FLOW_TABLE=m 112 120 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 179 191 CONFIG_IP_SET_HASH_NETPORT=m 180 192 CONFIG_IP_SET_HASH_NETIFACE=m 181 193 CONFIG_IP_SET_LIST_SET=m 194 + CONFIG_NF_TABLES_IPV4=y 182 195 CONFIG_NFT_DUP_IPV4=m 183 196 CONFIG_NFT_FIB_IPV4=m 184 197 CONFIG_NF_TABLES_ARP=y ··· 201 212 CONFIG_IP_NF_RAW=m 202 213 CONFIG_IP_NF_ARPFILTER=m 203 214 CONFIG_IP_NF_ARP_MANGLE=m 204 - CONFIG_NFT_DUP_IPV6=m 205 - CONFIG_NFT_FIB_IPV6=m 206 - CONFIG_IP6_NF_IPTABLES=m 207 - CONFIG_IP6_NF_MATCH_AH=m 208 - CONFIG_IP6_NF_MATCH_EUI64=m 209 - CONFIG_IP6_NF_MATCH_FRAG=m 210 - CONFIG_IP6_NF_MATCH_OPTS=m 211 - CONFIG_IP6_NF_MATCH_HL=m 212 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 213 - CONFIG_IP6_NF_MATCH_MH=m 214 - CONFIG_IP6_NF_MATCH_RPFILTER=m 215 - CONFIG_IP6_NF_MATCH_RT=m 216 - CONFIG_IP6_NF_MATCH_SRH=m 217 - CONFIG_IP6_NF_TARGET_HL=m 218 - CONFIG_IP6_NF_TARGET_REJECT=m 219 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 220 - CONFIG_IP6_NF_RAW=m 221 - CONFIG_IP6_NF_NAT=m 222 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 223 - CONFIG_IP6_NF_TARGET_NPT=m 224 215 CONFIG_NF_TABLES_BRIDGE=m 225 216 CONFIG_NFT_BRIDGE_META=m 226 - CONFIG_NFT_BRIDGE_REJECT=m 227 217 CONFIG_NF_CONNTRACK_BRIDGE=m 228 218 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 229 219 CONFIG_BRIDGE_NF_EBTABLES=m ··· 213 245 CONFIG_BRIDGE_EBT_AMONG=m 214 246 CONFIG_BRIDGE_EBT_ARP=m 215 247 CONFIG_BRIDGE_EBT_IP=m 216 - CONFIG_BRIDGE_EBT_IP6=m 217 248 CONFIG_BRIDGE_EBT_LIMIT=m 218 249 CONFIG_BRIDGE_EBT_MARK=m 219 250 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 231 264 CONFIG_L2TP=m 232 265 CONFIG_BRIDGE=m 233 266 CONFIG_ATALK=m 234 - CONFIG_6LOWPAN=m 235 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 236 - CONFIG_6LOWPAN_GHC_UDP=m 237 - CONFIG_6LOWPAN_GHC_ICMPV6=m 238 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 239 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 240 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 241 267 CONFIG_DNS_RESOLVER=y 242 268 CONFIG_BATMAN_ADV=m 243 269 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/sun3_defconfig
··· 61 61 CONFIG_INET_DIAG=m 62 62 CONFIG_INET_UDP_DIAG=m 63 63 CONFIG_INET_RAW_DIAG=m 64 - CONFIG_IPV6=m 65 - CONFIG_IPV6_ROUTER_PREF=y 66 - CONFIG_INET6_AH=m 67 - CONFIG_INET6_ESP=m 68 - CONFIG_INET6_ESP_OFFLOAD=m 69 - CONFIG_INET6_IPCOMP=m 70 - CONFIG_IPV6_ILA=m 71 - CONFIG_IPV6_VTI=m 72 - CONFIG_IPV6_GRE=m 64 + # CONFIG_IPV6 is not set 73 65 CONFIG_NETFILTER=y 74 66 CONFIG_NETFILTER_NETLINK_HOOK=m 75 67 CONFIG_NF_CONNTRACK=m ··· 77 85 CONFIG_NF_CONNTRACK_SIP=m 78 86 CONFIG_NF_CONNTRACK_TFTP=m 79 87 CONFIG_NF_TABLES=m 80 - CONFIG_NF_TABLES_INET=y 81 88 CONFIG_NF_TABLES_NETDEV=y 82 89 CONFIG_NFT_NUMGEN=m 83 90 CONFIG_NFT_CT=m ··· 93 102 CONFIG_NFT_REJECT=m 94 103 CONFIG_NFT_COMPAT=m 95 104 CONFIG_NFT_HASH=m 96 - CONFIG_NFT_FIB_INET=m 97 105 CONFIG_NFT_XFRM=m 98 106 CONFIG_NFT_SOCKET=m 99 107 CONFIG_NFT_OSF=m ··· 100 110 CONFIG_NFT_SYNPROXY=m 101 111 CONFIG_NFT_DUP_NETDEV=m 102 112 CONFIG_NFT_FWD_NETDEV=m 103 - CONFIG_NFT_FIB_NETDEV=m 104 - CONFIG_NFT_REJECT_NETDEV=m 105 113 CONFIG_NF_FLOW_TABLE_INET=m 106 114 CONFIG_NF_FLOW_TABLE=m 107 115 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 174 186 CONFIG_IP_SET_HASH_NETPORT=m 175 187 CONFIG_IP_SET_HASH_NETIFACE=m 176 188 CONFIG_IP_SET_LIST_SET=m 189 + CONFIG_NF_TABLES_IPV4=y 177 190 CONFIG_NFT_DUP_IPV4=m 178 191 CONFIG_NFT_FIB_IPV4=m 179 192 CONFIG_NF_TABLES_ARP=y ··· 196 207 CONFIG_IP_NF_RAW=m 197 208 CONFIG_IP_NF_ARPFILTER=m 198 209 CONFIG_IP_NF_ARP_MANGLE=m 199 - CONFIG_NFT_DUP_IPV6=m 200 - CONFIG_NFT_FIB_IPV6=m 201 - CONFIG_IP6_NF_IPTABLES=m 202 - CONFIG_IP6_NF_MATCH_AH=m 203 - CONFIG_IP6_NF_MATCH_EUI64=m 204 - CONFIG_IP6_NF_MATCH_FRAG=m 205 - CONFIG_IP6_NF_MATCH_OPTS=m 206 - CONFIG_IP6_NF_MATCH_HL=m 207 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 208 - CONFIG_IP6_NF_MATCH_MH=m 209 - CONFIG_IP6_NF_MATCH_RPFILTER=m 210 - CONFIG_IP6_NF_MATCH_RT=m 211 - CONFIG_IP6_NF_MATCH_SRH=m 212 - CONFIG_IP6_NF_TARGET_HL=m 213 - CONFIG_IP6_NF_TARGET_REJECT=m 214 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 215 - CONFIG_IP6_NF_RAW=m 216 - CONFIG_IP6_NF_NAT=m 217 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 218 - CONFIG_IP6_NF_TARGET_NPT=m 219 210 CONFIG_NF_TABLES_BRIDGE=m 220 211 CONFIG_NFT_BRIDGE_META=m 221 - CONFIG_NFT_BRIDGE_REJECT=m 222 212 CONFIG_NF_CONNTRACK_BRIDGE=m 223 213 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 224 214 CONFIG_BRIDGE_NF_EBTABLES=m ··· 208 240 CONFIG_BRIDGE_EBT_AMONG=m 209 241 CONFIG_BRIDGE_EBT_ARP=m 210 242 CONFIG_BRIDGE_EBT_IP=m 211 - CONFIG_BRIDGE_EBT_IP6=m 212 243 CONFIG_BRIDGE_EBT_LIMIT=m 213 244 CONFIG_BRIDGE_EBT_MARK=m 214 245 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 226 259 CONFIG_L2TP=m 227 260 CONFIG_BRIDGE=m 228 261 CONFIG_ATALK=m 229 - CONFIG_6LOWPAN=m 230 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 231 - CONFIG_6LOWPAN_GHC_UDP=m 232 - CONFIG_6LOWPAN_GHC_ICMPV6=m 233 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 234 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 235 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 236 262 CONFIG_DNS_RESOLVER=y 237 263 CONFIG_BATMAN_ADV=m 238 264 # CONFIG_BATMAN_ADV_BATMAN_V is not set
+2 -42
arch/m68k/configs/sun3x_defconfig
··· 62 62 CONFIG_INET_DIAG=m 63 63 CONFIG_INET_UDP_DIAG=m 64 64 CONFIG_INET_RAW_DIAG=m 65 - CONFIG_IPV6=m 66 - CONFIG_IPV6_ROUTER_PREF=y 67 - CONFIG_INET6_AH=m 68 - CONFIG_INET6_ESP=m 69 - CONFIG_INET6_ESP_OFFLOAD=m 70 - CONFIG_INET6_IPCOMP=m 71 - CONFIG_IPV6_ILA=m 72 - CONFIG_IPV6_VTI=m 73 - CONFIG_IPV6_GRE=m 65 + # CONFIG_IPV6 is not set 74 66 CONFIG_NETFILTER=y 75 67 CONFIG_NETFILTER_NETLINK_HOOK=m 76 68 CONFIG_NF_CONNTRACK=m ··· 78 86 CONFIG_NF_CONNTRACK_SIP=m 79 87 CONFIG_NF_CONNTRACK_TFTP=m 80 88 CONFIG_NF_TABLES=m 81 - CONFIG_NF_TABLES_INET=y 82 89 CONFIG_NF_TABLES_NETDEV=y 83 90 CONFIG_NFT_NUMGEN=m 84 91 CONFIG_NFT_CT=m ··· 94 103 CONFIG_NFT_REJECT=m 95 104 CONFIG_NFT_COMPAT=m 96 105 CONFIG_NFT_HASH=m 97 - CONFIG_NFT_FIB_INET=m 98 106 CONFIG_NFT_XFRM=m 99 107 CONFIG_NFT_SOCKET=m 100 108 CONFIG_NFT_OSF=m ··· 101 111 CONFIG_NFT_SYNPROXY=m 102 112 CONFIG_NFT_DUP_NETDEV=m 103 113 CONFIG_NFT_FWD_NETDEV=m 104 - CONFIG_NFT_FIB_NETDEV=m 105 - CONFIG_NFT_REJECT_NETDEV=m 106 114 CONFIG_NF_FLOW_TABLE_INET=m 107 115 CONFIG_NF_FLOW_TABLE=m 108 116 CONFIG_NETFILTER_XTABLES_LEGACY=y ··· 175 187 CONFIG_IP_SET_HASH_NETPORT=m 176 188 CONFIG_IP_SET_HASH_NETIFACE=m 177 189 CONFIG_IP_SET_LIST_SET=m 190 + CONFIG_NF_TABLES_IPV4=y 178 191 CONFIG_NFT_DUP_IPV4=m 179 192 CONFIG_NFT_FIB_IPV4=m 180 193 CONFIG_NF_TABLES_ARP=y ··· 197 208 CONFIG_IP_NF_RAW=m 198 209 CONFIG_IP_NF_ARPFILTER=m 199 210 CONFIG_IP_NF_ARP_MANGLE=m 200 - CONFIG_NFT_DUP_IPV6=m 201 - CONFIG_NFT_FIB_IPV6=m 202 - CONFIG_IP6_NF_IPTABLES=m 203 - CONFIG_IP6_NF_MATCH_AH=m 204 - CONFIG_IP6_NF_MATCH_EUI64=m 205 - CONFIG_IP6_NF_MATCH_FRAG=m 206 - CONFIG_IP6_NF_MATCH_OPTS=m 207 - CONFIG_IP6_NF_MATCH_HL=m 208 - CONFIG_IP6_NF_MATCH_IPV6HEADER=m 209 - CONFIG_IP6_NF_MATCH_MH=m 210 - CONFIG_IP6_NF_MATCH_RPFILTER=m 211 - CONFIG_IP6_NF_MATCH_RT=m 212 - CONFIG_IP6_NF_MATCH_SRH=m 213 - CONFIG_IP6_NF_TARGET_HL=m 214 - CONFIG_IP6_NF_TARGET_REJECT=m 215 - CONFIG_IP6_NF_TARGET_SYNPROXY=m 216 - CONFIG_IP6_NF_RAW=m 217 - CONFIG_IP6_NF_NAT=m 218 - CONFIG_IP6_NF_TARGET_MASQUERADE=m 219 - CONFIG_IP6_NF_TARGET_NPT=m 220 211 CONFIG_NF_TABLES_BRIDGE=m 221 212 CONFIG_NFT_BRIDGE_META=m 222 - CONFIG_NFT_BRIDGE_REJECT=m 223 213 CONFIG_NF_CONNTRACK_BRIDGE=m 224 214 CONFIG_BRIDGE_NF_EBTABLES_LEGACY=m 225 215 CONFIG_BRIDGE_NF_EBTABLES=m ··· 209 241 CONFIG_BRIDGE_EBT_AMONG=m 210 242 CONFIG_BRIDGE_EBT_ARP=m 211 243 CONFIG_BRIDGE_EBT_IP=m 212 - CONFIG_BRIDGE_EBT_IP6=m 213 244 CONFIG_BRIDGE_EBT_LIMIT=m 214 245 CONFIG_BRIDGE_EBT_MARK=m 215 246 CONFIG_BRIDGE_EBT_PKTTYPE=m ··· 227 260 CONFIG_L2TP=m 228 261 CONFIG_BRIDGE=m 229 262 CONFIG_ATALK=m 230 - CONFIG_6LOWPAN=m 231 - CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=m 232 - CONFIG_6LOWPAN_GHC_UDP=m 233 - CONFIG_6LOWPAN_GHC_ICMPV6=m 234 - CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=m 235 - CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=m 236 - CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=m 237 263 CONFIG_DNS_RESOLVER=y 238 264 CONFIG_BATMAN_ADV=m 239 265 # CONFIG_BATMAN_ADV_BATMAN_V is not set
-1
drivers/infiniband/Kconfig
··· 4 4 depends on HAS_IOMEM && HAS_DMA 5 5 depends on NET 6 6 depends on INET 7 - depends on m || IPV6 != m 8 7 depends on !ALPHA 9 8 select DMA_SHARED_BUFFER 10 9 select IRQ_POLL
+1 -1
drivers/infiniband/hw/ocrdma/Kconfig
··· 1 1 # SPDX-License-Identifier: GPL-2.0-only 2 2 config INFINIBAND_OCRDMA 3 3 tristate "Emulex One Connect HCA support" 4 - depends on ETHERNET && NETDEVICES && PCI && INET && (IPV6 || IPV6=n) 4 + depends on ETHERNET && NETDEVICES && PCI && INET 5 5 select NET_VENDOR_EMULEX 6 6 select BE2NET 7 7 help
+1 -1
drivers/infiniband/ulp/ipoib/Kconfig
··· 1 1 # SPDX-License-Identifier: GPL-2.0-only 2 2 config INFINIBAND_IPOIB 3 3 tristate "IP-over-InfiniBand" 4 - depends on NETDEVICES && INET && (IPV6 || IPV6=n) 4 + depends on NETDEVICES && INET 5 5 help 6 6 Support for the IP-over-InfiniBand protocol (IPoIB). This 7 7 transports IP packets over InfiniBand so you can use your IB
-9
drivers/net/Kconfig
··· 41 41 config BONDING 42 42 tristate "Bonding driver support" 43 43 depends on INET 44 - depends on IPV6 || IPV6=n 45 44 depends on TLS || TLS_DEVICE=n 46 45 help 47 46 Say 'Y' or 'M' if you wish to be able to 'bond' multiple Ethernet ··· 74 75 config WIREGUARD 75 76 tristate "WireGuard secure network tunnel" 76 77 depends on NET && INET 77 - depends on IPV6 || !IPV6 78 78 select NET_UDP_TUNNEL 79 79 select DST_CACHE 80 80 select CRYPTO_LIB_CURVE25519 ··· 103 105 config OVPN 104 106 tristate "OpenVPN data channel offload" 105 107 depends on NET && INET 106 - depends on IPV6 || !IPV6 107 108 select DST_CACHE 108 109 select NET_UDP_TUNNEL 109 110 select CRYPTO ··· 199 202 config IPVLAN 200 203 tristate "IP-VLAN support" 201 204 depends on INET 202 - depends on IPV6 || !IPV6 203 205 help 204 206 This allows one to create virtual devices off of a main interface 205 207 and packets will be delivered based on the dest L3 (IPv6/IPv4 addr) ··· 245 249 config GENEVE 246 250 tristate "Generic Network Virtualization Encapsulation" 247 251 depends on INET 248 - depends on IPV6 || !IPV6 249 252 select NET_UDP_TUNNEL 250 253 select GRO_CELLS 251 254 help ··· 260 265 config BAREUDP 261 266 tristate "Bare UDP Encapsulation" 262 267 depends on INET 263 - depends on IPV6 || !IPV6 264 268 select NET_UDP_TUNNEL 265 269 select GRO_CELLS 266 270 help ··· 302 308 config AMT 303 309 tristate "Automatic Multicast Tunneling (AMT)" 304 310 depends on INET && IP_MULTICAST 305 - depends on IPV6 || !IPV6 306 311 select NET_UDP_TUNNEL 307 312 help 308 313 This allows one to create AMT(Automatic Multicast Tunneling) ··· 473 480 tristate "Virtual Routing and Forwarding (Lite)" 474 481 depends on IP_MULTIPLE_TABLES 475 482 depends on NET_L3_MASTER_DEV 476 - depends on IPV6 || IPV6=n 477 483 depends on IPV6_MULTIPLE_TABLES || IPV6=n 478 484 help 479 485 This option enables the support for mapping interfaces into VRF's. The ··· 607 615 tristate "Simulated networking device" 608 616 depends on DEBUG_FS 609 617 depends on INET 610 - depends on IPV6 || IPV6=n 611 618 depends on PSAMPLE || PSAMPLE=n 612 619 depends on PTP_1588_CLOCK_MOCK || PTP_1588_CLOCK_MOCK=n 613 620 select NET_DEVLINK
+1 -1
drivers/net/ethernet/broadcom/Kconfig
··· 96 96 97 97 config CNIC 98 98 tristate "QLogic CNIC support" 99 - depends on PCI && (IPV6 || IPV6=n) 99 + depends on PCI 100 100 select BNX2 101 101 select UIO 102 102 help
+1 -1
drivers/net/ethernet/chelsio/Kconfig
··· 68 68 69 69 config CHELSIO_T4 70 70 tristate "Chelsio Communications T4/T5/T6 Ethernet support" 71 - depends on PCI && (IPV6 || IPV6=n) && (TLS || TLS=n) 71 + depends on PCI && (TLS || TLS=n) 72 72 depends on PTP_1588_CLOCK_OPTIONAL 73 73 select FW_LOADER 74 74 select MDIO
-1
drivers/net/ethernet/mellanox/mlxsw/Kconfig
··· 56 56 depends on MLXSW_CORE && MLXSW_PCI && NET_SWITCHDEV && VLAN_8021Q 57 57 depends on PSAMPLE || PSAMPLE=n 58 58 depends on BRIDGE || BRIDGE=n 59 - depends on IPV6 || IPV6=n 60 59 depends on NET_IPGRE || NET_IPGRE=n 61 60 depends on IPV6_GRE || IPV6_GRE=n 62 61 depends on VXLAN || VXLAN=n
-1
drivers/net/ethernet/netronome/Kconfig
··· 33 33 bool "NFP4000/NFP6000 TC Flower offload support" 34 34 depends on NFP 35 35 depends on NET_SWITCHDEV 36 - depends on IPV6!=m || NFP=m 37 36 default y 38 37 help 39 38 Enable driver support for TC Flower offload on NFP4000 and NFP6000.
-1
drivers/scsi/bnx2fc/Kconfig
··· 2 2 config SCSI_BNX2X_FCOE 3 3 tristate "QLogic FCoE offload support" 4 4 depends on PCI 5 - depends on (IPV6 || IPV6=n) 6 5 depends on LIBFC 7 6 depends on LIBFCOE 8 7 select NETDEVICES
-1
drivers/scsi/bnx2i/Kconfig
··· 3 3 tristate "QLogic NetXtreme II iSCSI support" 4 4 depends on NET 5 5 depends on PCI 6 - depends on (IPV6 || IPV6=n) 7 6 select SCSI_ISCSI_ATTRS 8 7 select NETDEVICES 9 8 select ETHERNET
+1 -1
drivers/scsi/cxgbi/cxgb3i/Kconfig
··· 1 1 # SPDX-License-Identifier: GPL-2.0-only 2 2 config SCSI_CXGB3_ISCSI 3 3 tristate "Chelsio T3 iSCSI support" 4 - depends on PCI && INET && (IPV6 || IPV6=n) 4 + depends on PCI && INET 5 5 select NETDEVICES 6 6 select ETHERNET 7 7 select NET_VENDOR_CHELSIO
+1 -1
drivers/scsi/cxgbi/cxgb4i/Kconfig
··· 1 1 # SPDX-License-Identifier: GPL-2.0-only 2 2 config SCSI_CXGB4_ISCSI 3 3 tristate "Chelsio T4 iSCSI support" 4 - depends on PCI && INET && (IPV6 || IPV6=n) 4 + depends on PCI && INET 5 5 depends on PTP_1588_CLOCK_OPTIONAL 6 6 depends on THERMAL || !THERMAL 7 7 depends on ETHERNET
+1 -1
fs/dlm/Kconfig
··· 2 2 menuconfig DLM 3 3 tristate "Distributed Lock Manager (DLM)" 4 4 depends on INET 5 - depends on SYSFS && CONFIGFS_FS && (IPV6 || IPV6=n) 5 + depends on SYSFS && CONFIGFS_FS 6 6 help 7 7 A general purpose distributed lock manager for kernel or userspace 8 8 applications.
+1 -1
fs/gfs2/Kconfig
··· 26 26 27 27 config GFS2_FS_LOCKING_DLM 28 28 bool "GFS2 DLM locking" 29 - depends on (GFS2_FS!=n) && NET && INET && (IPV6 || IPV6=n) && \ 29 + depends on (GFS2_FS!=n) && NET && INET && \ 30 30 CONFIGFS_FS && SYSFS && (DLM=y || DLM=GFS2_FS) 31 31 help 32 32 Multiple node locking module for GFS2
-1
net/bridge/Kconfig
··· 7 7 tristate "802.1d Ethernet Bridging" 8 8 select LLC 9 9 select STP 10 - depends on IPV6 || IPV6=n 11 10 help 12 11 If you say Y here, then your Linux box will be able to act as an 13 12 Ethernet bridge, which means that the different Ethernet segments it
+4 -5
net/ipv4/Kconfig
··· 191 191 192 192 config NET_IPGRE 193 193 tristate "IP: GRE tunnels over IP" 194 - depends on (IPV6 || IPV6=n) && NET_IPGRE_DEMUX 194 + depends on NET_IPGRE_DEMUX 195 195 select NET_IP_TUNNEL 196 196 help 197 197 Tunneling means encapsulating data of one protocol type within ··· 303 303 304 304 config NET_IPVTI 305 305 tristate "Virtual (secure) IP: tunneling" 306 - depends on IPV6 || IPV6=n 307 306 select INET_TUNNEL 308 307 select NET_IP_TUNNEL 309 308 select XFRM ··· 438 439 439 440 config INET_UDP_DIAG 440 441 tristate "UDP: socket monitoring interface" 441 - depends on INET_DIAG && (IPV6 || IPV6=n) 442 + depends on INET_DIAG 442 443 default n 443 444 help 444 445 Support for UDP socket monitoring interface used by the ss tool. ··· 446 447 447 448 config INET_RAW_DIAG 448 449 tristate "RAW: socket monitoring interface" 449 - depends on INET_DIAG && (IPV6 || IPV6=n) 450 + depends on INET_DIAG 450 451 default n 451 452 help 452 453 Support for RAW socket monitoring interface used by the ss tool. ··· 749 750 select CRYPTO 750 751 select CRYPTO_LIB_UTILS 751 752 select TCP_SIGPOOL 752 - depends on 64BIT && IPV6 != m # seq-number extension needs WRITE_ONCE(u64) 753 + depends on 64BIT # seq-number extension needs WRITE_ONCE(u64) 753 754 help 754 755 TCP-AO specifies the use of stronger Message Authentication Codes (MACs), 755 756 protects against replays for long-lived TCP connections, and
+1 -5
net/ipv6/Kconfig
··· 3 3 # IPv6 configuration 4 4 # 5 5 6 - # IPv6 as module will cause a CRASH if you try to unload it 7 6 menuconfig IPV6 8 - tristate "The IPv6 protocol" 7 + bool "The IPv6 protocol" 9 8 default y 10 9 select CRYPTO_LIB_SHA1 11 10 help ··· 15 16 For specific information about IPv6 under Linux, see 16 17 Documentation/networking/ipv6.rst and read the HOWTO at 17 18 <https://www.tldp.org/HOWTO/Linux+IPv6-HOWTO/> 18 - 19 - To compile this protocol support as a module, choose M here: the 20 - module will be called ipv6. 21 19 22 20 if IPV6 23 21
+1 -7
net/ipv6/af_inet6.c
··· 70 70 71 71 #include "ip6_offload.h" 72 72 73 - MODULE_AUTHOR("Cast of dozens"); 74 - MODULE_DESCRIPTION("IPv6 protocol stack for Linux"); 75 - MODULE_LICENSE("GPL"); 76 - 77 73 /* The inetsw6 table contains everything that inet6_create needs to 78 74 * build a new socket. 79 75 */ ··· 1274 1278 proto_unregister(&tcpv6_prot); 1275 1279 goto out; 1276 1280 } 1277 - module_init(inet6_init); 1278 - 1279 - MODULE_ALIAS_NETPROTO(PF_INET6); 1281 + device_initcall(inet6_init);
-1
net/l2tp/Kconfig
··· 5 5 6 6 menuconfig L2TP 7 7 tristate "Layer Two Tunneling Protocol (L2TP)" 8 - depends on (IPV6 || IPV6=n) 9 8 depends on INET 10 9 select NET_UDP_TUNNEL 11 10 help
-8
net/netfilter/Kconfig
··· 249 249 250 250 config NF_CONNTRACK_H323 251 251 tristate "H.323 protocol support" 252 - depends on IPV6 || IPV6=n 253 252 depends on NETFILTER_ADVANCED 254 253 help 255 254 H.323 is a VoIP signalling protocol from ITU-T. As one of the most ··· 588 589 config NFT_REJECT 589 590 default m if NETFILTER_ADVANCED=n 590 591 tristate "Netfilter nf_tables reject support" 591 - depends on !NF_TABLES_INET || (IPV6!=m || m) 592 592 help 593 593 This option adds the "reject" expression that you can use to 594 594 explicitly deny and notify via TCP reset/ICMP informational errors ··· 634 636 635 637 config NFT_SOCKET 636 638 tristate "Netfilter nf_tables socket match support" 637 - depends on IPV6 || IPV6=n 638 639 select NF_SOCKET_IPV4 639 640 select NF_SOCKET_IPV6 if NF_TABLES_IPV6 640 641 help ··· 649 652 650 653 config NFT_TPROXY 651 654 tristate "Netfilter nf_tables tproxy support" 652 - depends on IPV6 || IPV6=n 653 655 select NF_DEFRAG_IPV4 654 656 select NF_DEFRAG_IPV6 if NF_TABLES_IPV6 655 657 select NF_TPROXY_IPV4 ··· 1067 1071 config NETFILTER_XT_TARGET_TEE 1068 1072 tristate '"TEE" - packet cloning to alternate destination' 1069 1073 depends on NETFILTER_ADVANCED 1070 - depends on IPV6 || IPV6=n 1071 1074 depends on !NF_CONNTRACK || NF_CONNTRACK 1072 1075 depends on IP6_NF_IPTABLES || !IP6_NF_IPTABLES 1073 1076 select NF_DUP_IPV4 ··· 1079 1084 tristate '"TPROXY" target transparent proxying support' 1080 1085 depends on NETFILTER_XTABLES 1081 1086 depends on NETFILTER_ADVANCED 1082 - depends on IPV6 || IPV6=n 1083 1087 depends on IP6_NF_IPTABLES || IP6_NF_IPTABLES=n 1084 1088 depends on IP_NF_MANGLE || NFT_COMPAT 1085 1089 select NF_DEFRAG_IPV4 ··· 1120 1126 1121 1127 config NETFILTER_XT_TARGET_TCPMSS 1122 1128 tristate '"TCPMSS" target support' 1123 - depends on IPV6 || IPV6=n 1124 1129 default m if NETFILTER_ADVANCED=n 1125 1130 help 1126 1131 This option adds a `TCPMSS' target, which allows you to alter the ··· 1574 1581 tristate '"socket" match support' 1575 1582 depends on NETFILTER_XTABLES 1576 1583 depends on NETFILTER_ADVANCED 1577 - depends on IPV6 || IPV6=n 1578 1584 depends on IP6_NF_IPTABLES || IP6_NF_IPTABLES=n 1579 1585 select NF_SOCKET_IPV4 1580 1586 select NF_SOCKET_IPV6 if IP6_NF_IPTABLES
+1 -1
net/rxrpc/Kconfig
··· 25 25 26 26 config AF_RXRPC_IPV6 27 27 bool "IPv6 support for RxRPC" 28 - depends on (IPV6 = m && AF_RXRPC = m) || (IPV6 = y && AF_RXRPC) 28 + depends on IPV6 29 29 help 30 30 Say Y here to allow AF_RXRPC to use IPV6 UDP as well as IPV4 UDP as 31 31 its network transport.
-1
net/sctp/Kconfig
··· 6 6 menuconfig IP_SCTP 7 7 tristate "The SCTP Protocol" 8 8 depends on INET 9 - depends on IPV6 || IPV6=n 10 9 select CRYPTO_LIB_SHA1 11 10 select CRYPTO_LIB_SHA256 12 11 select CRYPTO_LIB_UTILS
-1
net/tipc/Kconfig
··· 6 6 menuconfig TIPC 7 7 tristate "The TIPC Protocol" 8 8 depends on INET 9 - depends on IPV6 || IPV6=n 10 9 help 11 10 The Transparent Inter Process Communication (TIPC) protocol is 12 11 specially designed for intra cluster communication. This protocol