TCP/IP networking
modulename: output_core.ko
configname: CONFIG_INET
Linux Kernel Configuration
└─>Networking support
└─>Networking options
└─>TCP/IP networking
In linux kernel since version 2.6.12
These are the protocols used on the Internet and on most local
Ethernets. It is highly recommended to say Y here (this will enlarge
your kernel by about 400 KB), since some programs (e.g. the X window
system) use TCP/IP even if your machine is not connected to any
other computer. You will get the so-called loopback device which
allows you to ping yourself (great fun, that!).
For an excellent introduction to Linux networking, please read the
Linux Networking HOWTO, available from
<http://www.tldp.org/docs.html#howto>.
If you say Y here and also to "/proc file system support" and
"Sysctl support" below, you can change various aspects of the
behavior of the TCP/IP code by writing to the (virtual) files in
/proc/sys/net/ipv4/*; the options are explained in the file
Documentation/networking/ip-sysctl.txt.
Short answer: say Y.
Ethernets. It is highly recommended to say Y here (this will enlarge
your kernel by about 400 KB), since some programs (e.g. the X window
system) use TCP/IP even if your machine is not connected to any
other computer. You will get the so-called loopback device which
allows you to ping yourself (great fun, that!).
For an excellent introduction to Linux networking, please read the
Linux Networking HOWTO, available from
<http://www.tldp.org/docs.html#howto>.
If you say Y here and also to "/proc file system support" and
"Sysctl support" below, you can change various aspects of the
behavior of the TCP/IP code by writing to the (virtual) files in
/proc/sys/net/ipv4/*; the options are explained in the file
Documentation/networking/ip-sysctl.txt.
Short answer: say Y.
source code:
is selected by
CONFIG_MLX4_ENCONFIG_MLX5_CORE_EN
CONFIG_MYRI10GE
CONFIG_PASEMI_MAC
CONFIG_WILC1000_SDIO
CONFIG_WILC1000_SPI
CONFIG_INFINIBAND_CXGB4
CONFIG_INFINIBAND_IRDMA
CONFIG_MLX4_INFINIBAND
CONFIG_INFINIBAND_OCRDMA
CONFIG_INFINIBAND_USNIC
CONFIG_RDMA_RXE
CONFIG_RDMA_SIW
CONFIG_CIFS
CONFIG_SMB_SERVER
CONFIG_XFRM_USER_COMPAT
CONFIG_XFRM_AH
CONFIG_XFRM_ESP
CONFIG_INET_ESPINTCP
CONFIG_INET6_ESPINTCP
CONFIG_IPV6_RPL_LWTUNNEL
CONFIG_IPV6_IOAM6_LWTUNNEL
CONFIG_MPTCP
CONFIG_NETFILTER_EGRESS
CONFIG_NETFILTER_NETLINK_HOOK
CONFIG_NFT_SYNPROXY
CONFIG_NETFILTER_XT_TARGET_MASQUERADE
CONFIG_NETFILTER_XT_TARGET_TPROXY
CONFIG_TEST_KMOD
CONFIG_TEST_KMOD