--- dev/ipmi/ipmi_ssif.c.orig 2006-09-22 15:11:29.000000000 -0700
+++ dev/ipmi/ipmi_ssif.c 2006-09-25 19:10:59.000000000 -0700
@@ -183,7 +183,7 @@
return (0);
count = SMBUS_DATA_SIZE;
error = smbus_error(smbus_bread(smbus,
- sc->ipmi_ssif_smbus_address, SMBUS_READ_START, &count, ssif_buf));
+ sc->ipmi_ssif_smbus_address, SMBUS_READ_START, count, ssif_buf));
if (error == ENXIO || error == EBUSY) {
smbus_release_bus(smbus, dev);
#ifdef SSIF_DEBUG
@@ -259,7 +259,7 @@
/* Read another packet via READ_CONT. */
count = SMBUS_DATA_SIZE;
error = smbus_error(smbus_bread(smbus,
- sc->ipmi_ssif_smbus_address, SMBUS_READ_CONT, &count,
+ sc->ipmi_ssif_smbus_address, SMBUS_READ_CONT, count,
ssif_buf));
if (error) {
#ifdef SSIF_ERROR_DEBUG
syntax highlighted by Code2HTML, v. 0.9.1