setup_tty
static krb5_error_code setup_tty(FILE*, int, struct termios *, osiginfo *);
errcode = setup_tty(fp, prompts[i].hidden, &saveparm, &osigint);