Cancel a dbclient password prompt if the user presses ctrl-c.

Enter still has to be pressed since glibc blocks ctrl-c in getpass()

--HG--
extra : convert_revision : 1c8128fba89431f2460dd5914f0614850d529b76
This commit is contained in:
Matt Johnston
2006-01-15 06:43:24 +00:00
parent d8e61e51de
commit fd0f873a36
4 changed files with 18 additions and 5 deletions

1
auth.h
View File

@@ -52,6 +52,7 @@ void cli_pubkeyfail();
void cli_auth_password();
int cli_auth_pubkey();
void cli_auth_interactive();
char* getpass_or_cancel();
#define MAX_USERNAME_LEN 25 /* arbitrary for the moment */