I’m having problems using the OpenIPMI driver on a 64-bit FreeBSD-7.2
system. Seems that the ipmi_req structure is being sized at 0x20 bytes when
it should be 0x28. This is causing incorrect encoding of the ioctl
IPMICTL_SEND_COMMAND, failing the operation. I tried using the 32-bit
compatibility mode, but this was creating other problems with casting and
pointer widths. This problem is only evident from a C++ application that
uses the driver, not when built as a standalone IPMI test utility. Any
help?
Thanks,
Mark (address@hidden)