From 22f0fc7c001983fc802f33377ba3235ab69a5d94 Mon Sep 17 00:00:00 2001 From: Francois Isabelle Date: Thu, 8 Feb 2007 20:22:54 +0000 Subject: [PATCH] removed endianness check --- ipmitool/lib/ipmi_picmg.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/ipmitool/lib/ipmi_picmg.c b/ipmitool/lib/ipmi_picmg.c index 34a294a..7904ac7 100644 --- a/ipmitool/lib/ipmi_picmg.c +++ b/ipmitool/lib/ipmi_picmg.c @@ -456,16 +456,14 @@ ipmi_picmg_amc_portstate_get(struct ipmi_intf * intf,int device,int channel, unsigned char enabled; d = (struct fru_picmgext_amc_link_info *)&(rsp->data[1 + (index*4)]); - #ifndef WORDS_BIGENDIAN - /* I don't know what kind of frug addict defined this record */ + + /* Removed endianness check here, probably not required + as we dont use bitfields */ port = d->linkInfo[0] & 0x0F; type = ((d->linkInfo[0] & 0xF0) >> 4 )|(d->linkInfo[1] & 0x0F ); ext = ((d->linkInfo[1] & 0xF0) >> 4 ); grouping = d->linkInfo[2]; - #else - #error "FIXME" - #endif enabled = rsp->data[4 + (index*4) ]; @@ -809,7 +807,6 @@ ipmi_picmg_main (struct ipmi_intf * intf, int argc, char ** argv) return -1; } } - /* portstate command */ else if (!strncmp(argv[0], "portstate", 9)) {