summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorcgd <cgd@NetBSD.org>1994-05-18 02:41:54 +0000
committercgd <cgd@NetBSD.org>1994-05-18 02:41:54 +0000
commitff00cda62ddcfec13e4f938d6ce1c1b831dc8a46 (patch)
treef0dadbd307f2f485f3f6edfcd01d461bc53f44b1 /sys
parent3e603ff3865c474d7400ae298b5b77e4466c59a9 (diff)
add FD_COPY
Diffstat (limited to 'sys')
-rw-r--r--sys/sys/types.h3
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)