xref: /haiku/src/tests/servers/registrar/R5Compatibility.cpp (revision 2e15a0f6b941181f054e9651d261527efcfbf79f)
1*2e15a0f6SAugustin Cavalier /*
2*2e15a0f6SAugustin Cavalier  * Copyright 2005, Ingo Weinhold, bonefish@users.sf.net. All rights reserved.
3*2e15a0f6SAugustin Cavalier  * Distributed under the terms of the MIT License.
4*2e15a0f6SAugustin Cavalier  */
5*2e15a0f6SAugustin Cavalier 
6*2e15a0f6SAugustin Cavalier //! Syscalls not existing under R5
7*2e15a0f6SAugustin Cavalier 
8*2e15a0f6SAugustin Cavalier #include <syscalls.h>
9*2e15a0f6SAugustin Cavalier #include <stdio.h>
10*2e15a0f6SAugustin Cavalier 
11*2e15a0f6SAugustin Cavalier 
12*2e15a0f6SAugustin Cavalier // _kern_register_messaging_service
13*2e15a0f6SAugustin Cavalier extern "C" area_id
_kern_register_messaging_service(sem_id lockSem,sem_id counterSem)14*2e15a0f6SAugustin Cavalier _kern_register_messaging_service(sem_id lockSem, sem_id counterSem)
15*2e15a0f6SAugustin Cavalier {
16*2e15a0f6SAugustin Cavalier 	return B_ERROR;
17*2e15a0f6SAugustin Cavalier }
18*2e15a0f6SAugustin Cavalier 
19*2e15a0f6SAugustin Cavalier // _kern_unregister_messaging_service
20*2e15a0f6SAugustin Cavalier extern "C" status_t
_kern_unregister_messaging_service()21*2e15a0f6SAugustin Cavalier _kern_unregister_messaging_service()
22*2e15a0f6SAugustin Cavalier {
23*2e15a0f6SAugustin Cavalier 	return B_ERROR;
24*2e15a0f6SAugustin Cavalier }
25*2e15a0f6SAugustin Cavalier 
26*2e15a0f6SAugustin Cavalier extern "C" status_t
_kern_shutdown(bool reboot)27*2e15a0f6SAugustin Cavalier _kern_shutdown(bool reboot)
28*2e15a0f6SAugustin Cavalier {
29*2e15a0f6SAugustin Cavalier 	puts(reboot ? "reboot" : "shutdown");
30*2e15a0f6SAugustin Cavalier 	return B_ERROR;
31*2e15a0f6SAugustin Cavalier }
32*2e15a0f6SAugustin Cavalier 
33