diff options
author | Mike Barcroft <mike@FreeBSD.org> | 2002-04-20 02:24:35 +0000 |
---|---|---|
committer | Mike Barcroft <mike@FreeBSD.org> | 2002-04-20 02:24:35 +0000 |
commit | c6e43821cd19506ca3f153231f5fa4b840e9d80e (patch) | |
tree | ff290f5b477579bbc70d4d5d5aacfc8bdb8fc7db /sys/sys/socket.h | |
parent | d969f833edcb8ee2e65c3ada1b13ecc36d630e41 (diff) | |
download | src-c6e43821cd19506ca3f153231f5fa4b840e9d80e.tar.gz src-c6e43821cd19506ca3f153231f5fa4b840e9d80e.zip |
Add sa_family_t type to <sys/_types.h> and typedefs to <netinet/in.h>
and <sys/socket.h>. Previously, sa_family_t was only typedef'd in
<sys/socket.h>.
Notes
Notes:
svn path=/head/; revision=95099
Diffstat (limited to 'sys/sys/socket.h')
-rw-r--r-- | sys/sys/socket.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sys/sys/socket.h b/sys/sys/socket.h index 86f78dde3e38..9e054b47ae86 100644 --- a/sys/sys/socket.h +++ b/sys/sys/socket.h @@ -37,7 +37,7 @@ #ifndef _SYS_SOCKET_H_ #define _SYS_SOCKET_H_ -#include <machine/ansi.h> +#include <sys/_types.h> #define _NO_NAMESPACE_POLLUTION #include <machine/param.h> #undef _NO_NAMESPACE_POLLUTION @@ -49,7 +49,11 @@ /* * Data types. */ -typedef u_char sa_family_t; +#ifdef _BSD_SA_FAMILY_T_ +typedef _BSD_SA_FAMILY_T_ sa_family_t; +#undef _BSD_SA_FAMILY_T_ +#endif + #ifdef _BSD_SOCKLEN_T_ typedef _BSD_SOCKLEN_T_ socklen_t; #undef _BSD_SOCKLEN_T_ |