r13255: New CIFS dd client for use in performance testing. The guts of this is
authorJames Peach <jpeach@samba.org>
Tue, 31 Jan 2006 06:09:18 +0000 (06:09 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:51:39 +0000 (13:51 -0500)
commit60f8666ae88c5a03b0da58acb94015337442e18b
tree685a293456b72165d8f5b2192c9fe143c158fa4f
parent99f0659f67eb59d55aeee31bd16614a7ebe282a1
r13255: New CIFS dd client for use in performance testing. The guts of this is
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)
source4/client/cifsdd.c [new file with mode: 0644]
source4/client/cifsdd.h [new file with mode: 0644]
source4/client/cifsddio.c [new file with mode: 0644]
source4/client/config.mk
source4/lib/util_str.c
source4/libcli/cliconnect.c
source4/script/tests/test_cifsdd.sh [new file with mode: 0755]
source4/script/tests/tests_all.sh
source4/script/tests/tests_client.sh [new file with mode: 0755]