Lines Matching refs:buffer_offset
430 int32_t buffer_offset = 0;
473 if (buffer_offset < data_len + sizeof(u_int32_t)) {
474 int len = read(client_pfd->fd, buffer + buffer_offset,
475 bufsize - buffer_offset);
482 buffer_offset += len;
486 DPRINTF("Received data from peer: len=%d buffer_offset=%d "
487 "data_len=%d\n", len, buffer_offset, data_len);
491 buffer_offset >= data_len + sizeof(u_int32_t)) {
497 buffer_offset -= data_len + sizeof(u_int32_t);
498 if (buffer_offset > 0 && data_len > 0) {
499 memmove(buffer, data + data_len, buffer_offset);