263
263
// send data file, with name "dfaXXX"
266
266
fdprintf(fd, "\x3" "%"OFF_FMT"u d%s\n", st.st_size, remote_filename);
267
267
get_response_or_say_and_die(fd, "sending data file");
268
268
if (bb_copyfd_size(dfd, fd, st.st_size) != st.st_size) {
269
269
// We're screwed. We sent less bytes than we advertised.
272
272
write(fd, "", 1); // send ACK
273
273
get_response_or_say_and_die(fd, "sending data file");