mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
r20302: added support for 64 bit file offsets in NBENCH
(This used to be commit 9a9f189141
)
This commit is contained in:
parent
114265b4d5
commit
c4274fee71
@ -34,7 +34,7 @@ static int warmup;
|
||||
static const char *loadfile;
|
||||
static int read_only;
|
||||
|
||||
#define ival(s) strtol(s, NULL, 0)
|
||||
#define ival(s) strtoll(s, NULL, 0)
|
||||
|
||||
/* run a test that simulates an approximate netbench client load */
|
||||
static BOOL run_netbench(struct torture_context *tctx, struct smbcli_state *cli, int client)
|
||||
|
@ -1,3 +1,8 @@
|
||||
/*
|
||||
TODO: add splitting of writes for servers with signing
|
||||
*/
|
||||
|
||||
|
||||
/*
|
||||
Unix SMB/CIFS implementation.
|
||||
SMB torture tester
|
||||
@ -290,7 +295,7 @@ void nb_createx(const char *fname,
|
||||
DLIST_ADD_END(ftable, f, struct ftable *);
|
||||
}
|
||||
|
||||
void nb_writex(int handle, int offset, int size, int ret_size, NTSTATUS status)
|
||||
void nb_writex(int handle, off_t offset, int size, int ret_size, NTSTATUS status)
|
||||
{
|
||||
union smb_write io;
|
||||
int i;
|
||||
@ -327,7 +332,7 @@ void nb_writex(int handle, int offset, int size, int ret_size, NTSTATUS status)
|
||||
children[nbio_id].bytes += ret_size;
|
||||
}
|
||||
|
||||
void nb_write(int handle, int offset, int size, int ret_size, NTSTATUS status)
|
||||
void nb_write(int handle, off_t offset, int size, int ret_size, NTSTATUS status)
|
||||
{
|
||||
union smb_write io;
|
||||
int i;
|
||||
@ -365,7 +370,7 @@ void nb_write(int handle, int offset, int size, int ret_size, NTSTATUS status)
|
||||
}
|
||||
|
||||
|
||||
void nb_lockx(int handle, uint_t offset, int size, NTSTATUS status)
|
||||
void nb_lockx(int handle, off_t offset, int size, NTSTATUS status)
|
||||
{
|
||||
union smb_lock io;
|
||||
int i;
|
||||
@ -417,7 +422,7 @@ void nb_unlockx(int handle, uint_t offset, int size, NTSTATUS status)
|
||||
check_status("UnlockX", status, ret);
|
||||
}
|
||||
|
||||
void nb_readx(int handle, int offset, int size, int ret_size, NTSTATUS status)
|
||||
void nb_readx(int handle, off_t offset, int size, int ret_size, NTSTATUS status)
|
||||
{
|
||||
union smb_read io;
|
||||
int i;
|
||||
|
Loading…
Reference in New Issue
Block a user