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