return NULL;
}
- return i_stream_create_fd_autoclose(&fd, 40960);
+ struct istream *input = i_stream_create_fd_autoclose(&fd, 40960);
+ i_stream_set_name(input, path);
+ return input;
}
/*
if (memcmp(pdata, fdata, fsize) != 0) {
i_fatal("test client: download: "
"received data does not match file "
- "(%"PRIuUOFF_T":%"PRIuUOFF_T")",
+ "(%s, %"PRIuUOFF_T":%"PRIuUOFF_T")",
+ i_stream_get_name(tcreq->file_in),
payload->v_offset,
tcreq->file_in->v_offset);
}
if (memcmp(pdata, fdata, fsize) != 0) {
i_fatal("test client: echo: "
"received data does not match file "
- "(%"PRIuUOFF_T":%"PRIuUOFF_T")",
+ "(%s, %"PRIuUOFF_T":%"PRIuUOFF_T")",
+ i_stream_get_name(tcreq->file_in),
payload->v_offset,
tcreq->file_in->v_offset);
}