From b10840e25f35b1253c9f5a411accabe822ea3559 Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Wed, 5 Mar 2003 23:04:53 +0000 Subject: [PATCH] Free and report AuthType and PluginDir config structure elements. --- src/api/config_info.c | 4 ++++ src/api/free_msg.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/api/config_info.c b/src/api/config_info.c index 6ed5a18fa48..edc9902a964 100644 --- a/src/api/config_info.c +++ b/src/api/config_info.c @@ -51,6 +51,8 @@ void slurm_print_ctl_conf ( FILE* out, make_time_str ((time_t *)&slurm_ctl_conf_ptr->last_update, time_str); fprintf(out, "Configuration data as of %s\n", time_str); + fprintf(out, "AuthType = %s\n", + slurm_ctl_conf_ptr->authtype); fprintf(out, "BackupAddr = %s\n", slurm_ctl_conf_ptr->backup_addr); fprintf(out, "BackupController = %s\n", @@ -77,6 +79,8 @@ void slurm_print_ctl_conf ( FILE* out, slurm_ctl_conf_ptr->job_credential_public_certificate); fprintf(out, "KillWait = %u\n", slurm_ctl_conf_ptr->kill_wait); + fprintf(out, "PluginDir = %s\n", + slurm_ctl_conf_ptr->plugindir); fprintf(out, "Prioritize = %s\n", slurm_ctl_conf_ptr->prioritize); fprintf(out, "Prolog = %s\n", diff --git a/src/api/free_msg.c b/src/api/free_msg.c index 792010298f4..a3fb2ea60cb 100644 --- a/src/api/free_msg.c +++ b/src/api/free_msg.c @@ -136,6 +136,7 @@ void slurm_free_submit_response_response_msg(submit_response_msg_t * msg) void slurm_free_ctl_conf(slurm_ctl_conf_info_msg_t * config_ptr) { if (config_ptr) { + xfree(config_ptr->authtype); xfree(config_ptr->backup_addr); xfree(config_ptr->backup_controller); xfree(config_ptr->control_addr); @@ -143,6 +144,7 @@ void slurm_free_ctl_conf(slurm_ctl_conf_info_msg_t * config_ptr) xfree(config_ptr->epilog); xfree(config_ptr->job_credential_private_key); xfree(config_ptr->job_credential_public_certificate); + xfree(config_ptr->plugindir); xfree(config_ptr->prioritize); xfree(config_ptr->prolog); xfree(config_ptr->slurm_user_name); -- GitLab