#include "includes.h"
#include "libcli/raw/libcliraw.h"
+#include "libcli/raw/raw_proto.h"
#include "libcli/libcli.h"
/****************************************************************************
parms.writex.in.file.fnum = fnum;
parms.writex.in.wmode = write_mode;
parms.writex.in.remaining = 0;
-
- while (total < size) {
+
+ do {
NTSTATUS status;
block = MIN(block, size - total);
offset += parms.writex.out.nwritten;
total += parms.writex.out.nwritten;
buf += parms.writex.out.nwritten;
- }
+ } while (total < size);
return total;
}