summaryrefslogtreecommitdiff
path: root/src/lib/libc/net/res_random.c
diff options
context:
space:
mode:
authorprovos <>1997-04-25 07:43:05 +0000
committerprovos <>1997-04-25 07:43:05 +0000
commitb137f55f90d3eda4dc92d31bcdb432168e5c3510 (patch)
treef9d9b3e5b7a092ef5adf067e487d67d182c1a8fb /src/lib/libc/net/res_random.c
parent2b5b64ad240407914b03fd26e3ea5a4d9d02e146 (diff)
downloadopenbsd-b137f55f90d3eda4dc92d31bcdb432168e5c3510.tar.gz
openbsd-b137f55f90d3eda4dc92d31bcdb432168e5c3510.tar.bz2
openbsd-b137f55f90d3eda4dc92d31bcdb432168e5c3510.zip
skipped too many ids
Diffstat (limited to 'src/lib/libc/net/res_random.c')
-rw-r--r--src/lib/libc/net/res_random.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/libc/net/res_random.c b/src/lib/libc/net/res_random.c
index 2fead78e9c..ebd1831e51 100644
--- a/src/lib/libc/net/res_random.c
+++ b/src/lib/libc/net/res_random.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: res_random.c,v 1.4 1997/04/23 22:37:50 provos Exp $ */ 1/* $OpenBSD: res_random.c,v 1.5 1997/04/25 07:43:05 provos Exp $ */
2 2
3/* 3/*
4 * Copyright 1997 Niels Provos <provos@physnet.uni-hamburg.de> 4 * Copyright 1997 Niels Provos <provos@physnet.uni-hamburg.de>
@@ -189,7 +189,7 @@ res_randomid()
189 tmp = arc4random(); 189 tmp = arc4random();
190 190
191 /* Skip a random number of ids */ 191 /* Skip a random number of ids */
192 n = tmp & 0x2f; tmp = tmp >> 6; 192 n = tmp & 0x7; tmp = tmp >> 3;
193 if (ru_counter + n >= RU_MAX) 193 if (ru_counter + n >= RU_MAX)
194 res_initid(); 194 res_initid();
195 195