diff options
author | June McEnroe <june@causal.agency> | 2022-02-12 13:35:23 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2022-02-12 13:36:24 -0500 |
commit | edad0218c1d7fc10686d26050829865d0894026a (patch) | |
tree | a309f69c63746867acdd64adaa5522c7e475c320 | |
parent | Import compat_readpassphrase.c from oconfigure (diff) | |
download | catgirl-edad0218c1d7fc10686d26050829865d0894026a.tar.gz catgirl-edad0218c1d7fc10686d26050829865d0894026a.zip |
Copy RPP defines from oconfigure
We don't use any flags, so just define them in the compat source file.
-rw-r--r-- | compat_readpassphrase.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/compat_readpassphrase.c b/compat_readpassphrase.c index 353868a..3bb2045 100644 --- a/compat_readpassphrase.c +++ b/compat_readpassphrase.c @@ -32,6 +32,18 @@ #include <termios.h> #include <unistd.h> +/* + * Macros and function required for readpassphrase(3). + */ +#define RPP_ECHO_OFF 0x00 +#define RPP_ECHO_ON 0x01 +#define RPP_REQUIRE_TTY 0x02 +#define RPP_FORCELOWER 0x04 +#define RPP_FORCEUPPER 0x08 +#define RPP_SEVENBIT 0x10 +#define RPP_STDIN 0x20 +char *readpassphrase(const char *, char *, size_t, int); + #if !defined(_NSIG) && defined(NSIG) # define _NSIG NSIG #endif |