32 #ifndef _READPASSPHRASE_H_
33 #define _READPASSPHRASE_H_
35 #if defined(__GNUC__) && __GNUC__ >= 4 && !defined(__MINGW32__)
36 #pragma GCC visibility push(hidden)
39 #ifndef HAVE_READPASSPHRASE
41 #define RPP_ECHO_OFF 0x00
42 #define RPP_ECHO_ON 0x01
43 #define RPP_REQUIRE_TTY 0x02
44 #define RPP_FORCELOWER 0x04
45 #define RPP_FORCEUPPER 0x08
46 #define RPP_SEVENBIT 0x10
47 #define RPP_STDIN 0x20
49 char * readpassphrase(
const char *,
char *,
size_t,
int);
53 #if defined(__GNUC__) && __GNUC__ >= 4 && !defined(__MINGW32__)
54 #pragma GCC visibility pop