]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Move uio enums to sys/_uio.h.
authorBrooks Davis <brooks@FreeBSD.org>
Tue, 27 Mar 2018 15:20:03 +0000 (15:20 +0000)
committerBrooks Davis <brooks@FreeBSD.org>
Tue, 27 Mar 2018 15:20:03 +0000 (15:20 +0000)
commit34a77b974108eecc559c97b3ef170e3f18ffb644
treeaf4d51237029eeac6c7bd3bc6f037b8d302626b5
parent2cb2ba6df8e31d389fd4bbfa73f0e6227dccb056
Move uio enums to sys/_uio.h.

Include _uio.h instead of uio.h in several headers to reduce header
polution.

Fix a few places that relied on header polution to get the uio.h header.

I have not moved struct uio as many more things that use it rely on
header polution to get other definitions from uio.h.

Reviewed by: cem, kib, markj
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D14811
sys/compat/freebsd32/freebsd32_ioctl.c
sys/dev/md/md.c
sys/kern/tty_pts.c
sys/kern/uipc_syscalls.c
sys/sys/_uio.h [new file with mode: 0644]
sys/sys/imgact.h
sys/sys/namei.h
sys/sys/syscallsubr.h
sys/sys/uio.h