Removed private functions, made C++ safe.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5192 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -103,21 +103,19 @@ struct ctlname {
|
|||||||
{ "diskcount", CTLTYPE_INT }, \
|
{ "diskcount", CTLTYPE_INT }, \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef _KERNEL_MODE
|
#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
|
#endif
|
||||||
|
|
||||||
int sysctl(int *, uint, void *, size_t *, void *, size_t);
|
int sysctl(int *, uint, void *, size_t *, void *, size_t);
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif /* _SYS_SYSCTL_H */
|
#endif /* _SYS_SYSCTL_H */
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user