Index: linux-2.6.10-ckdev/drivers/char/random.c
===================================================================
--- linux-2.6.10-ckdev.orig/drivers/char/random.c	2004-12-25 10:14:48.000000000 +1100
+++ linux-2.6.10-ckdev/drivers/char/random.c	2005-01-10 14:41:36.168932960 +1100
@@ -1906,7 +1906,7 @@
 			     void __user *oldval, size_t __user *oldlenp,
 			     void __user *newval, size_t newlen, void **context)
 {
-	int	len;
+	size_t	len;
 	
 	sysctl_poolsize = random_state->poolinfo.POOLBYTES;
 
