From 69be5fbb93123b645b332ec637b284a83192f89b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 28 Oct 2003 18:22:37 +0000 Subject: [PATCH] Removed private functions, made C++ safe. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5192 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/private/kernel/sysctl.h | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/headers/private/kernel/sysctl.h b/headers/private/kernel/sysctl.h index 1d871b6b4b..5b89739975 100644 --- a/headers/private/kernel/sysctl.h +++ b/headers/private/kernel/sysctl.h @@ -103,21 +103,19 @@ struct ctlname { { "diskcount", CTLTYPE_INT }, \ } +#ifdef __cplusplus +extern "C" { +#endif #ifdef _KERNEL_MODE - typedef int (sysctlfn)(int *, uint, void *, size_t *, void *, size_t); - - int sys_sysctl(int *, uint, void *, size_t *, void *, size_t); - int hw_sysctl(int *, uint, void *, size_t *, void *, size_t); - int sysctl_int (void *, size_t *, void *, size_t, int *); - int sysctl_rdint (void *, size_t *, void *, int); - int sysctl_tstring(void *, size_t *, void *, size_t, char *, int); - int sysctl__string(void *, size_t *, void *, size_t, char *, int, int); - int sysctl_rdstring(void *, size_t *, void *, char *); - int user_sysctl(int *, uint, void *, size_t *, void *, size_t); +int user_sysctl(int *, uint, void *, size_t *, void *, size_t); #endif int sysctl(int *, uint, void *, size_t *, void *, size_t); +#ifdef __cplusplus +} +#endif + #endif /* _SYS_SYSCTL_H */