]> granicus.if.org Git - curl/commitdiff
use system-own getpassword() function on NetWare.
authorGunter Knauf <gk@gknw.de>
Sat, 14 Apr 2007 16:38:13 +0000 (16:38 +0000)
committerGunter Knauf <gk@gknw.de>
Sat, 14 Apr 2007 16:38:13 +0000 (16:38 +0000)
src/getpass.c

index 6db1e84778b4a2bce64a8676c2d34937a670bbf9..0fb575ea7af8dbf79c415d4221d00a84f855df30 100644 (file)
@@ -124,6 +124,16 @@ char *getpass_r(const char *prompt, char *buffer, size_t buflen)
 #define DONE
 #endif /* WIN32 */
 
+#ifdef NETWARE
+/* NetWare implementation */
+#include <screen.h>
+char *getpass_r(const char *prompt, char *buffer, size_t buflen)
+{
+  return(getpassword(prompt, buffer, buflen));
+}
+#define DONE
+#endif /* WIN32 */
+
 #ifndef DONE /* not previously provided */
 
 #ifdef HAVE_TERMIOS_H