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

Diff for /src/usr.bin/ssh/authfd.c between version 1.48 and 1.49

version 1.48, 2002/02/24 19:14:59 version 1.49, 2002/03/21 22:44:05
Line 532 
Line 532 
 }  }
   
 int  int
 ssh_update_card(AuthenticationConnection *auth, int add, const char *reader_id)  ssh_update_card(AuthenticationConnection *auth, int add, const char *reader_id, const char *pin)
 {  {
         Buffer msg;          Buffer msg;
         int type;          int type;
Line 541 
Line 541 
         buffer_put_char(&msg, add ? SSH_AGENTC_ADD_SMARTCARD_KEY :          buffer_put_char(&msg, add ? SSH_AGENTC_ADD_SMARTCARD_KEY :
             SSH_AGENTC_REMOVE_SMARTCARD_KEY);              SSH_AGENTC_REMOVE_SMARTCARD_KEY);
         buffer_put_cstring(&msg, reader_id);          buffer_put_cstring(&msg, reader_id);
           buffer_put_cstring(&msg, pin);
         if (ssh_request_reply(auth, &msg, &msg) == 0) {          if (ssh_request_reply(auth, &msg, &msg) == 0) {
                 buffer_free(&msg);                  buffer_free(&msg);
                 return 0;                  return 0;

Legend:
Removed from v.1.48  
changed lines
  Added in v.1.49