CAM_Initialise();
RTC_Initialise();
+ if (SchedPriority > 0) {
+ SYS_SetScheduler(SchedPriority);
+ }
+
+ if (LockAll == 1 ) {
+ SYS_MemLockAll(LockAll);
+ }
+
if (user)
SYS_DropRoot(user);
signal(SIGHUP, signal_cleanup);
#endif /* WINNT */
-#if defined(HAVE_SCHED_SETSCHEDULER)
- if (SchedPriority > 0) {
- SYS_SetScheduler(SchedPriority);
- }
-#endif
-
-#if defined(HAVE_MLOCKALL)
- if (LockAll == 1 ) {
- SYS_MemLockAll(LockAll);
- }
-#endif
-
/* The program normally runs under control of the main loop in
the scheduler. */
SCH_MainLoop();
extern void SYS_Linux_MemLockAll(int LockAll);
-extern void SYS_linux_SetScheduler(int SchedPriority);
+extern void SYS_Linux_SetScheduler(int SchedPriority);
#endif /* GOT_SYS_LINUX_H */