git: <sys/systimer.h>: Do not inject boolean_t type into userland.

Rimvydas Jasinskas zrj at
Thu Nov 14 05:41:43 PST 2019

commit 27a6bce65aa44c99c58f8517af569bd0fabc6240
Author: zrj <rimvydas.jasinskas at>
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(-)

DragonFly BSD source repository

More information about the Commits mailing list