+ *len = chunk_table[current_chunk + 1] - chunk_table[current_chunk];
+ if (!*len) /* nothing to send for this run */
+ return inbuf;
+ pos = chunk_table[current_chunk];
+ if (inbuf_size < *len) {
+ PARA_INFO_LOG("increasing inbuf for chunk #%lu/%zu to %zd bytes\n",
+ current_chunk, num_chunks, *len);
+ inbuf = para_realloc(inbuf, *len);
+ inbuf_size = *len;