Use unsigned for an index.
Sponsored by: DARPA & NAI Labs. Approved by: re (blanket).
This commit is contained in:
parent
9e3a06e150
commit
3a4c5955ce
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=107450
@ -126,16 +126,17 @@ CTASSERT(NLOCK_FIELDS <= 16);
|
||||
static void
|
||||
g_bde_shuffle_lock(struct g_bde_softc *sc, int *buf)
|
||||
{
|
||||
int i, j, k, l;
|
||||
int j, k, l;
|
||||
u_int u;
|
||||
|
||||
/* Assign the fields sequential positions */
|
||||
for(i = 0; i < NLOCK_FIELDS; i++)
|
||||
buf[i] = i;
|
||||
for(u = 0; u < NLOCK_FIELDS; u++)
|
||||
buf[u] = u;
|
||||
|
||||
/* Then mix it all up */
|
||||
for(i = 48; i < sizeof(sc->sha2); i++) {
|
||||
j = sc->sha2[i] % NLOCK_FIELDS;
|
||||
k = (sc->sha2[i] / NLOCK_FIELDS) % NLOCK_FIELDS;
|
||||
for(u = 48; u < sizeof(sc->sha2); u++) {
|
||||
j = sc->sha2[u] % NLOCK_FIELDS;
|
||||
k = (sc->sha2[u] / NLOCK_FIELDS) % NLOCK_FIELDS;
|
||||
l = buf[j];
|
||||
buf[j] = buf[k];
|
||||
buf[k] = l;
|
||||
|
Loading…
Reference in New Issue
Block a user