rechecked, all references to allmaint have been sucessfully removed, menu
restructuring completed, still no kerberos support in register.
BUGS
------------
+- Manual Page needs writing.
+
+- User Guide needs writing.
+
- Test this on the RT.
Minor Changes
- Fix the D*** Menu Package.
a) It loses when the machine runs out of memory.
+- An online help system needs to be worked out.
+
- Add DCM Menu and functions.
- Add misc. Menu and functions.
char *argv[];
{
struct qelem *top;
- char buf;
+ char buf[BUFSIZ];
top = GetUserInfo(BY_NAME, argv[1], argv[2]);
return(DM_NORMAL);
if (!PromptWithDefault("Print full information, or just the names (f/n)?",
- &buf, 1, "f"))
+ buf, 1, "f"))
return(DM_NORMAL);
- switch(buf) {
+ switch(buf[0]) {
case 'F':
case 'f':
Loop(top, PrintUserInfo);
char *prompt;
int bool_def;
{
- char ans;
+ char ans[2];
while (TRUE) {
- if (!PromptWithDefault(prompt, &ans, 1, bool_def ? "y" : "n"))
+ if (!PromptWithDefault(prompt, ans, 2, bool_def ? "y" : "n"))
return(-1);
- switch (ans) {
+ switch (ans[0]) {
case 'n':
case 'N':
return(FALSE);
char *prompt;
int bool_def;
{
- char ans;
+ char ans[2];
while (TRUE) {
- if (!PromptWithDefault(prompt, &ans, 1, bool_def ? "y" : "n"))
+ if (!PromptWithDefault(prompt, ans, 2, bool_def ? "y" : "n"))
return(-1);
- switch (ans) {
+ switch (ans[0]) {
case 'n':
case 'N':
return(FALSE);