=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/Attic/buffer.h,v retrieving revision 1.11 retrieving revision 1.11.12.2 diff -u -r1.11 -r1.11.12.2 --- src/usr.bin/ssh/Attic/buffer.h 2002/03/04 17:27:39 1.11 +++ src/usr.bin/ssh/Attic/buffer.h 2005/06/05 02:22:39 1.11.12.2 @@ -1,4 +1,4 @@ -/* $OpenBSD: buffer.h,v 1.11 2002/03/04 17:27:39 stevesk Exp $ */ +/* $OpenBSD: buffer.h,v 1.11.12.2 2005/06/05 02:22:39 brad Exp $ */ /* * Author: Tatu Ylonen @@ -23,6 +23,9 @@ u_int end; /* Offset of last byte containing data. */ } Buffer; +#define BUFFER_MAX_CHUNK 0x100000 +#define BUFFER_MAX_LEN 0xa00000 + void buffer_init(Buffer *); void buffer_clear(Buffer *); void buffer_free(Buffer *); @@ -39,5 +42,9 @@ void buffer_consume_end(Buffer *, u_int); void buffer_dump(Buffer *); + +int buffer_get_ret(Buffer *, void *, u_int); +int buffer_consume_ret(Buffer *, u_int); +int buffer_consume_end_ret(Buffer *, u_int); #endif /* BUFFER_H */