GetPort needed endian swap too

pull/14/head
Tom Early 7 years ago
parent 55cd2295a7
commit b89071d877

@ -163,10 +163,10 @@ public:
{
if (AF_INET == addr.ss_family) {
struct sockaddr_in *addr4 = (struct sockaddr_in *)&addr;
return addr4->sin_port;
return ntohs(addr4->sin_port);
} else {
struct sockaddr_in6 *addr6 = (struct sockaddr_in6 *)&addr;
return addr6->sin6_port;
return ntohs(addr6->sin6_port);
}
}

Loading…
Cancel
Save

Powered by TurnKey Linux.