diff options
author | phk <phk@FreeBSD.org> | 1998-05-19 08:58:53 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1998-05-19 08:58:53 +0000 |
commit | 00b3b49e1bf2cd947f5d9fc0b4a645f000094534 (patch) | |
tree | a3d52080f8083f77f09440de2e58dd996011132f /sys/sys/msgbuf.h | |
parent | 24a3627dd77ad1a523424cb9870b1a78c219ff5e (diff) | |
download | FreeBSD-src-00b3b49e1bf2cd947f5d9fc0b4a645f000094534.zip FreeBSD-src-00b3b49e1bf2cd947f5d9fc0b4a645f000094534.tar.gz |
Make the size of the msgbuf (dmesg) a "normal" option.
Diffstat (limited to 'sys/sys/msgbuf.h')
-rw-r--r-- | sys/sys/msgbuf.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/sys/sys/msgbuf.h b/sys/sys/msgbuf.h index 4491150..2a153c8 100644 --- a/sys/sys/msgbuf.h +++ b/sys/sys/msgbuf.h @@ -31,19 +31,23 @@ * SUCH DAMAGE. * * @(#)msgbuf.h 8.1 (Berkeley) 6/2/93 - * $Id$ + * $Id: msgbuf.h,v 1.9 1997/02/22 09:45:37 peter Exp $ */ #ifndef _SYS_MSGBUF_H_ #define _SYS_MSGBUF_H_ -#define MSG_BSIZE (8192 - 3 * sizeof(unsigned int)) +#if defined(KERNEL) && !defined(MSGBUF_SIZE) +#define MSGBUF_SIZE 8192 +#endif + struct msgbuf { -#define MSG_MAGIC 0x063061 +#define MSG_MAGIC 0x063062 unsigned int msg_magic; + unsigned int msg_size; /* MSG_BSIZE */ unsigned int msg_bufx; /* write pointer */ unsigned int msg_bufr; /* read pointer */ - char msg_bufc[MSG_BSIZE]; /* buffer */ + char * msg_ptr; /* pointer to buffer */ }; #ifdef KERNEL extern int msgbufmapped; |