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

Diff for /src/usr.bin/ssh/channels.c between version 1.123 and 1.124

version 1.123, 2001/06/04 21:59:42 version 1.124, 2001/06/05 10:24:32
Line 352 
Line 352 
                         switch (c->type) {                          switch (c->type) {
                         case SSH_CHANNEL_AUTH_SOCKET:                          case SSH_CHANNEL_AUTH_SOCKET:
                                 close(c->sock);                                  close(c->sock);
                                 unlink(c->path);                                  /* auth_sock_cleanup_proc deletes the socket */
                                 channel_free(c);                                  channel_free(c);
                                 break;                                  break;
                         case SSH_CHANNEL_PORT_LISTENER:                          case SSH_CHANNEL_PORT_LISTENER:
Line 2804 
Line 2804 
         if (nc == NULL) {          if (nc == NULL) {
                 error("auth_input_request_forwarding: channel_new failed");                  error("auth_input_request_forwarding: channel_new failed");
                 auth_sock_cleanup_proc(pw);                  auth_sock_cleanup_proc(pw);
                   fatal_remove_cleanup(auth_sock_cleanup_proc, pw);
                 close(sock);                  close(sock);
                 return 0;                  return 0;
         }          }

Legend:
Removed from v.1.123  
changed lines
  Added in v.1.124