mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 10:37:22 +00:00
fru: change ipmi_fru_query_new_value to return bool
Change ipmi_fru_query_new_value to return the bool type instead of an int that's being used as a boolean value. Signed-off-by: Patrick Venture <venture@google.com>
This commit is contained in:
parent
49384e47be
commit
8991f5a9a0
@ -1487,17 +1487,17 @@ fru_area_print_multirec(struct ipmi_intf * intf, struct fru_info * fru,
|
||||
* returns : FALSE if data not changed
|
||||
*/
|
||||
static
|
||||
int
|
||||
bool
|
||||
ipmi_fru_query_new_value(uint8_t *data,int offset, size_t len)
|
||||
{
|
||||
int status=FALSE;
|
||||
bool status = false;
|
||||
int ret;
|
||||
char answer;
|
||||
|
||||
printf("Would you like to change this value <y/n> ? ");
|
||||
ret = scanf("%c", &answer);
|
||||
if (ret != 1) {
|
||||
return FALSE;
|
||||
return false;
|
||||
}
|
||||
|
||||
if( answer == 'y' || answer == 'Y' ){
|
||||
@ -1514,7 +1514,7 @@ ipmi_fru_query_new_value(uint8_t *data,int offset, size_t len)
|
||||
ret = scanf("%x", holder+i);
|
||||
if (ret != 1) {
|
||||
free(holder);
|
||||
return FALSE;
|
||||
return false;
|
||||
}
|
||||
}
|
||||
for( i=0;i<len;i++ ){
|
||||
@ -1523,7 +1523,7 @@ ipmi_fru_query_new_value(uint8_t *data,int offset, size_t len)
|
||||
/* &data[offset++] */
|
||||
free(holder);
|
||||
holder = NULL;
|
||||
status = TRUE;
|
||||
status = true;
|
||||
}
|
||||
else{
|
||||
printf("Entered %c\n",answer);
|
||||
|
Loading…
x
Reference in New Issue
Block a user