Author: jpeach Date: 2006-01-31 06:09:18 +0000 (Tue, 31 Jan 2006) New Revision: 13255
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13255 Log: 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. Added: branches/SAMBA_4_0/source/client/cifsdd.c branches/SAMBA_4_0/source/client/cifsdd.h branches/SAMBA_4_0/source/client/cifsddio.c branches/SAMBA_4_0/source/script/tests/test_cifsdd.sh branches/SAMBA_4_0/source/script/tests/tests_client.sh Modified: branches/SAMBA_4_0/source/client/config.mk branches/SAMBA_4_0/source/lib/util_str.c branches/SAMBA_4_0/source/libcli/cliconnect.c branches/SAMBA_4_0/source/script/tests/tests_all.sh Changeset: Sorry, the patch is too large (1469 lines) to include; please use WebSVN to see it! WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13255