[BACK]Return to ssh-agent.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/ssh-agent.c between version 1.289 and 1.290

version 1.289, 2022/09/09 03:31:42 version 1.290, 2022/09/14 00:02:03
Line 800 
Line 800 
                         /* error already logged */                          /* error already logged */
                         goto send;                          goto send;
                 }                  }
                 if ((id->key->sk_flags & SSH_SK_USER_VERIFICATION_REQD)) {                  if (id->key->sk_flags & SSH_SK_USER_PRESENCE_REQD) {
                         /* XXX include sig_dest */  
                         xasprintf(&prompt, "Enter PIN%sfor %s key %s: ",  
                             (id->key->sk_flags & SSH_SK_USER_PRESENCE_REQD) ?  
                             " and confirm user presence " : " ",  
                             sshkey_type(id->key), fp);  
                         pin = read_passphrase(prompt, RP_USE_ASKPASS);  
                         free(prompt);  
                         prompt = NULL;  
                 } else if ((id->key->sk_flags & SSH_SK_USER_PRESENCE_REQD)) {  
                         notifier = notify_start(0,                          notifier = notify_start(0,
                             "Confirm user presence for key %s %s%s%s",                              "Confirm user presence for key %s %s%s%s",
                             sshkey_type(id->key), fp,                              sshkey_type(id->key), fp,

Legend:
Removed from v.1.289  
changed lines
  Added in v.1.290