diff options
author | mike <mike@FreeBSD.org> | 2003-02-26 20:16:58 +0000 |
---|---|---|
committer | mike <mike@FreeBSD.org> | 2003-02-26 20:16:58 +0000 |
commit | 7d819be55789099285aa8b8d940c2203a750872a (patch) | |
tree | 29dac5687aa5a4b40ec3150bd5735d03577bb3f6 | |
parent | a02a4e9cde6d4d209412d262cbc5f82b8de5219d (diff) | |
download | FreeBSD-src-7d819be55789099285aa8b8d940c2203a750872a.zip FreeBSD-src-7d819be55789099285aa8b8d940c2203a750872a.tar.gz |
Move the typedef for size_t into _iovec.h, so that size_t is available
for struct iovec.
-rw-r--r-- | sys/sys/_iovec.h | 7 | ||||
-rw-r--r-- | sys/sys/socket.h | 5 | ||||
-rw-r--r-- | sys/sys/uio.h | 5 |
3 files changed, 7 insertions, 10 deletions
diff --git a/sys/sys/_iovec.h b/sys/sys/_iovec.h index fac5f27..537d2d3 100644 --- a/sys/sys/_iovec.h +++ b/sys/sys/_iovec.h @@ -37,6 +37,13 @@ #ifndef _SYS__IOVEC_H_ #define _SYS__IOVEC_H_ +#include <sys/_types.h> + +#ifndef _SIZE_T_DECLARED +typedef __size_t size_t; +#define _SIZE_T_DECLARED +#endif + struct iovec { void *iov_base; /* Base address. */ size_t iov_len; /* Length. */ diff --git a/sys/sys/socket.h b/sys/sys/socket.h index a078c4f..163d36b 100644 --- a/sys/sys/socket.h +++ b/sys/sys/socket.h @@ -73,11 +73,6 @@ typedef __sa_family_t sa_family_t; #define _SA_FAMILY_T_DECLARED #endif -#ifndef _SIZE_T_DECLARED -typedef __size_t size_t; -#define _SIZE_T_DECLARED -#endif - #ifndef _SOCKLEN_T_DECLARED typedef __socklen_t socklen_t; #define _SOCKLEN_T_DECLARED diff --git a/sys/sys/uio.h b/sys/sys/uio.h index e180356..88575ac 100644 --- a/sys/sys/uio.h +++ b/sys/sys/uio.h @@ -41,11 +41,6 @@ #include <sys/_types.h> #include <sys/_iovec.h> -#ifndef _SIZE_T_DECLARED -typedef __size_t size_t; -#define _SIZE_T_DECLARED -#endif - #ifndef _SSIZE_T_DECLARED typedef __ssize_t ssize_t; #define _SSIZE_T_DECLARED |