Fix some signed/unsigned warnings.
authorGeoff Thorpe <geoff@openssl.org>
Fri, 22 Jul 2005 03:36:30 +0000 (03:36 +0000)
committerGeoff Thorpe <geoff@openssl.org>
Fri, 22 Jul 2005 03:36:30 +0000 (03:36 +0000)
crypto/rand/rand_unix.c
ssl/d1_clnt.c
ssl/d1_srvr.c

index 14837a7a7d8766f15a06284d3e7352276361ae8a..c340642515daa3ff5ccbf011798abc6d09bb7ea1 100644 (file)
@@ -155,7 +155,8 @@ int RAND_poll(void)
 #ifdef DEVRANDOM
        static const char *randomfiles[] = { DEVRANDOM };
        struct stat randomstats[sizeof(randomfiles)/sizeof(randomfiles[0])];
-       int fd,i;
+       int fd;
+       unsigned int i;
 #endif
 #ifdef DEVRANDOM_EGD
        static const char *egdsockets[] = { DEVRANDOM_EGD, NULL };
@@ -168,7 +169,8 @@ int RAND_poll(void)
         * have this. Use /dev/urandom if you can as /dev/random may block
         * if it runs out of random entries.  */
 
-       for (i=0; i<sizeof(randomfiles)/sizeof(randomfiles[0]) && n < ENTROPY_NEEDED; i++)
+       for (i = 0; (i < sizeof(randomfiles)/sizeof(randomfiles[0])) &&
+                       (n < ENTROPY_NEEDED); i++)
                {
                if ((fd = open(randomfiles[i], O_RDONLY
 #ifdef O_NONBLOCK
@@ -185,7 +187,8 @@ int RAND_poll(void)
                        {
                        struct timeval t = { 0, 10*1000 }; /* Spend 10ms on
                                                              each file. */
-                       int r,j;
+                       int r;
+                       unsigned int j;
                        fd_set fset;
                        struct stat *st=&randomstats[i];
 
index c0247faa9882b5c2d432b1885de0f0d3bf510785..deeb50da3d23d058f6253b91d2e37a5e5f155595 100644 (file)
@@ -541,7 +541,7 @@ int dtls1_client_hello(SSL *s)
        {
        unsigned char *buf;
        unsigned char *p,*d;
-       int i,j;
+       unsigned int i,j;
        unsigned long Time,l;
        SSL_COMP *comp;
 
index 2d41b38ca6106fd8b804f131d1c70a07d7c14a9b..8865dd2a4e0e580b9e03f9273b1263f4801a8202 100644 (file)
@@ -677,7 +677,8 @@ int dtls1_send_server_hello(SSL *s)
        {
        unsigned char *buf;
        unsigned char *p,*d;
-       int i,sl;
+       int i;
+       unsigned int sl;
        unsigned long l,Time;
 
        if (s->state == SSL3_ST_SW_SRVR_HELLO_A)