fixed display format (suppressed TAB from formatted output)

This commit is contained in:
Francois Isabelle 2007-12-14 19:30:12 +00:00
parent 0b9f0d6a35
commit c306d08d7e
2 changed files with 221 additions and 214 deletions

View File

@ -40,6 +40,7 @@
#include <stdlib.h>
#include <string.h>
#include <time.h>
#if HAVE_CONFIG_H
# include <config.h>
@ -445,6 +446,7 @@ fru_area_print_board(struct ipmi_intf * intf, struct fru_info * fru,
char * fru_area;
uint8_t * fru_data;
uint32_t fru_len, area_len, i;
time_t tval;
i = offset;
fru_len = 0;
@ -473,9 +475,12 @@ fru_area_print_board(struct ipmi_intf * intf, struct fru_info * fru,
i++; /* skip fru area version */
area_len = fru_data[i++] * 8; /* fru area length */
i++; /* skip fru board language */
tval=((fru_data[i+2] << 16) + (fru_data[i+1] << 8) + (fru_data[i]));
tval=tval * 60;
tval=tval + secs_from_1970_1996;
printf(" Board Mfg Date : %s", asctime(localtime(&tval)));
i += 3; /* skip mfg. date time */
fru_area = get_fru_area_str(fru_data, &i);
if (fru_area != NULL && strlen(fru_area) > 0) {
printf(" Board Mfg : %s\n", fru_area);
@ -639,13 +644,13 @@ fru_area_print_multirec(struct ipmi_intf * intf, struct fru_info * fru,
uint8_t id, uint32_t offset)
{
uint8_t * fru_data;
uint32_t fru_len, i;
uint32_t fru_len, i, j, toff;
struct fru_multirec_header * h;
struct fru_multirec_powersupply * ps;
struct fru_multirec_dcoutput * dc;
struct fru_multirec_dcload * dl;
uint16_t peak_capacity;
uint8_t peak_hold_up_time;
uint8_t peak_hold_up_time, bn;
uint32_t last_off, len;
i = last_off = offset;

View File

@ -362,12 +362,9 @@ ipmi_picmg_portstate_get(struct ipmi_intf * intf, int interface,int channel,
if (rsp->data_len >= 6) {
int index;
/* add support for more than one link per channel */
for(index=0;index<PICMG_MAX_LINK_PER_CHANNEL;index++){
if( rsp->data_len > (1+ (index*5))){
d = (struct fru_picmgext_link_desc *) &(rsp->data[1 + (index*5)]);
if
@ -450,8 +447,9 @@ ipmi_picmg_portstate_get(struct ipmi_intf * intf, int interface,int channel,
break;
}
printf(" Channel Number: 0x%02x\n", d->desig_channel);
printf(" STATE: %s\n",
( rsp->data[5 +(index*5)] == 0x01) ?"enabled":"disabled");
printf("\n");
printf(" STATE: %s\n", rsp->data[5 +(index*5)] == 0x01?"enabled":"disabled");
}
}
}
@ -602,7 +600,6 @@ ipmi_picmg_amc_portstate_get(struct ipmi_intf * intf,int device,int channel,
}else{
printf(" Link device : 0x%02x\n", device );
}
printf(" Link channel: 0x%02x\n", channel);
printf(" Link Grouping ID: 0x%02x\n", grouping);
@ -620,16 +617,21 @@ ipmi_picmg_amc_portstate_get(struct ipmi_intf * intf,int device,int channel,
{
if (type <= FRU_PICMGEXT_AMC_LINK_TYPE_STORAGE )
{
printf(" Link Type Extension: %s\n",amc_link_type_ext_str[type][ext]);
printf(" Link Type: %s\n",amc_link_type_str[type]);
printf(" Link Type Extension: %s\n",
amc_link_type_ext_str[type][ext]);
printf(" Link Type: %s\n",
amc_link_type_str[type]);
}
else{
printf(" Link Type Extension: 0x%02x\n", ext);
printf(" Link Type: undefined\n");
}
}
printf(" Link Designator: \n");
printf(" Channel Number: 0x%02x\n", channel);
printf(" Port Flag: 0x%02x\n", port );
printf(" STATE: %s\n",( enabled == 0x01 )?"enabled":"disabled");
printf(" STATE: %s\n",
( enabled == 0x01 )?"enabled":"disabled");
printf("\n");
}
}