Lines Matching refs:read_buffer
81 char * read_buffer, *write_buffer;
178 /* Make valid packets from read_buffer */
276 conn->read_buffer =
277 malloc(sizeof(*(conn->read_buffer)) * conn->read_alloc);
280 if (conn->read_buffer == NULL || conn->write_buffer == NULL) {
281 if (conn->read_buffer != NULL) free(conn->read_buffer);
534 char *new_buffer = realloc(conn->read_buffer,
535 sizeof(*(conn->read_buffer)) * conn->read_alloc * 2);
540 conn->read_buffer = new_buffer;
542 retval = read(conn->inet_sock, conn->read_buffer + conn->read_size,
570 header = (struct pptp_header *) (conn->read_buffer + bad_bytes);
590 memcpy(*buf, conn->read_buffer + bad_bytes, *size);
591 /* Delete this packet from the read_buffer. */
593 memmove(conn->read_buffer, conn->read_buffer + bad_bytes + *size,
604 memmove(conn->read_buffer, conn->read_buffer + bad_bytes, conn->read_size);