[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.67 and 1.68

version 1.67, 2001/03/23 14:28:32 version 1.68, 2001/03/25 00:01:34
Line 1181 
Line 1181 
         for(i = 0; i < MAX_SESSIONS; i++) {          for(i = 0; i < MAX_SESSIONS; i++) {
                 Session *s = &sessions[i];                  Session *s = &sessions[i];
                 if (! s->used) {                  if (! s->used) {
                         s->pid = 0;                          memset(s, 0, sizeof(*s));
                         s->is_subsystem = 0;  
                         s->chanid = -1;                          s->chanid = -1;
                         s->ptyfd = -1;                          s->ptyfd = -1;
                         s->ttyfd = -1;                          s->ttyfd = -1;
                         s->tty[0] = '\0';  
                         s->term = NULL;  
                         s->pw = NULL;  
                         s->display = NULL;  
                         s->screen = 0;  
                         s->auth_data = NULL;  
                         s->auth_proto = NULL;  
                         s->used = 1;                          s->used = 1;
                         s->pw = NULL;  
                         debug("session_new: session %d", i);                          debug("session_new: session %d", i);
                         return s;                          return s;
                 }                  }

Legend:
Removed from v.1.67  
changed lines
  Added in v.1.68