mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2024-11-15 06:42:51 +01:00
ebedb5ad97
- don't include <sys/ioctl.h> in any header. Include <sys/ioccom.h> instead. This was already done in 4.4Lite for the most important ioctl headers. Header spam currently increases kernel build times by 10-20%. There are more than 30000 #includes (not counting duplicates) for compiling LINT. - include <sys/types.h> if and only it is necessary to make the header almost self-sufficient (some ioctl headers still need structs from elsewhere). - uniformized idempotency ifdefs. Copied the style in the 4.4Lite ioctl headers. |
||
---|---|---|
.. | ||
card.h | ||
cardinfo.h | ||
cis.h | ||
driver.h | ||
i82365.h | ||
pccard.c | ||
pcic98reg.h | ||
pcic.c | ||
skel.c | ||
slot.h |