bos: convert struct bnode to use opr
[openafs.git] / src / bozo / bnode_internal.h
index d397826..0172176 100644 (file)
@@ -36,7 +36,7 @@ struct bnode_ops {
 };
 
 struct bnode_type {
-    struct bnode_type *next;
+    struct opr_queue q;
     char *name;
     struct bnode_ops *ops;
 };
@@ -47,7 +47,7 @@ struct bnode_token {
 };
 
 struct bnode {
-    struct bnode *next;                /* next pointer in top-level's list */
+    struct opr_queue q;                /* prev/next entry in top-level's list */
     char *name;                        /* instance name */
     afs_int32 nextTimeout;     /* next time this guy should be woken */
     afs_int32 period;          /* period between calls */
@@ -72,7 +72,7 @@ struct bnode {
 };
 
 struct bnode_proc {
-    struct bnode_proc *next;   /* next guy in top-level's list */
+    struct opr_queue q;                /* prev/next entry in top-level's list */
     struct bnode *bnode;       /* bnode creating this process */
     char *comLine;             /* command line used to start this process */
     char *coreName;            /* optional core file component name */