summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_pool.c
diff options
context:
space:
mode:
authortedu <tedu@openbsd.org>2014-05-19 14:30:03 +0000
committertedu <tedu@openbsd.org>2014-05-19 14:30:03 +0000
commit2d02adf8285b02d67be5c9379a7f5b0c41bae06d (patch)
tree002470ff07d2ea986b86339477bf578411c55ab7 /sys/kern/subr_pool.c
parentAdd some consistency in fuse error handling. We need to return ENXIO (diff)
downloadwireguard-openbsd-2d02adf8285b02d67be5c9379a7f5b0c41bae06d.tar.xz
wireguard-openbsd-2d02adf8285b02d67be5c9379a7f5b0c41bae06d.zip
consistent use of uint32_t for poison values
Diffstat (limited to 'sys/kern/subr_pool.c')
-rw-r--r--sys/kern/subr_pool.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/kern/subr_pool.c b/sys/kern/subr_pool.c
index 5cae063a964..2dab25cbd76 100644
--- a/sys/kern/subr_pool.c
+++ b/sys/kern/subr_pool.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: subr_pool.c,v 1.127 2014/05/01 04:25:02 tedu Exp $ */
+/* $OpenBSD: subr_pool.c,v 1.128 2014/05/19 14:30:03 tedu Exp $ */
/* $NetBSD: subr_pool.c,v 1.61 2001/09/26 07:14:56 chs Exp $ */
/*-
@@ -643,7 +643,7 @@ startover:
pp->pr_wchan, ph->ph_page, pi, 0, pi->pi_magic);
if (pool_debug && ph->ph_magic) {
size_t pidx;
- int pval;
+ uint32_t pval;
if (poison_check(pi + 1, pp->pr_size - sizeof(*pi),
&pidx, &pval)) {
int *ip = (int *)(pi + 1);
@@ -1314,7 +1314,7 @@ pool_chk_page(struct pool *pp, struct pool_item_header *ph, int expected)
}
if (pool_debug && ph->ph_magic) {
size_t pidx;
- int pval;
+ uint32_t pval;
if (poison_check(pi + 1, pp->pr_size - sizeof(*pi),
&pidx, &pval)) {
int *ip = (int *)(pi + 1);