Compare commits
3 commits
c0fb54f437
...
314f6913d7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
314f6913d7 | ||
|
|
99f36c6b60 | ||
|
|
526235800e |
1 changed files with 4 additions and 5 deletions
9
irena.c
9
irena.c
|
|
@ -2762,7 +2762,7 @@ struct numbers {
|
|||
{.name="fct_packets", .doc="packets", .i=&fct_packets, .flags=NU_INT},
|
||||
{.name="clock_sync", .doc="seconds", .u=&clock_cadence, .flags=NU_INT},
|
||||
{.name="clock_mod", .doc="seconds", .u=&clock_modulus, .flags=NU_INT},
|
||||
{.name="clock_sleep", .doc="(1=sleep,2=drift)", .i=&clock_sleep, .flags=NU_INT},
|
||||
{.name="clock_sleep", .doc="(1:sleep,2:drift,3:fudge)", .i=&clock_sleep, .flags=NU_INT},
|
||||
{.name="reset_cadence", .doc="seconds", .i=&status_reset_cadence, .flags=NU_INT},
|
||||
{.name="last_reset", .doc="time", .t=&last_status_reset, .flags=NU_TIME},
|
||||
{.name="init_time", .doc="time", .t=&init_time, .flags=NU_TIME},
|
||||
|
|
@ -3083,13 +3083,12 @@ int process_cmd(char *l)
|
|||
int do_sleep = clock_sleep;
|
||||
if (na >= 2) {
|
||||
do_sleep = 0;
|
||||
int config = 0;
|
||||
int config = !strcmp(av[na-1], "config");
|
||||
if (!strcmp(av[1], "sleep")) do_sleep = 1;
|
||||
else if (!strcmp(av[1], "drift")) do_sleep = 2;
|
||||
else if (!strcmp(av[1], "fudge")) do_sleep = 3;
|
||||
else if (!strcmp(av[1], "config")) config = 1;
|
||||
else do_sleep = -1;
|
||||
if (na>3 || na>2 && (!do_sleep || strcmp(av[2], "config")))
|
||||
else if (!config) do_sleep = -1;
|
||||
if (na>3 || na>2 && !do_sleep)
|
||||
do_sleep = -1;
|
||||
if (help || do_sleep < 0) {
|
||||
fprintf(mout,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue