Major re-write of unpack functions so nothing aborts on receipt of a
bad message. Functions now return SLURM_ERROR on bad unpack instead of assert failure.
Showing
- src/common/pack.c 75 additions, 48 deletionssrc/common/pack.c
- src/common/pack.h 113 additions, 89 deletionssrc/common/pack.h
- src/common/qsw.c 29 additions, 21 deletionssrc/common/qsw.c
- src/common/slurm_auth.h 1 addition, 1 deletionsrc/common/slurm_auth.h
- src/common/slurm_auth_authd.c 12 additions, 7 deletionssrc/common/slurm_auth_authd.c
- src/common/slurm_protocol_api.c 5 additions, 8 deletionssrc/common/slurm_protocol_api.c
- src/common/slurm_protocol_api.h 2 additions, 1 deletionsrc/common/slurm_protocol_api.h
- src/common/slurm_protocol_interface.h 1 addition, 1 deletionsrc/common/slurm_protocol_interface.h
- src/common/slurm_protocol_pack.c 729 additions, 484 deletionssrc/common/slurm_protocol_pack.c
- src/common/slurm_protocol_pack.h 4 additions, 7 deletionssrc/common/slurm_protocol_pack.h
- src/common/slurm_protocol_socket_implementation.c 7 additions, 3 deletionssrc/common/slurm_protocol_socket_implementation.c
- src/common/slurm_protocol_util.c 5 additions, 2 deletionssrc/common/slurm_protocol_util.c
- src/slurmctld/job_mgr.c 44 additions, 62 deletionssrc/slurmctld/job_mgr.c
- src/slurmctld/node_mgr.c 1 addition, 2 deletionssrc/slurmctld/node_mgr.c
- src/slurmctld/partition_mgr.c 1 addition, 2 deletionssrc/slurmctld/partition_mgr.c
- src/slurmctld/slurmctld.h 0 additions, 24 deletionssrc/slurmctld/slurmctld.h
- src/srun/io.c 2 additions, 1 deletionsrc/srun/io.c
Loading
Please register or sign in to comment