From 614b2c7e08a3ea210c178dd2f057b5d1d0fc0369 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Mon, 12 Sep 2005 19:29:44 +0000
Subject: [PATCH] Fix all the bugs in last two commits.

---
 exec/examples/cntnodes.js | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/exec/examples/cntnodes.js b/exec/examples/cntnodes.js
index 9464a49314..579ac84087 100644
--- a/exec/examples/cntnodes.js
+++ b/exec/examples/cntnodes.js
@@ -22,11 +22,18 @@ function cntnodes()
 	nodes_wfc=0
 
 	for(i=0; i<system.nodes; i++) {
-		if(system.node_list[i].status & NODE_WFC)
-			nodes_wfc++;
-		if(system.node_list[i].status & NODE_INUSE)
-			nodes_inuse++;
+		switch(system.node_list[i].status) {
+			case NODE_WFC:
+				NODES_WFC++;
+				break;
+			case NODE_LOGON:
+			case NODE_NEWUSER:
+			case NODE_INUSE:
+			case NODE_QUIET:
+				NODES_INUSE++;
+				break;
+		}
 	}
-	writeln("Nodes in use="+nodes_inuse+"  Waiting for Caller="+nodes_wfc);
+	writeln("Nodes in use="+NODES_INUSE+"  Waiting for Caller="+NODES_WFC);
 }
 
-- 
GitLab