CVSROOT:        /cvs
Module name:    src
Changes by:     guent...@cvs.openbsd.org        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@

Reply via email to