summaryrefslogtreecommitdiff
path: root/source4/client/cifsddio.c
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r13388: Report a more helpful error with malformed file options ofJames Peach1-0/+5
the form //server/share (ie. remote path missing). (This used to be commit 443677f58d4ba8d6aa2963ca5848d3e717ee2cac)
2007-10-10r13362: Rename variables for better consistency.James Peach1-55/+60
(This used to be commit dc20bb0ddc0824fc458e7fc4a9bce5059f4fc0d5)
2007-10-10r13280: Tidy up formatting.James Peach1-21/+46
(This used to be commit 531995000df77a54a4f2d7734e1ad33cd7cda37a)
2007-10-10r13263: Check whether open(2) will accept the O_DIRECT flag. This should fix theJames Peach1-1/+6
build on NetBSD. (This used to be commit 7354de62a7fbf3921dfcb0bd865e89bdf1ef5bcd)
2007-10-10r13255: New CIFS dd client for use in performance testing. The guts of this isJames Peach1-0/+456
in client/cifsdd*, which implements a minimal implementation of dd. The IO path is careful to always perform IO at the requested block size. There is a very basic test suite in script/tests/test_cifsdd.sh which covers local and remote IO at a variety of block sizes. Added to lib/util_str.c is a small set of conv_str_*() functions to convert strings to the corresponding type. smbcli_parse_unc is modified to insert NULL terminators after its hostname and sharename parameters. This allows it to correctly parse a path of the form //foo/share/path/file. (This used to be commit cd2f94a65817bfae20ac21b730a2c42d8e581ab3)