xref: /openbmc/linux/net/unix/Kconfig (revision 4d75f5c664195b970e1cd2fd25b65b5eff257a0a)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
26a2e9b73SSam Ravnborg#
36a2e9b73SSam Ravnborg# Unix Domain Sockets
46a2e9b73SSam Ravnborg#
56a2e9b73SSam Ravnborg
66a2e9b73SSam Ravnborgconfig UNIX
7*97154bcfSAlexander Mikhalitsyn	bool "Unix domain sockets"
8a7f7f624SMasahiro Yamada	help
96a2e9b73SSam Ravnborg	  If you say Y here, you will include support for Unix domain sockets;
106a2e9b73SSam Ravnborg	  sockets are the standard Unix mechanism for establishing and
116a2e9b73SSam Ravnborg	  accessing network connections.  Many commonly used programs such as
126a2e9b73SSam Ravnborg	  the X Window system and syslog use these sockets even if your
136a2e9b73SSam Ravnborg	  machine is not connected to any network.  Unless you are working on
146a2e9b73SSam Ravnborg	  an embedded system or something similar, you therefore definitely
156a2e9b73SSam Ravnborg	  want to say Y here.
166a2e9b73SSam Ravnborg
176a2e9b73SSam Ravnborg	  Say Y unless you know what you are doing.
186a2e9b73SSam Ravnborg
19314001f0SRao Shoaibconfig	AF_UNIX_OOB
20314001f0SRao Shoaib	bool
21314001f0SRao Shoaib	depends on UNIX
22314001f0SRao Shoaib	default y
23314001f0SRao Shoaib
245d531aaaSPavel Emelyanovconfig UNIX_DIAG
255d531aaaSPavel Emelyanov	tristate "UNIX: socket monitoring interface"
265d531aaaSPavel Emelyanov	depends on UNIX
276d62a66eSDavid S. Miller	default n
28a7f7f624SMasahiro Yamada	help
295d531aaaSPavel Emelyanov	  Support for UNIX socket monitoring interface used by the ss tool.
305d531aaaSPavel Emelyanov	  If unsure, say Y.
31