diff --git a/exec/examples/cntnodes.js b/exec/examples/cntnodes.js index 9464a493142439244ed43b063965df5bb4bcfb06..579ac84087ec233c846a187b49b5cc3ae51f2599 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); }