From 7aaeb3f35acbfb555ffb9f83d9dbac11adc56e2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 12 Nov 2003 14:31:34 +0000 Subject: [PATCH] First round of the syslog_daemon implementation. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5325 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/syslog_daemon/syslog_daemon.h | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 headers/private/syslog_daemon/syslog_daemon.h diff --git a/headers/private/syslog_daemon/syslog_daemon.h b/headers/private/syslog_daemon/syslog_daemon.h new file mode 100644 index 0000000000..2e827cef45 --- /dev/null +++ b/headers/private/syslog_daemon/syslog_daemon.h @@ -0,0 +1,26 @@ +/* +** Copyright 2003, Axel Dörfler, axeld@pinc-software.de. All rights reserved. +** Distributed under the terms of the OpenBeOS License. +*/ +#ifndef SYSLOG_DAEMON_H +#define SYSLOG_DAEMON_H + + +#include + + +#define SYSLOG_PORT_NAME "syslog_daemon" +#define SYSLOG_MESSAGE '_Syl' + +// This message is sent from both, the POSIX syslog API and the kernel's +// dprintf() logging facility if logging to syslog was enabled. + +struct syslog_message { + thread_id from; + time_t when; + int32 options; + char ident[B_OS_NAME_LENGTH]; + char message[1]; +}; + +#endif /* SYSLOG_DAEMON_H */