Remove bool and boolean_t typedefs from header files where they don't belong,
authorMatthew Dillon <dillon@dragonflybsd.org>
Wed, 15 Dec 2004 09:44:47 +0000 (09:44 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Wed, 15 Dec 2004 09:44:47 +0000 (09:44 +0000)
fixing portions of the build.

include/rpcsvc/yp_prot.h
sys/vm/vm.h

index 460e911..8ccef69 100644 (file)
@@ -27,7 +27,7 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/include/rpcsvc/yp_prot.h,v 1.10.2.1 2002/02/15 00:46:53 des Exp $
- * $DragonFly: src/include/rpcsvc/yp_prot.h,v 1.2 2003/06/17 04:25:58 dillon Exp $
+ * $DragonFly: src/include/rpcsvc/yp_prot.h,v 1.3 2004/12/15 09:44:47 dillon Exp $
  */
 
 #ifndef _RPCSVC_YP_PROT_H_
  * YPPROC_MAPLIST      takes (char *), returns (struct ypmaplist *).
  */
 
-#ifndef BOOL_DEFINED
-typedef u_int bool;
-#define BOOL_DEFINED
-#endif
-
 /* Program and version symbols, magic numbers */
 
 #define YPPROG         ((u_long)100004)
index 20d2b9f..3f1f037 100644 (file)
@@ -60,7 +60,7 @@
  * rights to redistribute these changes.
  *
  * $FreeBSD: src/sys/vm/vm.h,v 1.16.2.1 2002/12/28 19:49:41 dillon Exp $
- * $DragonFly: src/sys/vm/vm.h,v 1.3 2003/07/19 21:14:53 dillon Exp $
+ * $DragonFly: src/sys/vm/vm.h,v 1.4 2004/12/15 09:44:45 dillon Exp $
  */
 
 #ifndef VM_H
@@ -101,14 +101,6 @@ struct vm_object_lock;
 typedef struct vm_object_lock *vm_object_lock_t;
 
 #ifndef _KERNEL
-/*
- * This is defined in <sys/types.h> for the kernel so that non-vm kernel
- * sources (mainly Mach-derived ones such as ddb) don't have to include
- * vm stuff.  Defining it there for applications might break things.
- * Define it here for "applications" that include vm headers (e.g.,
- * genassym).
- */
-typedef int boolean_t;
 
 /*
  * This is defined in <sys/types.h> for the kernel so that vnode_if.h