From ad0192128159ee2cbcade4ed5162873e7049abcd Mon Sep 17 00:00:00 2001 From: Zdenek Styblik Date: Thu, 4 Apr 2013 07:27:11 +0000 Subject: [PATCH] ID: 3609985 - delloem : Wrong MAC returned when flex addressing is enabled Commit fixes problem in 'lib/ipmi_delloem.c'. Command % ipmitool delloem mac; returns wrong MAC when flex addressing is enabled on the blade chassis. Commit for Krishnaprasad K --- ipmitool/include/ipmitool/ipmi_delloem.h | 1 + ipmitool/lib/ipmi_delloem.c | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/ipmitool/include/ipmitool/ipmi_delloem.h b/ipmitool/include/ipmitool/ipmi_delloem.h index 8dd2013..88f5c22 100644 --- a/ipmitool/include/ipmitool/ipmi_delloem.h +++ b/ipmitool/include/ipmitool/ipmi_delloem.h @@ -153,6 +153,7 @@ typedef struct _lcd_mode } __attribute__ ((packed)) LCD_MODE; #define PARAM_REV_OFFSET (uint8_t)(0x1) +#define VIRTUAL_MAC_OFFSET (uint8_t)(0x1) #define LOM_MACTYPE_ETHERNET 0 #define LOM_MACTYPE_ISCSI 1 diff --git a/ipmitool/lib/ipmi_delloem.c b/ipmitool/lib/ipmi_delloem.c index e337af7..d680533 100644 --- a/ipmitool/lib/ipmi_delloem.c +++ b/ipmitool/lib/ipmi_delloem.c @@ -1494,7 +1494,6 @@ InitEmbeddedNICMacAddressValues() } uint8_t UseVirtualMacAddress = 0; -#define VIRTUAL_MAC_OFFSET (2) static int ipmi_macinfo_drac_idrac_virtual_mac(struct ipmi_intf* intf,uint8_t NicNum) {