search for: find_request

Displaying 3 results from an estimated 3 matches for "find_request".

Did you mean: end_request
2005 Mar 25
2
[2.6 patch] fs/smbfs/request.c: fix NULL dereference
The Coverity checker found that if req was NULL because find_request returned NULL, this resulted in a break from the switch, but req was later dereferenced (look at the last line of this patch). Signed-off-by: Adrian Bunk <bunk@stusta.de> --- linux-2.6.12-rc1-mm2-full/fs/smbfs/request.c.old 2005-03-25 00:45:08.000000000 +0100 +++ linux-2.6.12-rc1-mm2-full...
2002 Jan 03
3
[PATCH] Improving sftp client performance
...? */ #define COPY_SIZE 8192 +/* Maximum number of outstanding requests */ +#define REQUEST_QUEUE_SIZE 6 + +/* A read/write request */ +struct request { + u_int id; + u_int len; + u_int64_t offset; +}; /* Message ID */ static u_int msg_id = 1; @@ -215,6 +224,44 @@ return(a); } +static int +find_request(struct request *rq, int num, u_int id) +{ + int i; + + for (i = 0; i < num; ++i) { + if (rq[i].id == id) + break; + } + + if (i == num) + fatal("Request ID mismatch (%d)", id); + + return i; +} + +static void +remove_request(struct request *rq, int *num, int i) +{ + memmove(rq + i,...
2002 Jan 06
3
sftp/scp performance testing
Folks, I've noticed poor performance using sftp. If anyone has any advice on how to improve performance, I'd like to hear it. Test simply involved transferring a single 143MB MP3 file using defaults for all the program configs. The opensshd 3.0.2p1 server is used in all tests. Software: openssh suite 3.0.2p1 psftp (putty sftp client) latest dev snapshot pscp (putty scp client) latest