svn commit: samba r13255 - in branches/SAMBA_4_0/source: client lib libcli script/tests

jpeach at samba.org jpeach at samba.org
Tue Jan 31 06:09:19 GMT 2006


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


More information about the samba-cvs mailing list