CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/09/12 13:41:21
Modified files:
sys/sys : types.h select.h time.h socket.h
Log message:
More #include cleanup per POSIX:
- <sys/types.h>: don't pull in <sys/select.h>
- <sys/select.h>: don't pull in <sys/time.h>, but rather declare timeval
and timespec locally
- <sys/time.h>: *do* always pull in <sys/select.h>
- <sys/socket.h>: declare timeval if __BSD_VISIBLE for struct splice
Ports testing and fixed by ajacoutot@
ok deraadt@ millert@