/* $OpenBSD: cli.h,v 1.2 2000/10/16 09:38:44 djm Exp $ */ | |
#ifndef CLI_H | |
#define CLI_H | |
/* | |
* Presents a prompt and returns the response allocated with xmalloc(). | |
* Uses /dev/tty or stdin/out depending on arg. Optionally disables echo | |
* of response depending on arg. Tries to ensure that no other userland | |
* buffer is storing the response. | |
*/ | |
char* cli_read_passphrase(const char* prompt, int from_stdin, | |
int echo_enable); | |
char* cli_prompt(char* prompt, int echo_enable); | |
void cli_mesg(char* mesg); | |
#endif /* CLI_H */ |