|
|
1.1 ! root 1: #include "vdfmt.h" ! 2: #include "cmd.h" ! 3: ! 4: /* ! 5: ** These routines are used to display all the system help messages ! 6: ** that the operator requests. They look through the system command ! 7: ** tables to print the commands and the help messages in a neat mannor. ! 8: ** ! 9: ** The only break in this rule is the help processor for digit entry ! 10: ** Which informs the operator what numeric range is valid. ! 11: */ ! 12: ! 13: help_text(tbl) ! 14: cmd_text_element *tbl; ! 15: { ! 16: indent(); ! 17: print_common_help(); ! 18: indent(); ! 19: while(tbl->cmd_token != 0) { ! 20: register int count; ! 21: ! 22: count = 9 - strlen(tbl->cmd_text); ! 23: print("%s", tbl->cmd_text); ! 24: while(count--) ! 25: putchar(' '); ! 26: printf("- %s.\n", tbl->cmd_help); ! 27: tbl++; ! 28: } ! 29: exdent(2); ! 30: print("\n"); ! 31: } ! 32: ! 33: ! 34: /* ! 35: ** ! 36: */ ! 37: ! 38: print_common_help() ! 39: { ! 40: print("The following commands are available:\n"); ! 41: indent(); ! 42: print("%s - %s.\n", "KILL ", "Abort all operations"); ! 43: print("%s - %s.\n", "STATus ", "Display formatter state"); ! 44: exdent(1); ! 45: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.