syslog_daemon: Converted to BServer.
* Instead of letting the kernel search for the syslog port, the daemon now registers itself with the kernel (which even solves a TODO). * A port is created for the actual log messages from the launch_daemon, and used on start. * However, the SyslogTest does not yet work, due to the BMessage <-> KMessage communication problems.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2004-2011, Haiku, Inc. All rights reserved.
|
||||
* Copyright 2004-2015, Haiku, Inc. All rights reserved.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*/
|
||||
#ifndef _SYSTEM_SYSCALLS_H
|
||||
@@ -472,6 +472,7 @@ extern status_t _kern_get_port_message_info_etc(port_id port,
|
||||
|
||||
// debug support functions
|
||||
extern status_t _kern_kernel_debugger(const char *message);
|
||||
extern void _kern_register_syslog_daemon(port_id port);
|
||||
extern void _kern_debugger(const char *message);
|
||||
extern int _kern_disable_debugger(int state);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user