Lines Matching refs:input
88 ckstr_val(char *regexp[], int length, char *input) in ckstr_val() argument
94 if (length && (strlen(input) > (size_t)length)) { in ckstr_val()
103 valid = __step(input, expbuf); in ckstr_val()
107 } else if (strpbrk(input, " \t")) { in ckstr_val()
115 ckstr_err(char *regexp[], int length, char *error, char *input) in ckstr_err() argument
120 if (input) { in ckstr_err()
121 if (ckstr_val(regexp, length, input)) { in ckstr_err()
148 char input[MAX_INPUT], in ckstr() local
158 if (getinput(input)) in ckstr()
161 n = (int)strlen(input); in ckstr()
170 if (strcmp(input, "?") == 0) { in ckstr()
176 if (ckquit && (strcmp(input, "q") == 0)) { in ckstr()
177 (void) strcpy(strval, input); in ckstr()
180 if (ckstr_val(regexp, length, input)) { in ckstr()
185 (void) strcpy(strval, input); in ckstr()