# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # config SYSTEM_SYSLOGD bool "syslogd utility" default n depends on NET_UDP && SYSLOG_RFC5424 ---help--- Enable support for the 'syslogd' utility. This utility will read syslog messages from the syslog device and transmit them over UDP in RFC 5424 compatible format. Ensure the syslog device being used is capable of being read from. if SYSTEM_SYSLOGD config SYSTEM_SYSLOGD_PROGNAME string "syslogd progname" default "syslogd" ---help--- This is the name of the program that will be used when the syslogd program is installed. config SYSTEM_SYSLOGD_PRIORITY int "syslogd task priority" default 100 config SYSTEM_SYSLOGD_STACKSIZE int "syslogd stack size" default DEFAULT_TASK_STACKSIZE config SYSTEM_SYSLOGD_ENTRYSIZE int "Max entry size" default 480 ---help--- The maximum size (in bytes) of the UDP message buffer for sending syslog entries. Set this value to the expected maximum length of a syslog entry. RFC 5424 specifies a minimum maximum of 480. config SYSTEM_SYSLOGD_PORT int "syslogd port" default 514 ---help--- The default port for syslogd to send UDP traffic to. config SYSTEM_SYSLOGD_ADDR string "Log server address" default "127.0.0.1" ---help--- The network address for syslogd to send UDP traffic to. endif