$OpenBSD: patch-base_src_common_rbtree_h,v 1.3 2002/09/04 16:21:43 todd Exp $
--- base/src/common/rbtree.h.orig	Mon Jul 29 22:48:43 2002
+++ base/src/common/rbtree.h	Tue Sep  3 23:34:47 2002
@@ -47,7 +47,7 @@
 typedef struct rbkey rbkey;
 struct rbkey {
   const void *vp;
-  unsigned long w;
+  u_int32_t w;
 };
 
 /* The rbnode and rbkey structures are exposed because it is sometimes 
@@ -103,7 +103,7 @@ int rbtree_compare_node_to_key(rbtree*, 
 int rbtree_compare_nodes(rbtree*, rbnode *, rbnode *);
 
 /* For situations where the rbnode itself is sufficient: */
-rbnode *rbnode_create(const void *kvp, unsigned long kw, const void *data);
+rbnode *rbnode_create(const void *kvp, u_int32_t kw, const void *data);
 
 #ifndef NDEBUG
 /* tree_validate() -- check the subtree of ROOT rooted at NODE for
