Fix (I hope) for a number of little compile warnings found by the IRIX
authorAndrew Bartlett <abartlet@samba.org>
Sun, 16 Sep 2001 08:24:44 +0000 (08:24 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Sun, 16 Sep 2001 08:24:44 +0000 (08:24 +0000)
compilers on the build farm.

Andrew Bartlett
(This used to be commit 0ff0a91a6baf7cf6b3ca59a2b4067cc07e3f2f88)

source3/torture/locktest.c
source3/torture/locktest2.c
source3/torture/torture.c

index 5ace2622aca8f8974a8f9a526eba87601c0ecb3f..b107afc895399a254b589f1a10fc02628f9a5e9d 100644 (file)
@@ -58,7 +58,7 @@ enum lock_op {OP_LOCK, OP_UNLOCK, OP_REOPEN};
 
 struct record {
        enum lock_op lock_op;
-       int lock_type;
+       enum brl_type lock_type;
        char conn, f;
        SMB_BIG_UINT start, len;
        char needed;
@@ -271,7 +271,7 @@ static BOOL test_one(struct cli_state *cli[NSERVERS][NCONNECTIONS],
        unsigned f = rec->f;
        SMB_BIG_UINT start = rec->start;
        SMB_BIG_UINT len = rec->len;
-       unsigned op = rec->lock_type;
+       enum brl_type op = rec->lock_type;
        int server;
        BOOL ret[NSERVERS];
 
index d0808da638110176afa2203e5e1216c1f18db05b..2b74b77b640b5da79704ad39dea97a0b140eeffb 100644 (file)
@@ -95,7 +95,7 @@ static BOOL try_close(struct cli_state *c, int fstype, int fd)
 
 static BOOL try_lock(struct cli_state *c, int fstype, 
                     int fd, unsigned start, unsigned len,
-                    int op)
+                    enum brl_type op)
 {
        struct flock lock;
 
@@ -292,7 +292,7 @@ static BOOL test_one(struct cli_state *cli[NSERVERS][NCONNECTIONS],
        unsigned len = rec->len;
        unsigned r1 = rec->r1;
        unsigned r2 = rec->r2;
-       unsigned op;
+       enum brl_type op;
        int server;
        BOOL ret[NSERVERS];
 
index 11c09b2d4164dae9d3e071f33f21be7eb896a9ca..fb581baa5ed1bb29831f108ed0ba8c0dc4383869 100644 (file)
@@ -330,7 +330,7 @@ static BOOL rw_torture3(struct cli_state *c, char *lockfname)
        char buf_rd[131072];
        unsigned count;
        unsigned countprev = 0;
-       unsigned sent = 0;
+       ssize_t sent = 0;
        BOOL correct = True;
 
        srandom(1);
@@ -382,7 +382,7 @@ static BOOL rw_torture3(struct cli_state *c, char *lockfname)
                                sent = sizeof(buf) - count;
                        }
 
-                       if (cli_write(c, fnum, 0, buf+count, count, sent) != sent) {
+                       if (cli_write(c, fnum, 0, buf+count, count, (size_t)sent) != sent) {
                                printf("write failed (%s)\n", cli_errstr(c));
                                correct = False;
                        }
@@ -428,8 +428,8 @@ static BOOL rw_torture2(struct cli_state *c1, struct cli_state *c2)
        int fnum1;
        int fnum2;
        int i;
-       char buf[131072];
-       char buf_rd[131072];
+       uchar buf[131072];
+       uchar buf_rd[131072];
        BOOL correct = True;
        ssize_t bytes_read;