18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# Unix Domain Sockets 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciconfig UNIX 78c2ecf20Sopenharmony_ci tristate "Unix domain sockets" 88c2ecf20Sopenharmony_ci help 98c2ecf20Sopenharmony_ci If you say Y here, you will include support for Unix domain sockets; 108c2ecf20Sopenharmony_ci sockets are the standard Unix mechanism for establishing and 118c2ecf20Sopenharmony_ci accessing network connections. Many commonly used programs such as 128c2ecf20Sopenharmony_ci the X Window system and syslog use these sockets even if your 138c2ecf20Sopenharmony_ci machine is not connected to any network. Unless you are working on 148c2ecf20Sopenharmony_ci an embedded system or something similar, you therefore definitely 158c2ecf20Sopenharmony_ci want to say Y here. 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the module will be 188c2ecf20Sopenharmony_ci called unix. Note that several important services won't work 198c2ecf20Sopenharmony_ci correctly if you say M here and then neglect to load the module. 208c2ecf20Sopenharmony_ci 218c2ecf20Sopenharmony_ci Say Y unless you know what you are doing. 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ciconfig UNIX_SCM 248c2ecf20Sopenharmony_ci bool 258c2ecf20Sopenharmony_ci depends on UNIX 268c2ecf20Sopenharmony_ci default y 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ciconfig UNIX_DIAG 298c2ecf20Sopenharmony_ci tristate "UNIX: socket monitoring interface" 308c2ecf20Sopenharmony_ci depends on UNIX 318c2ecf20Sopenharmony_ci default n 328c2ecf20Sopenharmony_ci help 338c2ecf20Sopenharmony_ci Support for UNIX socket monitoring interface used by the ss tool. 348c2ecf20Sopenharmony_ci If unsure, say Y. 35