mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 18:47:22 +00:00
ipmi_print_user_summary() to utilize _ipmi_get_user_access()
Commit changes ipmi_print_user_summary() to utilize _ipmi_get_user_access() and user_access_t instead of user_access_rsp.
This commit is contained in:
parent
d099dca9c5
commit
fb36c69391
@ -380,43 +380,40 @@ ipmi_print_user_list(
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ipmi_print_user_summary - print User statistics for given channel
|
||||||
|
*
|
||||||
|
* @intf - IPMI interface
|
||||||
|
* @channel_number - channel number
|
||||||
|
*
|
||||||
|
* returns - 0 on success, (-1) on error
|
||||||
|
*/
|
||||||
static int
|
static int
|
||||||
ipmi_print_user_summary(
|
ipmi_print_user_summary(struct ipmi_intf *intf, uint8_t channel_number)
|
||||||
struct ipmi_intf * intf,
|
|
||||||
uint8_t channel_number)
|
|
||||||
{
|
{
|
||||||
struct user_access_rsp user_access;
|
struct user_access_t user_access = {0};
|
||||||
|
int ccode = 0;
|
||||||
if (ipmi_get_user_access(intf,
|
user_access.channel = channel_number;
|
||||||
channel_number,
|
user_access.user_id = 1;
|
||||||
1,
|
ccode = _ipmi_get_user_access(intf, &user_access);
|
||||||
&user_access))
|
if (eval_ccode(ccode) != 0) {
|
||||||
return -1;
|
return (-1);
|
||||||
|
|
||||||
if (csv_output)
|
|
||||||
{
|
|
||||||
printf("%d,%d,%d\n",
|
|
||||||
user_access.maximum_ids,
|
|
||||||
user_access.enabled_user_count,
|
|
||||||
user_access.fixed_name_count);
|
|
||||||
}
|
}
|
||||||
else
|
if (csv_output) {
|
||||||
{
|
printf("%" PRIu8 ",%" PRIu8 ",%" PRIu8 "\n",
|
||||||
printf("Maximum IDs : %d\n",
|
user_access.max_user_ids,
|
||||||
user_access.maximum_ids);
|
user_access.enabled_user_ids,
|
||||||
printf("Enabled User Count : %d\n",
|
user_access.fixed_user_ids);
|
||||||
user_access.enabled_user_count);
|
} else {
|
||||||
printf("Fixed Name Count : %d\n",
|
printf("Maximum IDs : %" PRIu8 "\n",
|
||||||
user_access.fixed_name_count);
|
user_access.max_user_ids);
|
||||||
|
printf("Enabled User Count : %" PRIu8 "\n",
|
||||||
|
user_access.enabled_user_ids);
|
||||||
|
printf("Fixed Name Count : %" PRIu8 "\n",
|
||||||
|
user_access.fixed_user_ids);
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* ipmi_user_set_username
|
* ipmi_user_set_username
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user