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

Diff for /src/usr.bin/ssh/Attic/compress.h between version 1.8 and 1.8.2.1

version 1.8, 2001/04/05 10:39:02 version 1.8.2.1, 2001/09/27 19:03:54
Line 16 
Line 16 
 #ifndef COMPRESS_H  #ifndef COMPRESS_H
 #define COMPRESS_H  #define COMPRESS_H
   
 /*  void     buffer_compress_init_send(int);
  * Initializes compression; level is compression level from 1 to 9 (as in  void     buffer_compress_init_recv(void);
  * gzip).  void     buffer_compress_uninit(void);
  */  void     buffer_compress(Buffer *, Buffer *);
 void    buffer_compress_init_send(int level);  void     buffer_uncompress(Buffer *, Buffer *);
 void    buffer_compress_init_recv(void);  
   
 /* Frees any data structures allocated by buffer_compress_init. */  
 void    buffer_compress_uninit(void);  
   
 /*  
  * Compresses the contents of input_buffer into output_buffer.  All packets  
  * compressed using this function will form a single compressed data stream;  
  * however, data will be flushed at the end of every call so that each  
  * output_buffer can be decompressed independently (but in the appropriate  
  * order since they together form a single compression stream) by the  
  * receiver.  This appends the compressed data to the output buffer.  
  */  
 void    buffer_compress(Buffer * input_buffer, Buffer * output_buffer);  
   
 /*  
  * Uncompresses the contents of input_buffer into output_buffer.  All packets  
  * uncompressed using this function will form a single compressed data  
  * stream; however, data will be flushed at the end of every call so that  
  * each output_buffer.  This must be called for the same size units that the  
  * buffer_compress was called, and in the same order that buffers compressed  
  * with that.  This appends the uncompressed data to the output buffer.  
  */  
 void    buffer_uncompress(Buffer * input_buffer, Buffer * output_buffer);  
   
 #endif                          /* COMPRESS_H */  #endif                          /* COMPRESS_H */

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