diff options
Diffstat (limited to 'util/ihealth.c')
| -rw-r--r-- | util/ihealth.c | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/util/ihealth.c b/util/ihealth.c index 2ff5ba8..be5c57a 100644 --- a/util/ihealth.c +++ b/util/ihealth.c @@ -82,7 +82,7 @@ extern int oem_supermicro_get_firmware_str(char *pstr, int sz); /*oem_supermicro   * Global variables    */  static char * progname  = "ihealth"; -static char * progver   = "3.02"; +static char * progver   = "3.03";  static char   fdebug    = 0;  static char   fipmilan  = 0;  static char   fcanonical = 0; @@ -732,6 +732,7 @@ void show_devid_all(int dtype, uchar *devrec, int sdevrec)                     break;               }               do_powerstate = 0; /*HP does not support get_power_state cmd*/ +             if (!fipmilan) lan_ch_restrict = 1; /*fw bug, gets 0xcc locally*/               break;           case VENDOR_DELL:        /*=0x0002A2*/               switch(prod) {     /* show product names for some */ @@ -766,6 +767,7 @@ void show_devid_all(int dtype, uchar *devrec, int sdevrec)  		 case 2097:	prodstr = "(X10DRL)";  /*0x0831*/                      do_powerstate = 0;   break;   		 case 2137:	prodstr = "(X10DRH)"; break; /*0x0859*/ +		 case 2203:	prodstr = "(X11SSW-F)"; break; /*0x089b*/  		 case 4520:	prodstr = "(H8DGU)";  break;  		 case 43025:	prodstr = "(H8DGU-F)"; break;  		 case 43707:	prodstr = "(X8DTH)"; break; @@ -784,6 +786,7 @@ void show_devid_all(int dtype, uchar *devrec, int sdevrec)           case VENDOR_LENOVO2:   	     	if (prod == 0x143) prodstr = "(x3650 M4)";   	     	else prodstr = ""; +	     	do_powerstate = 0;           	break;           case VENDOR_IBM:    /*=0x0002*/               switch(prod) {     /* show product names for some */ | 
