[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.45.2.1 and 1.45.2.2

version 1.45.2.1, 2002/03/07 17:37:46 version 1.45.2.2, 2002/05/17 00:03:23
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.45.2.1  
changed lines
  Added in v.1.45.2.2