[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.6.2.6 and 1.7

version 1.6.2.6, 2002/03/08 17:04:42 version 1.7, 2000/12/20 19:37:22
Line 1 
Line 1 
 /*      $OpenBSD$       */  
   
 /*  /*
  * Author: Tatu Ylonen <ylo@cs.hut.fi>   * Author: Tatu Ylonen <ylo@cs.hut.fi>
  * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland   * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland
Line 13 
Line 11 
  * called by a name other than "ssh" or "Secure Shell".   * called by a name other than "ssh" or "Secure Shell".
  */   */
   
   /* RCSID("$OpenBSD$"); */
   
 #ifndef COMPRESS_H  #ifndef COMPRESS_H
 #define COMPRESS_H  #define COMPRESS_H
   
 void     buffer_compress_init_send(int);  /*
 void     buffer_compress_init_recv(void);   * Initializes compression; level is compression level from 1 to 9 (as in
 void     buffer_compress_uninit(void);   * gzip).
 void     buffer_compress(Buffer *, Buffer *);   */
 void     buffer_uncompress(Buffer *, Buffer *);  void    buffer_compress_init(int level);
   
   /* 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.6.2.6  
changed lines
  Added in v.1.7