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

Diff for /src/usr.bin/ssh/nchan.c between version 1.8 and 1.9

version 1.8, 1999/11/24 20:21:48 version 1.9, 1999/12/02 20:10:05
Line 65 
Line 65 
                 chan_delele_if_full_closed(c);                  chan_delele_if_full_closed(c);
                 break;                  break;
         default:          default:
                 debug("protocol error: chan_rcvd_oclose %d for istate %d", c->self, c->istate);                  error("protocol error: chan_rcvd_oclose %d for istate %d", c->self, c->istate);
                 break;                  break;
         }          }
 }  }
Line 79 
Line 79 
                 c->istate = CHAN_INPUT_WAIT_DRAIN;                  c->istate = CHAN_INPUT_WAIT_DRAIN;
                 break;                  break;
         default:          default:
                 debug("internal error: we do not read, but chan_read_failed %d for istate %d",                  error("internal error: we do not read, but chan_read_failed %d for istate %d",
                       c->self, c->istate);                        c->self, c->istate);
                 break;                  break;
         }          }
Line 88 
Line 88 
 chan_ibuf_empty(Channel *c)  chan_ibuf_empty(Channel *c)
 {  {
         if (buffer_len(&c->input)) {          if (buffer_len(&c->input)) {
                 debug("internal error: chan_ibuf_empty %d for non empty buffer", c->self);                  error("internal error: chan_ibuf_empty %d for non empty buffer", c->self);
                 return;                  return;
         }          }
         switch (c->istate) {          switch (c->istate) {
Line 98 
Line 98 
                 c->istate = CHAN_INPUT_WAIT_OCLOSE;                  c->istate = CHAN_INPUT_WAIT_OCLOSE;
                 break;                  break;
         default:          default:
                 debug("internal error: chan_ibuf_empty %d for istate %d", c->self, c->istate);                  error("internal error: chan_ibuf_empty %d for istate %d", c->self, c->istate);
                 break;                  break;
         }          }
 }  }
Line 118 
Line 118 
                 chan_delele_if_full_closed(c);                  chan_delele_if_full_closed(c);
                 break;                  break;
         default:          default:
                 debug("protocol error: chan_rcvd_ieof %d for ostate %d", c->self, c->ostate);                  error("protocol error: chan_rcvd_ieof %d for ostate %d", c->self, c->ostate);
                 break;                  break;
         }          }
 }  }
Line 138 
Line 138 
                 chan_delele_if_full_closed(c);                  chan_delele_if_full_closed(c);
                 break;                  break;
         default:          default:
                 debug("internal error: chan_write_failed %d for ostate %d", c->self, c->ostate);                  error("internal error: chan_write_failed %d for ostate %d", c->self, c->ostate);
                 break;                  break;
         }          }
 }  }
Line 157 
Line 157 
                 chan_delele_if_full_closed(c);                  chan_delele_if_full_closed(c);
                 break;                  break;
         default:          default:
                 debug("internal error: chan_obuf_empty %d for ostate %d", c->self, c->ostate);                  error("internal error: chan_obuf_empty %d for ostate %d", c->self, c->ostate);
                 break;                  break;
         }          }
 }  }
Line 176 
Line 176 
                 packet_send();                  packet_send();
                 break;                  break;
         default:          default:
                 debug("internal error: channel %d: cannot send IEOF for istate %d", c->self, c->istate);                  error("internal error: channel %d: cannot send IEOF for istate %d", c->self, c->istate);
                 break;                  break;
         }          }
 }  }
Line 193 
Line 193 
                 packet_send();                  packet_send();
                 break;                  break;
         default:          default:
                 debug("internal error: channel %d: cannot send OCLOSE for ostate %d", c->self, c->istate);                  error("internal error: channel %d: cannot send OCLOSE for ostate %d", c->self, c->istate);
                 break;                  break;
         }          }
 }  }

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9