diff --git a/src/common/slurm_protocol_api.c b/src/common/slurm_protocol_api.c
index 577467ca3e419676ef2664a90fe5d00745e2168b..cbc97d1162d78112a623614dc9a52f88b3996da0 100644
--- a/src/common/slurm_protocol_api.c
+++ b/src/common/slurm_protocol_api.c
@@ -126,7 +126,7 @@ uint32_t slurm_send_node_message ( slurm_fd open_fd , slurm_addr * destination_a
 	return pack_len ;
 }
 
-uint32_t slurm_receive_buffer ( slurm_fd open_fd , slurm_addr * source_address , slurm_message_type_t * message_type , char ** data_buffer , size_t buf_len )
+uint32_t slurm_receive_buffer ( slurm_fd open_fd , slurm_addr * source_address , slurm_message_type_t * message_type , char * data_buffer , size_t buf_len )
 {
 	char buftemp[MAX_MESSAGE_BUFFER_SIZE] ;
 	char * buffer = buftemp ;
diff --git a/src/common/slurm_protocol_api.h b/src/common/slurm_protocol_api.h
index abc76d68a77d5158580ff13cc360372a19aac335..8c716a866c0cf2684e6e904f607aae57966fd158 100644
--- a/src/common/slurm_protocol_api.h
+++ b/src/common/slurm_protocol_api.h
@@ -27,10 +27,11 @@ uint32_t slurm_close_stream ( slurm_fd open_fd ) ;
 
 /* Low level routines */
 /* message functions */
-/* junk
- * uint32_t slurm_message_send_server ( slurm_fd open_fd ,  slurm_message_type_t message_type , char * buffer , size_t buflen ) ;
- * uint32_t slurm_message_send_node( slurm_fd open_fd , slurm_addr slurm_address , slurm_message_type_t message_type , char * buffer , size_t buflen) ;
- */
+
+uint32_t slurm_receive_buffer ( slurm_fd open_fd , slurm_addr * source_address , slurm_message_type_t * message_type , char * data_buffer , size_t buf_len ) ;
+uint32_t slurm_send_server_buffer ( slurm_fd open_fd , slurm_message_type_t message_type , char * data_buffer , size_t buf_len ) ;
+uint32_t slurm_send_node_buffer ( slurm_fd open_fd , slurm_addr * destination_address , slurm_message_type_t message_type , char * data_buffer , size_t buf_len ) ;
+
 uint32_t slurm_send_server_message ( slurm_fd open_fd , slurm_message_type_t message_type , slurm_message_t const * message ) ;
 uint32_t slurm_send_node_message ( slurm_fd open_fd , slurm_addr * slurm_address , slurm_message_type_t message_type , slurm_message_t const * message ) ;
 #endif