Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/gstat/gstat.c
Show First 20 Lines • Show All 533 Lines • ▼ Show 20 Lines | while((i = getch()) != ERR) { | ||||||||
case '>': | case '>': | ||||||||
flag_I *= 2; | flag_I *= 2; | ||||||||
break; | break; | ||||||||
case '<': | case '<': | ||||||||
flag_I /= 2; | flag_I /= 2; | ||||||||
if (flag_I < 1000) | if (flag_I < 1000) | ||||||||
flag_I = 1000; | flag_I = 1000; | ||||||||
break; | break; | ||||||||
case 'a': | |||||||||
flag_a = !flag_a; | |||||||||
break; | |||||||||
case 'c': | case 'c': | ||||||||
flag_c = !flag_c; | flag_c = !flag_c; | ||||||||
break; | break; | ||||||||
case 'd': | |||||||||
flag_d = !flag_d; | |||||||||
break; | |||||||||
case 'f': | case 'f': | ||||||||
move(0,0); | move(0,0); | ||||||||
clrtoeol(); | clrtoeol(); | ||||||||
refresh(); | refresh(); | ||||||||
line = el_gets(el, &line_len); | line = el_gets(el, &line_len); | ||||||||
if (line == NULL) | if (line == NULL) | ||||||||
err(1, "el_gets"); | err(1, "el_gets"); | ||||||||
if (line_len > 1) | if (line_len > 1) | ||||||||
Show All 20 Lines | while((i = getch()) != ERR) { | ||||||||
} else { | } else { | ||||||||
strlcpy(f_s, tmp_f_s, sizeof(f_s)); | strlcpy(f_s, tmp_f_s, sizeof(f_s)); | ||||||||
f_re = tmp_f_re; | f_re = tmp_f_re; | ||||||||
} | } | ||||||||
break; | break; | ||||||||
case 'F': | case 'F': | ||||||||
f_s[0] = '\0'; | f_s[0] = '\0'; | ||||||||
break; | break; | ||||||||
case 'o': | |||||||||
flag_o = !flag_o; | |||||||||
break; | |||||||||
case 'p': | |||||||||
flag_p = !flag_p; | |||||||||
break; | |||||||||
case 'q': | case 'q': | ||||||||
quit = 1; | quit = 1; | ||||||||
break; | |||||||||
case 's': | |||||||||
flag_s = !flag_s; | |||||||||
break; | break; | ||||||||
default: | default: | ||||||||
break; | break; | ||||||||
} | } | ||||||||
} | } | ||||||||
} | } | ||||||||
out: | out: | ||||||||
if (!flag_b) { | if (!flag_b) { | ||||||||
el_end(el); | el_end(el); | ||||||||
endwin(); | endwin(); | ||||||||
} | } | ||||||||
exit(EX_OK); | exit(EX_OK); | ||||||||
0mp: `F` should go before `f` by convention (unless it's better to keep it the way it is now because… | |||||||||
} | } | ||||||||
static void | static void | ||||||||
usage(void) | usage(void) | ||||||||
{ | { | ||||||||
Not Done Inline Actions
For consistency. 0mp: For consistency. | |||||||||
fprintf(stderr, "usage: gstat [-abBcCdps] [-f filter] [-I interval]\n"); | fprintf(stderr, "usage: gstat [-abBcCdps] [-f filter] [-I interval]\n"); | ||||||||
exit(EX_USAGE); | exit(EX_USAGE); | ||||||||
/* NOTREACHED */ | /* NOTREACHED */ | ||||||||
} | } |
F should go before f by convention (unless it's better to keep it the way it is now because everything else in this program is sorted this way).