hubertf
55ac93d329
Remove more duplicate #includes, and a few spurious whitespaces at EOL
...
From Slava Semushin <slava.semushin@gmail.com>
2007-01-17 23:24:22 +00:00
kardel
403d759108
- simplify code
...
- remove any 'permission checks' via geteuid() - with upcoming
security models these might not match the model any more
- this also fixes a bug where ntp_adjtime() was denied (EPERM)
even though only a legit read status was performed
2006-10-07 20:02:01 +00:00
christos
f7f0b66150
Do not use SCARG() in userland. Eliminates need for <sys/systm.h>.
2006-03-09 23:44:43 +00:00
lukem
88c3eadbfa
Add missing __RCSID()
2005-06-12 05:21:25 +00:00
cb
9b28f9c625
Mark __clockctl_fd close-on-exec to avoid unintentionally leaking
...
time setting privileges across an exec.
2003-07-16 19:42:11 +00:00
thorpej
3fdac2b8c5
Merge the nathanw_sa branch.
2003-01-18 10:52:16 +00:00
manu
8429e82f30
- Changed clocktl interface to use syscallargs structures
...
- Implemented keep-state so that we don't have to open /dev/clockctl each time.
2001-12-09 16:11:45 +00:00
thorpej
836962fe0b
Need string.h for memcpy() prototype.
2001-09-17 23:42:09 +00:00
manu
54c0ce6119
Added support to use the clockctl driver if present for adjtime(),
...
clock_settime(), ntp_adjtime() and settimeofday(). The super-user still
always use the plain system call.
Approved by Christos
2001-09-16 07:41:56 +00:00