|
|
| version 1.4, 2003/11/03 19:31:43 | version 1.5, 2004/03/13 21:08:39 |
|---|---|
| Line 57 jmp_buf toplevel; | Line 57 jmp_buf toplevel; |
| static struct cmd *getcmd(char *); | static struct cmd *getcmd(char *); |
| int | int |
| main(argc, argv) | main(int argc, char *argv[]) |
| int argc; | |
| char *argv[]; | |
| { | { |
| register struct cmd *c; | struct cmd *c; |
| openlog("timedc", LOG_ODELAY, LOG_AUTH); | openlog("timedc", LOG_ODELAY, LOG_AUTH); |
| Line 125 main(argc, argv) | Line 123 main(argc, argv) |
| } | } |
| void | void |
| intr(signo) | intr(int signo) |
| int signo; | |
| { | { |
| if (!fromatty) | if (!fromatty) |
| exit(0); | exit(0); |
| longjmp(toplevel, 1); | longjmp(toplevel, 1); |
| Line 135 intr(signo) | Line 133 intr(signo) |
| static struct cmd * | static struct cmd * |
| getcmd(name) | getcmd(char *name) |
| char *name; | |
| { | { |
| register char *p, *q; | char *p, *q; |
| register struct cmd *c, *found; | struct cmd *c, *found; |
| register int nmatches, longest; | int nmatches, longest; |
| extern int NCMDS; | extern int NCMDS; |
| longest = 0; | longest = 0; |
| Line 169 getcmd(name) | Line 166 getcmd(name) |
| * Slice a string up into argc/argv. | * Slice a string up into argc/argv. |
| */ | */ |
| void | void |
| makeargv() | makeargv(void) |
| { | { |
| register char *cp; | char *cp; |
| register char **argp = margv; | char **argp = margv; |
| margc = 0; | margc = 0; |
| for (cp = cmdline; margv < MAX_MARGV -1 && *cp;) { | for (cp = cmdline; margv < MAX_MARGV -1 && *cp;) { |
| Line 197 makeargv() | Line 194 makeargv() |
| * Help command. | * Help command. |
| */ | */ |
| void | void |
| help(argc, argv) | help(int argc, char *argv[]) |
| int argc; | |
| char *argv[]; | |
| { | { |
| register struct cmd *c; | struct cmd *c; |
| if (argc == 1) { | if (argc == 1) { |
| register int i, j, w; | register int i, j, w; |