diff --git a/src/libCom/osi/os/WIN32/osdNetIntf.c b/src/libCom/osi/os/WIN32/osdNetIntf.c index e5a3fdfe3..7163e690f 100644 --- a/src/libCom/osi/os/WIN32/osdNetIntf.c +++ b/src/libCom/osi/os/WIN32/osdNetIntf.c @@ -138,7 +138,7 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses return; } pNewNode->addr.ia.sin_family = AF_INET; - pNewNode->addr.ia.sin_port = 0u; + pNewNode->addr.ia.sin_port = htons ( 0 ); pNewNode->addr.ia.sin_addr.s_addr = htonl (INADDR_LOOPBACK); ellAdd ( pList, &pNewNode->node ); return; @@ -226,7 +226,7 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses unsigned result = (addr & mask) | (bcast &~mask); pNewNode->addr.ia.sin_family = AF_INET; pNewNode->addr.ia.sin_addr.s_addr = result; - pNewNode->addr.ia.sin_port = 0u; + pNewNode->addr.ia.sin_port = htons ( 0 ); } else { pNewNode->addr.sa = pIfinfo->iiBroadcastAddress.Address; diff --git a/src/libCom/osi/os/default/osdNetIntf.c b/src/libCom/osi/os/default/osdNetIntf.c index de683387a..f969f9226 100644 --- a/src/libCom/osi/os/default/osdNetIntf.c +++ b/src/libCom/osi/os/default/osdNetIntf.c @@ -82,7 +82,7 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses return; } pNewNode->addr.ia.sin_family = AF_INET; - pNewNode->addr.ia.sin_port = 0u; + pNewNode->addr.ia.sin_port = htons ( 0 ); pNewNode->addr.ia.sin_addr.s_addr = htonl (INADDR_LOOPBACK); ellAdd ( pList, &pNewNode->node ); return; diff --git a/src/libCom/osi/os/interix/osdNetIntf.c b/src/libCom/osi/os/interix/osdNetIntf.c index 3ea38322f..3d8d755b7 100644 --- a/src/libCom/osi/os/interix/osdNetIntf.c +++ b/src/libCom/osi/os/interix/osdNetIntf.c @@ -78,7 +78,7 @@ epicsShareFunc void epicsShareAPI osiSockDiscoverBroadcastAddresses return; } pNewNode->addr.ia.sin_family = AF_INET; - pNewNode->addr.ia.sin_port = 0u; + pNewNode->addr.ia.sin_port = htons ( 0 ); pNewNode->addr.ia.sin_addr.s_addr = htonl (INADDR_LOOPBACK); ellAdd ( pList, &pNewNode->node ); return;