git.fiddlerwoaroof.com
Browse code

refactor test to accept echo on for reason

jbalcita authored on 12/05/2017 16:21:56
Showing 1 changed files
... ...
@@ -125,7 +125,7 @@ std::shared_ptr<T> share (T *t)
125 125
 std::vector<pam_message> create_messages (const std::string &prompt)
126 126
 {
127 127
     pam_message message;
128
-    message.msg_style = PAM_PROMPT_ECHO_OFF;
128
+    message.msg_style = prompt == token_prompt ? PAM_PROMPT_ECHO_OFF : PAM_PROMPT_ECHO_ON;
129 129
     message.msg = const_cast<char *> (prompt.c_str());
130 130
 
131 131
     std::vector<pam_message> messages;