[Midnightbsd-cvs] src: tcp_syncache.c: We need to zero this hashtable structure.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri May 16 19:49:41 EDT 2008
Log Message:
-----------
We need to zero this hashtable structure. After a soft reboot, this would cause some failures.
Modified Files:
--------------
src/sys/netinet:
tcp_syncache.c (r1.5 -> r1.6)
-------------- next part --------------
Index: tcp_syncache.c
===================================================================
RCS file: /home/cvs/src/sys/netinet/tcp_syncache.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -L sys/netinet/tcp_syncache.c -L sys/netinet/tcp_syncache.c -u -r1.5 -r1.6
--- sys/netinet/tcp_syncache.c
+++ sys/netinet/tcp_syncache.c
@@ -237,7 +237,7 @@
/* Allocate the hash table. */
MALLOC(tcp_syncache.hashbase, struct syncache_head *,
tcp_syncache.hashsize * sizeof(struct syncache_head),
- M_SYNCACHE, M_WAITOK);
+ M_SYNCACHE, M_WAITOK | M_ZERO);
/* Initialize the hash buckets. */
for (i = 0; i < tcp_syncache.hashsize; i++) {
More information about the Midnightbsd-cvs
mailing list