diff options
Diffstat (limited to 'examples/C++NPv1')
4 files changed, 10 insertions, 5 deletions
diff --git a/examples/C++NPv1/Logging_Server.cpp b/examples/C++NPv1/Logging_Server.cpp index 970b4b614c1..ec4317a6d97 100644 --- a/examples/C++NPv1/Logging_Server.cpp +++ b/examples/C++NPv1/Logging_Server.cpp @@ -35,9 +35,11 @@ int Logging_Server::open (u_short logger_port) int result; if (logger_port != 0) - result = server_addr.set (logger_port, INADDR_ANY); + result = server_addr.set (logger_port, + (ACE_UINT32) INADDR_ANY); else - result = server_addr.set ("ace_logger", INADDR_ANY); + result = server_addr.set ("ace_logger", + (ACE_UINT32) INADDR_ANY); if (result == -1) return -1; // Start listening, enable reuse of listen address for quick restarts. diff --git a/examples/C++NPv1/Process_Per_Connection_Logging_Server.cpp b/examples/C++NPv1/Process_Per_Connection_Logging_Server.cpp index f4730a7a6d0..8b5ab6388e2 100644 --- a/examples/C++NPv1/Process_Per_Connection_Logging_Server.cpp +++ b/examples/C++NPv1/Process_Per_Connection_Logging_Server.cpp @@ -157,7 +157,8 @@ Process_Per_Connection_Logging_Server::run_worker (int, char *argv[]) int main (int argc, char *argv[]) { // Register to receive the <SIGTERM> signal. - ACE_Sig_Action sa (sigterm_handler, SIGTERM); + ACE_Sig_Action sa ((ACE_SignalHandler)sigterm_handler, + SIGTERM); Process_Per_Connection_Logging_Server server; diff --git a/examples/C++NPv1/RT_Thread_Per_Connection_Logging_Server.cpp b/examples/C++NPv1/RT_Thread_Per_Connection_Logging_Server.cpp index d39e30f96cc..0be97237952 100644 --- a/examples/C++NPv1/RT_Thread_Per_Connection_Logging_Server.cpp +++ b/examples/C++NPv1/RT_Thread_Per_Connection_Logging_Server.cpp @@ -117,7 +117,8 @@ Thread_Per_Connection_Logging_Server::handle_data (ACE_SOCK_Stream *client) int main (int argc, char *argv[]) { // Register to receive the <SIGTERM> signal. - ACE_Sig_Action sa (sigterm_handler, SIGTERM); + ACE_Sig_Action sa ((ACE_SignalHandler) sigterm_handler, + SIGTERM); RT_Thread_Per_Connection_Logging_Server server; diff --git a/examples/C++NPv1/Thread_Per_Connection_Logging_Server.cpp b/examples/C++NPv1/Thread_Per_Connection_Logging_Server.cpp index 0aaebf18032..ec4389110f0 100644 --- a/examples/C++NPv1/Thread_Per_Connection_Logging_Server.cpp +++ b/examples/C++NPv1/Thread_Per_Connection_Logging_Server.cpp @@ -78,7 +78,8 @@ Thread_Per_Connection_Logging_Server::handle_data (ACE_SOCK_Stream *client) int main (int argc, char *argv[]) { // Register to receive the <SIGTERM> signal. - ACE_Sig_Action sa (sigterm_handler, SIGTERM); + ACE_Sig_Action sa ((ACE_SignalHandler) sigterm_handler, + SIGTERM); Thread_Per_Connection_Logging_Server server; |