summaryrefslogtreecommitdiff
path: root/cmd/lib/secpwd.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/lib/secpwd.c')
-rw-r--r--cmd/lib/secpwd.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/cmd/lib/secpwd.c b/cmd/lib/secpwd.c
index a1af6f541..472bc2615 100644
--- a/cmd/lib/secpwd.c
+++ b/cmd/lib/secpwd.c
@@ -25,31 +25,29 @@ static char *quiet_fgets(char *buf, int length, FILE *input);
#define QUIET_FGETS fgets
#endif
+#if !defined(_WINDOWS)
static void
echoOff(int fd)
{
-#if defined(XP_UNIX)
if (isatty(fd)) {
struct termios tio;
tcgetattr(fd, &tio);
tio.c_lflag &= ~ECHO;
tcsetattr(fd, TCSAFLUSH, &tio);
}
-#endif
}
static void
echoOn(int fd)
{
-#if defined(XP_UNIX)
if (isatty(fd)) {
struct termios tio;
tcgetattr(fd, &tio);
tio.c_lflag |= ECHO;
tcsetattr(fd, TCSAFLUSH, &tio);
}
-#endif
}
+#endif
char *
SEC_GetPassword(FILE *input, FILE *output, char *prompt,