diff options
| author | cgd <cgd@NetBSD.org> | 1994-05-18 02:41:54 +0000 |
|---|---|---|
| committer | cgd <cgd@NetBSD.org> | 1994-05-18 02:41:54 +0000 |
| commit | ff00cda62ddcfec13e4f938d6ce1c1b831dc8a46 (patch) | |
| tree | f0dadbd307f2f485f3f6edfcd01d461bc53f44b1 /sys | |
| parent | 3e603ff3865c474d7400ae298b5b77e4466c59a9 (diff) | |
add FD_COPY
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/sys/types.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/sys/types.h b/sys/sys/types.h index 13ae60188c9..fb3bde0f317 100644 --- a/sys/sys/types.h +++ b/sys/sys/types.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * from: @(#)types.h 7.17 (Berkeley) 5/6/91 - * $Id: types.h,v 1.12 1994/05/17 04:25:12 cgd Exp $ + * $Id: types.h,v 1.13 1994/05/18 02:41:54 cgd Exp $ */ #ifndef _SYS_TYPES_H_ @@ -135,6 +135,7 @@ typedef struct fd_set { #define FD_SET(n, p) ((p)->fds_bits[(n)/NFDBITS] |= (1 << ((n) % NFDBITS))) #define FD_CLR(n, p) ((p)->fds_bits[(n)/NFDBITS] &= ~(1 << ((n) % NFDBITS))) #define FD_ISSET(n, p) ((p)->fds_bits[(n)/NFDBITS] & (1 << ((n) % NFDBITS))) +#define FD_COPY(f, t) bcopy(f, t, sizeof(*(f))) #define FD_ZERO(p) bzero((char *)(p), sizeof(*(p))) #if defined(__STDC__) && defined(KERNEL) |
