Don't #include <sys/select.h> from sys/types.h, to conform to SUS.
authorSimon Schubert <corecode@dragonflybsd.org>
Mon, 19 May 2008 10:19:49 +0000 (10:19 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Mon, 19 May 2008 10:19:49 +0000 (10:19 +0000)
Some old BSD programs assume that sys/types.h is basically enough
to get all types and even functions declared, so adjust these.
sys/param.h still works as kitchensink and includes sys/select.h.

33 files changed:
include/rpc/svc.h
lib/libbind/port_before.h
sbin/diskinfo/diskinfo.c
sys/emulation/linux/i386/linux_proto.h
sys/emulation/linux/i386/linux_syscall.h
sys/emulation/linux/i386/linux_sysent.c
sys/emulation/linux/i386/linux_union.h
sys/kern/init_sysent.c
sys/kern/makesyscalls.sh
sys/kern/syscalls.c
sys/sys/param.h
sys/sys/syscall-hide.h
sys/sys/syscall.h
sys/sys/syscall.mk
sys/sys/sysproto.h
sys/sys/sysunion.h
sys/sys/types.h
usr.bin/window/wwiomux.c
usr.sbin/ppp/acf.c
usr.sbin/ppp/async.c
usr.sbin/ppp/iplist.c
usr.sbin/ppp/link.c
usr.sbin/ppp/log.c
usr.sbin/ppp/mbuf.c
usr.sbin/ppp/ncpaddr.c
usr.sbin/ppp/pred.c
usr.sbin/ppp/proto.c
usr.sbin/ppp/sync.c
usr.sbin/ppp/throughput.c
usr.sbin/ppp/timer.c
usr.sbin/sdpd/scr.c
usr.sbin/sdpd/ssar.c
usr.sbin/sdpd/sur.c

index 39f3695..d5aa807 100644 (file)
@@ -29,7 +29,7 @@
  *     from: @(#)svc.h 1.20 88/02/08 SMI
  *     from: @(#)svc.h 2.2 88/07/29 4.0 RPCSRC
  * $FreeBSD: src/include/rpc/svc.h,v 1.16 1999/12/29 05:00:43 peter Exp $
- * $DragonFly: src/include/rpc/svc.h,v 1.3 2003/11/14 01:01:50 dillon Exp $
+ * $DragonFly: src/include/rpc/svc.h,v 1.4 2008/05/19 10:19:49 corecode Exp $
  */
 
 /*
@@ -41,6 +41,7 @@
 #ifndef _RPC_SVC_H
 #define _RPC_SVC_H
 #include <sys/cdefs.h>
+#include <sys/select.h>
 
 /*
  * This interface must manage two items concerning remote procedure calling:
index 1b9dc4b..b28d17b 100644 (file)
@@ -1,4 +1,4 @@
-/* $DragonFly: src/lib/libbind/port_before.h,v 1.2 2006/09/20 21:48:39 victor Exp $ */
+/* $DragonFly: src/lib/libbind/port_before.h,v 1.3 2008/05/19 10:19:49 corecode Exp $ */
 #ifndef port_before_h
 #define port_before_h
 #include <config.h>
@@ -12,6 +12,7 @@ struct timezone;        /* silence warning */
 #include <sys/timers.h>
 #endif
 #include <limits.h>
+#include <sys/select.h>
 
 
 #undef WANT_IRS_GR
index ec2964e..72ea2af 100644 (file)
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sbin/diskinfo/diskinfo.c,v 1.6 2007/06/27 18:15:57 dillon Exp $
+ * $DragonFly: src/sbin/diskinfo/diskinfo.c,v 1.7 2008/05/19 10:19:49 corecode Exp $
  */
 
 #define DKTYPENAMES
-#include <sys/types.h>
+#include <sys/param.h>
 #include <sys/fcntl.h>
 #include <sys/dtype.h>
 #include <sys/diskslice.h>
index e01b62a..de9deac 100644 (file)
@@ -2,13 +2,15 @@
  * System call prototypes.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/emulation/linux/i386/linux_proto.h,v 1.18 2006/06/13 08:12:03 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_proto.h,v 1.19 2008/05/19 10:19:49 corecode Exp $
  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.9 2006/06/05 07:26:10 dillon Exp 
  */
 
 #ifndef _LINUX_SYSPROTO_H_
 #define        _LINUX_SYSPROTO_H_
 
+#include <sys/select.h>
+
 #include <sys/signal.h>
 
 #include <sys/acl.h>
@@ -17,6 +19,8 @@
 
 #include <sys/sysmsg.h>
 
+#include <sys/syslink.h>
+
 #define        PAD_(t) (sizeof(register_t) <= sizeof(t) ? \
                0 : sizeof(register_t) - sizeof(t))
 
index 76d35f0..885760f 100644 (file)
@@ -2,7 +2,7 @@
  * System call numbers.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/emulation/linux/i386/linux_syscall.h,v 1.18 2006/06/13 08:12:03 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_syscall.h,v 1.19 2008/05/19 10:19:49 corecode Exp $
  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.9 2006/06/05 07:26:10 dillon Exp 
  */
 
index 3abac55..5cee595 100644 (file)
@@ -2,7 +2,7 @@
  * System call switch table.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/emulation/linux/i386/linux_sysent.c,v 1.18 2006/06/13 08:12:03 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_sysent.c,v 1.19 2008/05/19 10:19:49 corecode Exp $
  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.9 2006/06/05 07:26:10 dillon Exp 
  */
 
index e8ce7dd..5a8df8d 100644 (file)
@@ -2,7 +2,7 @@
  * Union of syscall args for messaging.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/emulation/linux/i386/linux_union.h,v 1.14 2006/06/13 08:12:03 dillon Exp $
+ * $DragonFly: src/sys/emulation/linux/i386/linux_union.h,v 1.15 2008/05/19 10:19:49 corecode Exp $
  * created from DragonFly: src/sys/emulation/linux/i386/syscalls.master,v 1.9 2006/06/05 07:26:10 dillon Exp 
  */
 
index 8ff3959..3179b16 100644 (file)
@@ -2,8 +2,8 @@
  * System call switch table.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/kern/init_sysent.c,v 1.59 2008/01/10 22:30:27 nth Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.56 2007/06/16 20:00:37 dillon Exp 
+ * $DragonFly: src/sys/kern/init_sysent.c,v 1.60 2008/05/19 10:19:49 corecode Exp $
+ * created from DragonFly: src/sys/kern/syscalls.master,v 1.57 2008/01/10 22:30:27 nth Exp 
  */
 
 #include "opt_compat.h"
index c8f3bdc..5076769 100644 (file)
@@ -1,7 +1,7 @@
 #! /bin/sh -
 #      @(#)makesyscalls.sh     8.1 (Berkeley) 6/10/93
 # $FreeBSD: src/sys/kern/makesyscalls.sh,v 1.39.2.4 2001/10/20 09:01:24 marcel Exp $
-# $DragonFly: src/sys/kern/makesyscalls.sh,v 1.16 2006/08/06 18:56:44 dillon Exp $
+# $DragonFly: src/sys/kern/makesyscalls.sh,v 1.17 2008/05/19 10:19:49 corecode Exp $
 
 set -e
 
@@ -130,6 +130,7 @@ s/\$//g
                printf " * created from%s\n */\n\n", $0 > sysarg
                printf "#ifndef %s\n", sysproto_h > sysarg
                printf "#define\t%s\n\n", sysproto_h > sysarg
+               printf "#include <sys/select.h>\n\n" > sysarg
                printf "#include <sys/signal.h>\n\n" > sysarg
                printf "#include <sys/acl.h>\n\n" > sysarg
                printf "#include <sys/msgport.h>\n\n" > sysarg
index 8e4d4cb..c8f3e94 100644 (file)
@@ -2,8 +2,8 @@
  * System call names.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/kern/syscalls.c,v 1.58 2008/01/10 22:30:27 nth Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.56 2007/06/16 20:00:37 dillon Exp 
+ * $DragonFly: src/sys/kern/syscalls.c,v 1.59 2008/05/19 10:19:49 corecode Exp $
+ * created from DragonFly: src/sys/kern/syscalls.master,v 1.57 2008/01/10 22:30:27 nth Exp 
  */
 
 char *syscallnames[] = {
index d9ef30e..1e421a0 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)param.h     8.3 (Berkeley) 4/4/95
  * $FreeBSD: src/sys/sys/param.h,v 1.61.2.38 2003/05/22 17:12:01 fjoe Exp $
- * $DragonFly: src/sys/sys/param.h,v 1.47 2008/05/07 17:26:28 dillon Exp $
+ * $DragonFly: src/sys/sys/param.h,v 1.48 2008/05/19 10:19:49 corecode Exp $
  */
 
 #ifndef _SYS_PARAM_H_
 
 #ifndef _KERNEL
 /* Signals. */
+#include <sys/select.h>
 #include <sys/signal.h>
 #endif
 
index c25f0e5..b5be50f 100644 (file)
@@ -2,8 +2,8 @@
  * System call hiders.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/sys/syscall-hide.h,v 1.59 2008/01/10 22:30:28 nth Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.56 2007/06/16 20:00:37 dillon Exp 
+ * $DragonFly: src/sys/sys/syscall-hide.h,v 1.60 2008/05/19 10:19:49 corecode Exp $
+ * created from DragonFly: src/sys/kern/syscalls.master,v 1.57 2008/01/10 22:30:27 nth Exp 
  */
 
 #ifdef COMPAT_43
index 7cf96ad..5afb6b9 100644 (file)
@@ -2,8 +2,8 @@
  * System call numbers.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/sys/syscall.h,v 1.59 2008/01/10 22:30:28 nth Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.56 2007/06/16 20:00:37 dillon Exp 
+ * $DragonFly: src/sys/sys/syscall.h,v 1.60 2008/05/19 10:19:49 corecode Exp $
+ * created from DragonFly: src/sys/kern/syscalls.master,v 1.57 2008/01/10 22:30:27 nth Exp 
  */
 
 #define        SYS_syscall     0
index 58c33ad..3b968a9 100644 (file)
@@ -1,7 +1,7 @@
 # DragonFly system call names.
 # DO NOT EDIT-- this file is automatically generated.
-# $DragonFly: src/sys/sys/syscall.mk,v 1.59 2008/01/10 22:30:28 nth Exp $
-# created from DragonFly: src/sys/kern/syscalls.master,v 1.56 2007/06/16 20:00:37 dillon Exp 
+# $DragonFly: src/sys/sys/syscall.mk,v 1.60 2008/05/19 10:19:49 corecode Exp $
+# created from DragonFly: src/sys/kern/syscalls.master,v 1.57 2008/01/10 22:30:27 nth Exp 
 MIASM =  \
        syscall.o \
        exit.o \
index ce8498b..6d76085 100644 (file)
@@ -2,13 +2,15 @@
  * System call prototypes.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/sys/sysproto.h,v 1.59 2008/01/10 22:30:28 nth Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.56 2007/06/16 20:00:37 dillon Exp 
+ * $DragonFly: src/sys/sys/sysproto.h,v 1.60 2008/05/19 10:19:49 corecode Exp $
+ * created from DragonFly: src/sys/kern/syscalls.master,v 1.57 2008/01/10 22:30:27 nth Exp 
  */
 
 #ifndef _SYS_SYSPROTO_H_
 #define        _SYS_SYSPROTO_H_
 
+#include <sys/select.h>
+
 #include <sys/signal.h>
 
 #include <sys/acl.h>
index c2bc81a..5455f58 100644 (file)
@@ -2,8 +2,8 @@
  * Union of syscall args for messaging.
  *
  * DO NOT EDIT-- this file is automatically generated.
- * $DragonFly: src/sys/sys/sysunion.h,v 1.56 2008/01/10 22:30:28 nth Exp $
- * created from DragonFly: src/sys/kern/syscalls.master,v 1.56 2007/06/16 20:00:37 dillon Exp 
+ * $DragonFly: src/sys/sys/sysunion.h,v 1.57 2008/05/19 10:19:49 corecode Exp $
+ * created from DragonFly: src/sys/kern/syscalls.master,v 1.57 2008/01/10 22:30:27 nth Exp 
  */
 
 union sysunion {
index 164d879..3eec97d 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)types.h     8.6 (Berkeley) 2/19/95
  * $FreeBSD: src/sys/sys/types.h,v 1.40.2.2 2001/04/21 14:53:06 ume Exp $
- * $DragonFly: src/sys/sys/types.h,v 1.19 2008/05/11 03:39:49 hasso Exp $
+ * $DragonFly: src/sys/sys/types.h,v 1.20 2008/05/19 10:19:49 corecode Exp $
  */
 
 #ifndef _SYS_TYPES_H_
@@ -194,11 +194,7 @@ typedef __time_t   time_t;
 typedef __timer_t      timer_t;
 #endif
 
-#ifndef _SYS_SELECT_H_
-#include <sys/select.h>
-#endif
-
-#ifndef _POSIX_SOURCE
+#ifdef __BSD_VISIBLE
 
 #define NBBY 8         /* number of bits in a byte */
 /*
@@ -227,6 +223,6 @@ int  truncate (const char *, off_t);
 __END_DECLS
 #endif /* !_KERNEL */
 
-#endif /* !_POSIX_SOURCE */
+#endif /* __BSD_VISIBLE */
 
 #endif /* !_SYS_TYPES_H_ */
index f4eee68..baf9e94 100644 (file)
  *
  * @(#)wwiomux.c       8.1 (Berkeley) 6/6/93
  * $FreeBSD: src/usr.bin/window/wwiomux.c,v 1.1.1.1.14.1 2001/05/17 09:45:01 obrien Exp $
- * $DragonFly: src/usr.bin/window/wwiomux.c,v 1.2 2003/06/17 04:29:34 dillon Exp $
+ * $DragonFly: src/usr.bin/window/wwiomux.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include "ww.h"
 #include <sys/time.h>
 #include <sys/types.h>
+#include <sys/select.h>
 #if !defined(OLD_TTY) && !defined(TIOCPKT_DATA)
 #include <sys/ioctl.h>
 #endif
index b257046..a59b56b 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/acf.c,v 1.4.2.1 2000/08/19 09:29:59 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/acf.c,v 1.2 2003/06/17 04:30:00 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/acf.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 
 #include <stdio.h>
 #include <termios.h>
index 40ae7e4..2edc582 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/async.c,v 1.23.2.3 2002/09/01 02:12:22 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/async.c,v 1.2 2003/06/17 04:30:00 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/async.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 
 #include <string.h>
 #include <termios.h>
index 457eb9e..f92b24c 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/iplist.c,v 1.9 1999/08/28 01:18:31 peter Exp $
- * $DragonFly: src/usr.sbin/ppp/iplist.c,v 1.2 2003/06/17 04:30:00 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/iplist.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
 
index 1f8476d..27298d2 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/link.c,v 1.16.2.2 2002/09/01 02:12:28 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/link.c,v 1.2 2003/06/17 04:30:00 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/link.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  *
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 #include <netinet/in_systm.h>
 #include <sys/socket.h>
 #include <sys/un.h>
index a0f6a32..7d6433d 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/log.c,v 1.44.2.5 2002/09/01 02:12:28 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/log.c,v 1.3 2005/11/24 23:42:54 swildner Exp $
+ * $DragonFly: src/usr.sbin/ppp/log.c,v 1.4 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 
 #include <ctype.h>
 #include <stdarg.h>
index 71ba0c4..fe4f1f3 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/mbuf.c,v 1.36.2.5 2002/09/01 02:12:28 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/mbuf.c,v 1.2 2003/06/17 04:30:00 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/mbuf.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 
 #include <stdarg.h>
 #include <stdio.h>
index ae58f95..0687d8f 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/ncpaddr.c,v 1.10.2.3 2003/04/29 16:05:55 ume Exp $
- * $DragonFly: src/usr.sbin/ppp/ncpaddr.c,v 1.3 2006/01/17 23:49:16 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/ncpaddr.c,v 1.4 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 #include <sys/socket.h>
 #ifdef __OpenBSD__
 #include <net/if_types.h>
index 56a5333..aa135f8 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/pred.c,v 1.29.2.3 2002/09/01 02:12:31 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/pred.c,v 1.2 2003/06/17 04:30:01 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/pred.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 
 #include <stdlib.h>
 #include <string.h>
index 111f7f6..f344525 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/proto.c,v 1.5.2.1 2000/08/19 09:30:08 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/proto.c,v 1.2 2003/06/17 04:30:01 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/proto.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 
 #include <stdio.h>
 #include <termios.h>
index 169595d..0354d9f 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/sync.c,v 1.6 1999/12/20 20:29:47 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/sync.c,v 1.2 2003/06/17 04:30:01 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/sync.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 
 #include <stdio.h>
 #include <termios.h>
index 1a0340f..dac8311 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/throughput.c,v 1.13.2.3 2002/09/01 02:12:32 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/throughput.c,v 1.2 2003/06/17 04:30:01 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/throughput.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
 #include <sys/types.h>
+#include <sys/select.h>
 
 #include <stdarg.h>
 #include <stdio.h>
index 7f279c3..555bc31 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/timer.c,v 1.38.2.3 2002/09/01 02:12:32 brian Exp $
- * $DragonFly: src/usr.sbin/ppp/timer.c,v 1.2 2003/06/17 04:30:01 dillon Exp $
+ * $DragonFly: src/usr.sbin/ppp/timer.c,v 1.3 2008/05/19 10:19:49 corecode Exp $
  */
 
+#include <sys/select.h>
+
 #include <errno.h>
 #include <signal.h>
 #include <stdarg.h>
index df19fff..4ad9031 100644 (file)
@@ -1,5 +1,5 @@
 /* $NetBSD: scr.c,v 1.1 2006/06/19 15:44:56 gdamore Exp $ */
-/* $DragonFly: src/usr.sbin/sdpd/scr.c,v 1.1 2008/01/06 21:51:30 hasso Exp $ */
+/* $DragonFly: src/usr.sbin/sdpd/scr.c,v 1.2 2008/05/19 10:19:49 corecode Exp $ */
 
 /*
  * scr.c
@@ -33,6 +33,7 @@
  */
 
 #include <sys/queue.h>
+#include <sys/select.h>
 #include <bluetooth.h>
 #include <errno.h>
 #include <sdp.h>
index 9d3227f..443f23a 100644 (file)
@@ -1,5 +1,5 @@
 /* $NetBSD: ssar.c,v 1.2 2007/11/09 20:08:41 plunky Exp $ */
-/* $DragonFly: src/usr.sbin/sdpd/ssar.c,v 1.1 2008/01/06 21:51:30 hasso Exp $ */
+/* $DragonFly: src/usr.sbin/sdpd/ssar.c,v 1.2 2008/05/19 10:19:49 corecode Exp $ */
 
 /*
  * ssar.c
@@ -33,6 +33,7 @@
  */
 
 #include <sys/queue.h>
+#include <sys/select.h>
 #include <bluetooth.h>
 #include <sdp.h>
 #include <string.h>
index 1b76eba..1d18660 100644 (file)
@@ -1,5 +1,5 @@
 /* $NetBSD: sur.c,v 1.1 2006/06/19 15:44:56 gdamore Exp $ */
-/* $DragonFly: src/usr.sbin/sdpd/sur.c,v 1.1 2008/01/06 21:51:30 hasso Exp $ */
+/* $DragonFly: src/usr.sbin/sdpd/sur.c,v 1.2 2008/05/19 10:19:49 corecode Exp $ */
 
 /*
  * sur.c
@@ -33,6 +33,7 @@
  */
 
 #include <sys/queue.h>
+#include <sys/select.h>
 #include <bluetooth.h>
 #include <errno.h>
 #include <sdp.h>