xref: /linux/net/unix/Kconfig (revision 5d531aaa64a06622874f06e5068b8eefca048feb)
16a2e9b73SSam Ravnborg#
26a2e9b73SSam Ravnborg# Unix Domain Sockets
36a2e9b73SSam Ravnborg#
46a2e9b73SSam Ravnborg
56a2e9b73SSam Ravnborgconfig UNIX
66a2e9b73SSam Ravnborg	tristate "Unix domain sockets"
76a2e9b73SSam Ravnborg	---help---
86a2e9b73SSam Ravnborg	  If you say Y here, you will include support for Unix domain sockets;
96a2e9b73SSam Ravnborg	  sockets are the standard Unix mechanism for establishing and
106a2e9b73SSam Ravnborg	  accessing network connections.  Many commonly used programs such as
116a2e9b73SSam Ravnborg	  the X Window system and syslog use these sockets even if your
126a2e9b73SSam Ravnborg	  machine is not connected to any network.  Unless you are working on
136a2e9b73SSam Ravnborg	  an embedded system or something similar, you therefore definitely
146a2e9b73SSam Ravnborg	  want to say Y here.
156a2e9b73SSam Ravnborg
166a2e9b73SSam Ravnborg	  To compile this driver as a module, choose M here: the module will be
176a2e9b73SSam Ravnborg	  called unix.  Note that several important services won't work
186a2e9b73SSam Ravnborg	  correctly if you say M here and then neglect to load the module.
196a2e9b73SSam Ravnborg
206a2e9b73SSam Ravnborg	  Say Y unless you know what you are doing.
216a2e9b73SSam Ravnborg
22*5d531aaaSPavel Emelyanovconfig UNIX_DIAG
23*5d531aaaSPavel Emelyanov	tristate "UNIX: socket monitoring interface"
24*5d531aaaSPavel Emelyanov	depends on UNIX
25*5d531aaaSPavel Emelyanov	default UNIX
26*5d531aaaSPavel Emelyanov	---help---
27*5d531aaaSPavel Emelyanov	  Support for UNIX socket monitoring interface used by the ss tool.
28*5d531aaaSPavel Emelyanov	  If unsure, say Y.
29