diff --git a/trick_source/sim_services/MonteCarlo/MonteCarlo_initialize_sockets.cpp b/trick_source/sim_services/MonteCarlo/MonteCarlo_initialize_sockets.cpp
index 27c5a674..7fe95343 100644
--- a/trick_source/sim_services/MonteCarlo/MonteCarlo_initialize_sockets.cpp
+++ b/trick_source/sim_services/MonteCarlo/MonteCarlo_initialize_sockets.cpp
@@ -15,7 +15,7 @@ int Trick::MonteCarlo::initialize_sockets() {
tc_error(&connection_device, 0);
/**
- Initialize the sockets for communication with slaves. */
- int return_value = socket_init(&listen_device);
+ int return_value = tc_init(&listen_device);
if (return_value != TC_SUCCESS) {
if (verbosity >= ERROR) {
message_publish(MSG_ERROR, "Monte [Master] Failed to initialize status communication socket.\n") ;
diff --git a/trick_source/sim_services/MonteCarlo/MonteCarlo_slave_init.cpp b/trick_source/sim_services/MonteCarlo/MonteCarlo_slave_init.cpp
index 5777917a..dc2ecdfd 100644
--- a/trick_source/sim_services/MonteCarlo/MonteCarlo_slave_init.cpp
+++ b/trick_source/sim_services/MonteCarlo/MonteCarlo_slave_init.cpp
@@ -29,7 +29,7 @@ int Trick::MonteCarlo::slave_init() {
/**
- Initialize the sockets. */
tc_error(&listen_device, 0);
tc_error(&connection_device, 0);
- socket_init(&listen_device);
+ tc_init(&listen_device);
listen_device.disable_handshaking = TC_COMM_TRUE;
/**
- Connect to the master and write the port over which we are listening for new runs. */