Fix some signed/unsigned warnings.
diff --git a/ssl/d1_clnt.c b/ssl/d1_clnt.c
index c0247fa..deeb50d 100644
--- a/ssl/d1_clnt.c
+++ b/ssl/d1_clnt.c
@@ -541,7 +541,7 @@
 	{
 	unsigned char *buf;
 	unsigned char *p,*d;
-	int i,j;
+	unsigned int i,j;
 	unsigned long Time,l;
 	SSL_COMP *comp;
 
diff --git a/ssl/d1_srvr.c b/ssl/d1_srvr.c
index 2d41b38..8865dd2 100644
--- a/ssl/d1_srvr.c
+++ b/ssl/d1_srvr.c
@@ -677,7 +677,8 @@
 	{
 	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)