aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/_iovec.h
Commit message (Collapse)AuthorAgeFilesLines
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
| | | | Notes: svn path=/head/; revision=139825
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-071-4/+0
| | | | | | | | | per letter dated July 22, 1999. Approved by: core Notes: svn path=/head/; revision=127976
* Move the typedef for size_t into _iovec.h, so that size_t is availableMike Barcroft2003-02-261-0/+7
| | | | | | | for struct iovec. Notes: svn path=/head/; revision=111567
* It is bad style to define the same structure in multiple headerPoul-Henning Kamp2002-12-281-0/+45
files which might be included together. Things like debuggers and lint-like programs get their knickers in a twist (rightly so one might add) when they find different locations for the same named struct depending on which .h file were included first. This is a stellar example of Very Bad Thinking on the part of the standards dudes who wrote that both sys/uio.h and sys/socket.h should define struct iovec the same way. Fix this by putting struct iovec into its own miniature sys/_iovec.h file and #include that from sys/socket.h and sys/uio.h. Sensible people could just put iovec into sys/_types.h but there is probably some standard or other which will be violated if we did something that horrible. Notes: svn path=/head/; revision=108366