From 6413a4bc9dc5bf9ecc7c54064ce4ef233fe4d9d3 Mon Sep 17 00:00:00 2001 From: Peter Wemm Date: Tue, 19 Sep 2000 22:59:22 +0000 Subject: [PATCH] Fully initialize msqids[]. This could lead to ENOSPC and other strange stuff. PR: 21085 Submitted by: Marcin Cieslak --- sys/kern/sysv_msg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/kern/sysv_msg.c b/sys/kern/sysv_msg.c index aa84283980b..ff4729e6364 100644 --- a/sys/kern/sysv_msg.c +++ b/sys/kern/sysv_msg.c @@ -188,6 +188,7 @@ msginit(dummy) for (i = 0; i < msginfo.msgmni; i++) { msqids[i].msg_qbytes = 0; /* implies entry is available */ msqids[i].msg_perm.seq = 0; /* reset to a known value */ + msqids[i].msg_perm.mode = 0; } } SYSINIT(sysv_msg, SI_SUB_SYSV_MSG, SI_ORDER_FIRST, msginit, NULL)