}
/* gather the results into a single array */
- var i, count=0, ret = new Object();
+ var i, count=0, ret = new Array(0);
for (i=0;i<io.results.length;i++) {
var sessions = io.results[i].info.sessions.sessions;
var j;
count++;
}
}
- ret.length = count;
return ret;
}
/*
return a list of current tree connects
*/
-function smbsrv_trees()
+function smbsrv_tcons()
{
var irpc = irpc_init();
status = irpc.connect("smb_server");
}
var io = irpcObj();
- io.input.level = irpc.SMBSRV_INFO_TREES;
+ io.input.level = irpc.SMBSRV_INFO_TCONS;
status = irpc.smbsrv_information(io);
if (status.is_ok != true) {
return undefined;
/* gather the results into a single array */
var i, count=0, ret = new Object();
for (i=0;i<io.results.length;i++) {
- var trees = io.results[i].info.trees.trees;
+ var tcons = io.results[i].info.tcons.tcons;
var j;
- for (j=0;j<trees.length;j++) {
- ret[count] = trees[j];
+ for (j=0;j<tcons.length;j++) {
+ ret[count] = tcons[j];
count++;
}
}