[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.2 and 1.3

version 1.2, 1999/11/24 00:26:01 version 1.3, 1999/11/24 19:53:46
Line 18 
Line 18 
 #ifndef COMPRESS_H  #ifndef COMPRESS_H
 #define COMPRESS_H  #define COMPRESS_H
   
 /* Initializes compression; level is compression level from 1 to 9 (as in  /*
    gzip). */   * Initializes compression; level is compression level from 1 to 9 (as in
    * gzip).
    */
 void    buffer_compress_init(int level);  void    buffer_compress_init(int level);
   
 /* Frees any data structures allocated by buffer_compress_init. */  /* Frees any data structures allocated by buffer_compress_init. */
 void    buffer_compress_uninit();  void    buffer_compress_uninit();
   
 /* Compresses the contents of input_buffer into output_buffer.  All  /*
    packets compressed using this function will form a single   * Compresses the contents of input_buffer into output_buffer.  All packets
    compressed data stream; however, data will be flushed at the end of   * compressed using this function will form a single compressed data stream;
    every call so that each output_buffer can be decompressed   * however, data will be flushed at the end of every call so that each
    independently (but in the appropriate order since they together   * output_buffer can be decompressed independently (but in the appropriate
    form a single compression stream) by the receiver.  This appends   * order since they together form a single compression stream) by the
    the compressed data to the output buffer. */   * receiver.  This appends the compressed data to the output buffer.
    */
 void    buffer_compress(Buffer * input_buffer, Buffer * 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   * Uncompresses the contents of input_buffer into output_buffer.  All packets
    compressed data stream; however, data will be flushed at the end of   * uncompressed using this function will form a single compressed data
    every call so that each output_buffer.  This must be called for the   * stream; however, data will be flushed at the end of every call so that
    same size units that the buffer_compress was called, and in the   * each output_buffer.  This must be called for the same size units that the
    same order that buffers compressed with that.  This appends the   * buffer_compress was called, and in the same order that buffers compressed
    uncompressed data to the output buffer. */   * with that.  This appends the uncompressed data to the output buffer.
    */
 void    buffer_uncompress(Buffer * input_buffer, Buffer * output_buffer);  void    buffer_uncompress(Buffer * input_buffer, Buffer * output_buffer);
   
 #endif                          /* COMPRESS_H */  #endif                          /* COMPRESS_H */

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3