summaryrefslogtreecommitdiff
path: root/clients/zctl/zctl.c
diff options
context:
space:
mode:
authorGravatar John Kohl <jtkohl@mit.edu>1988-07-01 06:43:37 +0000
committerGravatar John Kohl <jtkohl@mit.edu>1988-07-01 06:43:37 +0000
commit5cbd26b8d0a6c14232143a09e905f8bf84e6781a (patch)
treeec634894962960c35ab9d260c159f6eba7141d70 /clients/zctl/zctl.c
parent3ff545278680e356420b5c85fd1758e8b2bb0f5f (diff)
add do_hide
Diffstat (limited to 'clients/zctl/zctl.c')
-rw-r--r--clients/zctl/zctl.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/clients/zctl/zctl.c b/clients/zctl/zctl.c
index cf38da0..4678b07 100644
--- a/clients/zctl/zctl.c
+++ b/clients/zctl/zctl.c
@@ -350,6 +350,26 @@ set_var(argc,argv)
}
}
+do_hide(argc,argv)
+ int argc;
+ char *argv[];
+{
+ char *exp_level = NULL;
+ Code_t retval;
+
+ if (argc != 1) {
+ fprintf(stderr, "Usage: %s\n",argv[0]);
+ return;
+ }
+ if (!strcmp(argv[0],"unhide"))
+ exp_level = EXPOSE_REALMVIS;
+ else
+ exp_level = EXPOSE_OPSTAFF;
+ if ((retval = ZSetLocation(exp_level)) != ZERR_NONE)
+ ss_perror(sci_idx,retval,"while changing exposure status");
+ return;
+}
+
unset_var(argc,argv)
int argc;
char *argv[];