moved init of ret in randomioctl() to better location
authorkstailey <kstailey@openbsd.org>
Wed, 15 Jan 1997 22:33:53 +0000 (22:33 +0000)
committerkstailey <kstailey@openbsd.org>
Wed, 15 Jan 1997 22:33:53 +0000 (22:33 +0000)
sys/dev/rnd.c

index 2e44692..7d915b6 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: rnd.c,v 1.15 1997/01/15 02:03:53 kstailey Exp $       */
+/*     $OpenBSD: rnd.c,v 1.16 1997/01/15 22:33:53 kstailey Exp $       */
 
 /*
  * random.c -- A strong random number generator
@@ -820,7 +820,7 @@ randomioctl(dev, cmd, data, flag, p)
        int     flag;
        struct proc *p;
 {
-       int     ret = 0;
+       int     ret;
        u_int   cnt;
 
        switch (cmd) {
@@ -835,6 +835,7 @@ randomioctl(dev, cmd, data, flag, p)
                random_state.entropy_count += cnt;
                if (random_state.entropy_count > POOLBITS)
                        random_state.entropy_count = POOLBITS;
+               ret = 0;
                break;
        case RNDZAPENTCNT:
                if (suser(p->p_ucred, &p->p_acflag) != 0)