diff --git a/contribs/perlapi/libslurm/perl/conf.c b/contribs/perlapi/libslurm/perl/conf.c index ac5fe5f55a1c5e865735294b09e843ea53488208..991547109e1c857796eaa81d03b2f8513938ed3a 100644 --- a/contribs/perlapi/libslurm/perl/conf.c +++ b/contribs/perlapi/libslurm/perl/conf.c @@ -161,7 +161,8 @@ slurm_ctl_conf_to_hv(slurm_ctl_conf_t* conf, HV* hv) STORE_FIELD(hv, conf, sched_log_level, uint16_t); if(conf->slurmctld_pidfile) STORE_FIELD(hv, conf, slurmctld_pidfile, charp); - STORE_FIELD(hv, conf, slurmctld_port, uint16_t); + STORE_FIELD(hv, conf, slurmctld_port, uint32_t); + STORE_FIELD(hv, conf, slurmctld_port_count, uint16_t); STORE_FIELD(hv, conf, slurmctld_timeout, uint16_t); STORE_FIELD(hv, conf, slurmd_debug, uint16_t); if(conf->slurmd_logfile)