- if (sdt - nowtime > 10 MINUTES)
- fprintf(term, "System going down at %5.5s\n", ts+11);
- else if ( sdt - nowtime > 60 SECONDS ) {
- fprintf(term, "System going down in %d minute%s\n",
- (sdt-nowtime+30)/60, (sdt-nowtime+30)/60 != 1 ? "s" : "");
- } else if ( sdt - nowtime > 0 ) {
- fprintf(term, "System going down in %d second%s\n",
- sdt-nowtime, sdt-nowtime != 1 ? "s" : "");
+ if (delay > 10 MINUTES)
+ fprintf(term, "System going down at %5.5s\r\n", ts+11);
+ else if (delay > 95 SECONDS) {
+ fprintf(term, "System going down in %d minute%s\r\n",
+ (delay+30)/60, (delay+30)/60 != 1 ? "s" : "");
+ } else if (delay > 0) {
+ fprintf(term, "System going down in %d second%s\r\n",
+ delay, delay != 1 ? "s" : "");