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

Diff for /src/usr.bin/ssh/session.c between version 1.42 and 1.43

version 1.42, 2000/10/27 07:32:18 version 1.43, 2000/11/06 23:04:56
Line 1416 
Line 1416 
         return 1;          return 1;
 }  }
   
   int
   session_auth_agent_req(Session *s)
   {
           static int called = 0;
           packet_done();
           if (called) {
                   return 0;
           } else {
                   called = 1;
                   return auth_input_request_forwarding(s->pw);
           }
   }
   
 void  void
 session_input_channel_req(int id, void *arg)  session_input_channel_req(int id, void *arg)
 {  {
Line 1452 
Line 1465 
                         success =  session_pty_req(s);                          success =  session_pty_req(s);
                 } else if (strcmp(rtype, "x11-req") == 0) {                  } else if (strcmp(rtype, "x11-req") == 0) {
                         success = session_x11_req(s);                          success = session_x11_req(s);
                   } else if (strcmp(rtype, "auth-agent-req@openssh.com") == 0) {
                           success = session_auth_agent_req(s);
                 } else if (strcmp(rtype, "subsystem") == 0) {                  } else if (strcmp(rtype, "subsystem") == 0) {
                         success = session_subsystem_req(s);                          success = session_subsystem_req(s);
                 }                  }

Legend:
Removed from v.1.42  
changed lines
  Added in v.1.43