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