From 48f0ee99b1810c8cec9b544bdf4f8434fb10c2e9 Mon Sep 17 00:00:00 2001 From: "Jonathan A. Kollasch" Date: Fri, 6 Nov 2009 18:28:10 +0000 Subject: [PATCH] Fix POWER_IOC_GET_TYPE. The longest string in use with this seems to have been "acpi", so size_t covered that, but on 32-bit ports omited the NUL. --- sys/dev/sysmon/sysmon_power.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys/dev/sysmon/sysmon_power.c b/sys/dev/sysmon/sysmon_power.c index b659fe2114d..1ebe1bba056 100644 --- a/sys/dev/sysmon/sysmon_power.c +++ b/sys/dev/sysmon/sysmon_power.c @@ -1,4 +1,4 @@ -/* $NetBSD: sysmon_power.c,v 1.40 2008/09/05 21:58:32 gmcgarry Exp $ */ +/* $NetBSD: sysmon_power.c,v 1.41 2009/06/08 00:55:35 pgoyette Exp $ */ /*- * Copyright (c) 2007 Juan Romero Pardines. @@ -69,7 +69,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: sysmon_power.c,v 1.40 2008/09/05 21:58:32 gmcgarry Exp $"); +__KERNEL_RCSID(0, "$NetBSD: sysmon_power.c,v 1.41 2009/06/08 00:55:35 pgoyette Exp $"); #include "opt_compat_netbsd.h" #include @@ -546,6 +546,7 @@ sysmonioctl_power(dev_t dev, u_long cmd, void *data, int flag, struct lwp *l) switch (cmd) { case POWER_IOC_GET_TYPE: + case POWER_IOC_GET_TYPE_WITH_LOSSAGE: { struct power_type *power_type = (void *) data; -- 2.11.4.GIT