Unix CM: Fix hash table overflow in dnlc code
[openafs.git] / src / afs / afs_osidnlc.c
index 1ba66ae..d8e4f08 100644 (file)
@@ -81,6 +81,9 @@ GetMeAnEntry(void)
            break;
     }
 
+    if (nameptr >= NHSIZE);
+       nameptr = 0;
+
     TRACE(ScavengeEntryT, nameptr);
     tnc = nameHash[nameptr];
     if (!tnc)                  /* May want to consider changing this to return 0 */