version 1.36, 2019/01/29 20:08:56 |
version 1.37, 2019/02/01 16:22:53 |
|
|
time_t f_time = 0; |
time_t f_time = 0; |
int bodun_always = 0; |
int bodun_always = 0; |
|
|
int f_dayAfter = 0; /* days after current date */ |
int f_dayAfter = 0; /* days after current date */ |
int f_dayBefore = 0; /* days before current date */ |
int f_dayBefore = 0; /* days before current date */ |
|
int f_Setday = 0; /* calendar invoked with -A or -B */ |
|
|
struct specialev spev[NUMEV]; |
struct specialev spev[NUMEV]; |
|
|
|
|
f_dayAfter = strtonum(optarg, 0, INT_MAX, &errstr); |
f_dayAfter = strtonum(optarg, 0, INT_MAX, &errstr); |
if (errstr) |
if (errstr) |
errx(1, "-A %s: %s", optarg, errstr); |
errx(1, "-A %s: %s", optarg, errstr); |
|
f_Setday = 1; |
break; |
break; |
|
|
case 'B': /* days before current date */ |
case 'B': /* days before current date */ |
f_dayBefore = strtonum(optarg, 0, INT_MAX, &errstr); |
f_dayBefore = strtonum(optarg, 0, INT_MAX, &errstr); |
if (errstr) |
if (errstr) |
errx(1, "-B %s: %s", optarg, errstr); |
errx(1, "-B %s: %s", optarg, errstr); |
|
if (f_dayBefore != 0) |
|
f_Setday = 1; |
break; |
break; |
|
|
case 'w': |
case 'w': |