Module Name: src
Committed By: mrg
Date: Tue Oct 27 22:28:56 UTC 2015
Modified Files:
src/sys/arch/amd64/include: param.h
src/sys/arch/hppa/include: param.h
src/sys/arch/i386/include: param.h
src/sys/arch/sparc64/include: param.h
Log Message:
make sure MSGBUFSIZE can't expand strangely by using parens.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/amd64/include/param.h
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/hppa/include/param.h
cvs rdiff -u -r1.77 -r1.78 src/sys/arch/i386/include/param.h
cvs rdiff -u -r1.55 -r1.56 src/sys/arch/sparc64/include/param.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/amd64/include/param.h
diff -u src/sys/arch/amd64/include/param.h:1.18 src/sys/arch/amd64/include/param.h:1.19
--- src/sys/arch/amd64/include/param.h:1.18 Fri Apr 20 22:23:24 2012
+++ src/sys/arch/amd64/include/param.h Tue Oct 27 22:28:56 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.18 2012/04/20 22:23:24 rmind Exp $ */
+/* $NetBSD: param.h,v 1.19 2015/10/27 22:28:56 mrg Exp $ */
#ifdef __x86_64__
@@ -59,7 +59,7 @@
#define INTRSTACKSIZE 4096
#ifndef MSGBUFSIZE
-#define MSGBUFSIZE 8*NBPG /* default message buffer size */
+#define MSGBUFSIZE (8*NBPG) /* default message buffer size */
#endif
/*
Index: src/sys/arch/hppa/include/param.h
diff -u src/sys/arch/hppa/include/param.h:1.20 src/sys/arch/hppa/include/param.h:1.21
--- src/sys/arch/hppa/include/param.h:1.20 Mon Feb 24 07:23:43 2014
+++ src/sys/arch/hppa/include/param.h Tue Oct 27 22:28:56 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.20 2014/02/24 07:23:43 skrll Exp $ */
+/* $NetBSD: param.h,v 1.21 2015/10/27 22:28:56 mrg Exp $ */
/* $OpenBSD: param.h,v 1.12 2001/07/06 02:07:41 provos Exp $ */
@@ -66,7 +66,7 @@
#define USPACE (UPAGES * NBPG) /* pages for user struct and kstack */
#ifndef MSGBUFSIZE
-#define MSGBUFSIZE 2*NBPG /* default message buffer size */
+#define MSGBUFSIZE (2*NBPG) /* default message buffer size */
#endif
/*
Index: src/sys/arch/i386/include/param.h
diff -u src/sys/arch/i386/include/param.h:1.77 src/sys/arch/i386/include/param.h:1.78
--- src/sys/arch/i386/include/param.h:1.77 Fri Apr 20 22:23:24 2012
+++ src/sys/arch/i386/include/param.h Tue Oct 27 22:28:56 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.77 2012/04/20 22:23:24 rmind Exp $ */
+/* $NetBSD: param.h,v 1.78 2015/10/27 22:28:56 mrg Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -101,7 +101,7 @@
#define INTRSTACKSIZE 8192
#ifndef MSGBUFSIZE
-#define MSGBUFSIZE 8*NBPG /* default message buffer size */
+#define MSGBUFSIZE (8*NBPG) /* default message buffer size */
#endif
/*
Index: src/sys/arch/sparc64/include/param.h
diff -u src/sys/arch/sparc64/include/param.h:1.55 src/sys/arch/sparc64/include/param.h:1.56
--- src/sys/arch/sparc64/include/param.h:1.55 Wed Oct 8 10:30:27 2014
+++ src/sys/arch/sparc64/include/param.h Tue Oct 27 22:28:56 2015
@@ -1,4 +1,4 @@
-/* $NetBSD: param.h,v 1.55 2014/10/08 10:30:27 macallan Exp $ */
+/* $NetBSD: param.h,v 1.56 2015/10/27 22:28:56 mrg Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -197,7 +197,7 @@ extern int nbpg, pgofset, pgshift;
#define MCLBYTES (1 << MCLSHIFT) /* size of a m_buf cluster */
#if !defined (MSGBUFSIZE) /* options MSGBUFSIZE=integer */
-#define MSGBUFSIZE 4 * NBPG
+#define MSGBUFSIZE (4 * NBPG)
#else
#if INTSTACK - MSGBUF_VA - MSGBUFSIZE < 0
#error MSGBUFSIZE is too large