diff --git a/src/ca/udpiiu.cpp b/src/ca/udpiiu.cpp index da9f83d88..c6841bb77 100644 --- a/src/ca/udpiiu.cpp +++ b/src/ca/udpiiu.cpp @@ -990,7 +990,7 @@ bool udpiiu::wakeupMsg () epicsGuard < udpMutex > guard ( this->mutex ); // send a wakeup msg so the UDP recv thread will exit - int status = sendto ( this->sock, reinterpret_cast < const char * > ( &msg ), + int status = sendto ( this->sock, reinterpret_cast < char * > ( &msg ), sizeof (msg), 0, &addr.sa, sizeof ( addr.sa ) ); if ( status == sizeof (msg) ) { return true;