byte swap port number (even if it is zero)

This commit is contained in:
Jeff Hill
2006-11-18 00:13:53 +00:00
parent 962e36768e
commit 8a255f913e
3 changed files with 4 additions and 4 deletions

View File

@@ -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;

View File

@@ -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;

View File

@@ -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;