Home | History | Annotate | Download | only in openssh

Lines Matching full:bytes

160 /* Returns the number of bytes of data in the buffer. */
174 error("buffer_get_ret: trying to get more bytes %d than in buffer %d",
190 /* Consumes the given number of bytes from the beginning of the buffer. */
193 buffer_consume_ret(Buffer *buffer, u_int bytes)
195 if (bytes > buffer->end - buffer->offset) {
196 error("buffer_consume_ret: trying to get more bytes than in buffer");
199 buffer->offset += bytes;
204 buffer_consume(Buffer *buffer, u_int bytes)
206 if (buffer_consume_ret(buffer, bytes) == -1)
210 /* Consumes the given number of bytes from the end of the buffer. */
213 buffer_consume_end_ret(Buffer *buffer, u_int bytes)
215 if (bytes > buffer->end - buffer->offset)
217 buffer->end -= bytes;
222 buffer_consume_end(Buffer *buffer, u_int bytes)
224 if (buffer_consume_end_ret(buffer, bytes) == -1)
225 fatal("buffer_consume_end: trying to get more bytes than in buffer");