git: <sys/systimer.h>: Do not inject boolean_t type into userland.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Thu Nov 14 05:41:43 PST 2019
commit 27a6bce65aa44c99c58f8517af569bd0fabc6240
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Tue Nov 12 10:33:33 2019 +0200
<sys/systimer.h>: Do not inject boolean_t type into userland.
The original workaround in 59ef3aa79b36a4ea4883a900381454c6b3bb4ea8
seem to have been to unbreak building fstat(1) and newsyslog(8).
The <sys/proc.h> (through <sys/user.h>) only needs "struct systimer"
visibility. Make rest of the structures kernel only, those are not
referenced in kernel headers.
Summary of changes:
sys/sys/systimer.h | 22 ++++++++--------------
1 file changed, 8 insertions(+), 14 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/27a6bce65aa44c99c58f8517af569bd0fabc6240
--
DragonFly BSD source repository
More information about the Commits
mailing list