static ipmi_config_err_t enable_event_message_when_user_disabled_commit (ipmi_config_state_data_t *state_data, const char *section_name, const struct ipmi_config_keyvalue *kv) { struct bad_password_threshold bpt; ipmi_config_err_t ret; assert (state_data); assert (section_name); assert (kv); if ((ret = _get_bad_password_threshold (state_data, section_name, &bpt)) != IPMI_CONFIG_ERR_SUCCESS) return (ret); bpt.user_disabled_event_message = same (kv->value_input, "yes"); return (_set_bad_password_threshold (state_data, section_name, &bpt)); }
static ipmi_config_err_t user_lockout_interval_commit (ipmi_config_state_data_t *state_data, const char *section_name, const struct ipmi_config_keyvalue *kv) { struct bad_password_threshold bpt; ipmi_config_err_t ret; assert (state_data); assert (section_name); assert (kv); if ((ret = _get_bad_password_threshold (state_data, section_name, &bpt)) != IPMI_CONFIG_ERR_SUCCESS) return (ret); bpt.user_lockout_interval = atoi (kv->value_input); return (_set_bad_password_threshold (state_data, section_name, &bpt)); }
static config_err_t enable_event_message_when_user_disabled_commit (const char *section_name, const struct config_keyvalue *kv, void *arg) { bmc_config_state_data_t *state_data; struct bad_password_threshold bpt; config_err_t ret; assert (section_name); assert (kv); assert (arg); state_data = (bmc_config_state_data_t *)arg; if ((ret = _get_bad_password_threshold (state_data, section_name, &bpt)) != CONFIG_ERR_SUCCESS) return (ret); bpt.user_disabled_event_message = same (kv->value_input, "yes"); return (_set_bad_password_threshold (state_data, section_name, &bpt)); }
static config_err_t user_lockout_interval_commit (const char *section_name, const struct config_keyvalue *kv, void *arg) { bmc_config_state_data_t *state_data; struct bad_password_threshold bpt; config_err_t ret; assert (section_name); assert (kv); assert (arg); state_data = (bmc_config_state_data_t *)arg; if ((ret = _get_bad_password_threshold (state_data, section_name, &bpt)) != CONFIG_ERR_SUCCESS) return (ret); bpt.user_lockout_interval = atoi (kv->value_input); return (_set_bad_password_threshold (state_data, section_name, &bpt)); }