Index: libfreeipmi/driver/ipmi-openipmi-driver.c --- libfreeipmi/driver/ipmi-openipmi-driver.c.orig +++ libfreeipmi/driver/ipmi-openipmi-driver.c @@ -128,7 +128,7 @@ struct ipmi_recv #define IPMI_IOC_MAGIC 'i' #define IPMICTL_RECEIVE_MSG_TRUNC _IOWR (IPMI_IOC_MAGIC, 11, struct ipmi_recv) #define IPMICTL_RECEIVE_MSG _IOWR (IPMI_IOC_MAGIC, 12, struct ipmi_recv) -#if defined(__FreeBSD__) +#ifndef __LINUX__ #define IPMICTL_SEND_COMMAND _IOW (IPMI_IOC_MAGIC, 13, struct ipmi_req) #define IPMICTL_SET_MY_ADDRESS_CMD _IOW (IPMI_IOC_MAGIC, 17, unsigned int) #else