summaryrefslogtreecommitdiffstats
path: root/sys/sys/msgbuf.h
diff options
context:
space:
mode:
authordg <dg@FreeBSD.org>1995-08-07 07:58:23 +0000
committerdg <dg@FreeBSD.org>1995-08-07 07:58:23 +0000
commitfad46e4f97a35f12dc96b526b7d14f3ed00e7e26 (patch)
tree57e81b8f4f931e9f781013a9db6c6679a7e3f2ec /sys/sys/msgbuf.h
parentd9b109975827973dc12bcc88eff6356d6dd941a6 (diff)
downloadFreeBSD-src-fad46e4f97a35f12dc96b526b7d14f3ed00e7e26.zip
FreeBSD-src-fad46e4f97a35f12dc96b526b7d14f3ed00e7e26.tar.gz
Made msgbuf range checking more robust and clean.
Diffstat (limited to 'sys/sys/msgbuf.h')
-rw-r--r--sys/sys/msgbuf.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/sys/msgbuf.h b/sys/sys/msgbuf.h
index 5d5c56a..d4823ea 100644
--- a/sys/sys/msgbuf.h
+++ b/sys/sys/msgbuf.h
@@ -31,19 +31,19 @@
* SUCH DAMAGE.
*
* @(#)msgbuf.h 8.1 (Berkeley) 6/2/93
- * $Id: msgbuf.h,v 1.4 1994/08/21 04:41:54 paul Exp $
+ * $Id: msgbuf.h,v 1.5 1995/03/16 18:16:21 bde Exp $
*/
#ifndef _SYS_MSGBUF_H_
#define _SYS_MSGBUF_H_
-#define MSG_BSIZE (4096 - 3 * sizeof(long))
+#define MSG_BSIZE (4096 - 3 * sizeof(unsigned int))
struct msgbuf {
#define MSG_MAGIC 0x063061
- long msg_magic;
- long msg_bufx; /* write pointer */
- long msg_bufr; /* read pointer */
- char msg_bufc[MSG_BSIZE]; /* buffer */
+ unsigned int msg_magic;
+ unsigned int msg_bufx; /* write pointer */
+ unsigned int msg_bufr; /* read pointer */
+ char msg_bufc[MSG_BSIZE]; /* buffer */
};
#ifdef KERNEL
extern int msgbufmapped;
OpenPOWER on IntegriCloud