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

Diff for /src/usr.bin/ssh/Attic/buffer.c between version 1.4 and 1.5

version 1.4, 1999/11/24 19:53:44 version 1.5, 2000/04/12 10:22:38
Line 114 
Line 114 
 buffer_get(Buffer *buffer, char *buf, unsigned int len)  buffer_get(Buffer *buffer, char *buf, unsigned int len)
 {  {
         if (len > buffer->end - buffer->offset)          if (len > buffer->end - buffer->offset)
                 fatal("buffer_get trying to get more bytes than in buffer");                  fatal("buffer_get: trying to get more bytes than in buffer");
         memcpy(buf, buffer->buf + buffer->offset, len);          memcpy(buf, buffer->buf + buffer->offset, len);
         buffer->offset += len;          buffer->offset += len;
 }  }
Line 125 
Line 125 
 buffer_consume(Buffer *buffer, unsigned int bytes)  buffer_consume(Buffer *buffer, unsigned int bytes)
 {  {
         if (bytes > buffer->end - buffer->offset)          if (bytes > buffer->end - buffer->offset)
                 fatal("buffer_get trying to get more bytes than in buffer");                  fatal("buffer_consume: trying to get more bytes than in buffer");
         buffer->offset += bytes;          buffer->offset += bytes;
 }  }
   
Line 135 
Line 135 
 buffer_consume_end(Buffer *buffer, unsigned int bytes)  buffer_consume_end(Buffer *buffer, unsigned int bytes)
 {  {
         if (bytes > buffer->end - buffer->offset)          if (bytes > buffer->end - buffer->offset)
                 fatal("buffer_get trying to get more bytes than in buffer");                  fatal("buffer_consume_end: trying to get more bytes than in buffer");
         buffer->end -= bytes;          buffer->end -= bytes;
 }  }
   

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5