From 0cac6e5d11371742f5003360430bd1f1ed7abf11 Mon Sep 17 00:00:00 2001
From: tewk <tewk@unknown>
Date: Wed, 17 Jul 2002 16:30:09 +0000
Subject: [PATCH] Fixed bug, to make send_only_node to work with any node and
 not default to the controllers added errno definition

---
 src/common/slurm_errno.h        | 1 +
 src/common/slurm_protocol_api.c | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/common/slurm_errno.h b/src/common/slurm_errno.h
index 604fe231336..78b835462ff 100644
--- a/src/common/slurm_errno.h
+++ b/src/common/slurm_errno.h
@@ -7,4 +7,5 @@
 /* SLRUMD error codes */
 #define ESLRUMD_PIPE_ERROR_ON_TASK_SPAWN 		90000
 #define ESLURMD_KILL_TASK_FAILED			90001
+#define ESLURMD_OPENSSL_ERROR				90002
 #endif
diff --git a/src/common/slurm_protocol_api.c b/src/common/slurm_protocol_api.c
index 7ff13d9b037..f5c76d8dbf2 100644
--- a/src/common/slurm_protocol_api.c
+++ b/src/common/slurm_protocol_api.c
@@ -648,7 +648,7 @@ int slurm_send_only_node_msg ( slurm_msg_t * request_msg )
         slurm_fd sockfd ;
 
         /* init message connection for message communication with controller */
-        if ( ( sockfd = slurm_open_controller_conn ( ) ) == SLURM_SOCKET_ERROR )
+        if ( ( sockfd = slurm_open_msg_conn ( & request_msg -> address ) ) == SLURM_SOCKET_ERROR )
                 return SLURM_SOCKET_ERROR ;
 
         /* send request message */
-- 
GitLab