Feature. Add pri files for Qt integration. #30

Open
dleliuhin wants to merge 11 commits from unknown repository into master
Showing only changes of commit f5eaa30bc8 - Show all commits
+3 -1
View File
@@ -110,7 +110,8 @@ bool FindLocalIp(const struct sockaddr_in &client_addr, uint32_t &local_ip) {
IP_ADAPTER_INFO *pAdapter = reinterpret_cast<IP_ADAPTER_INFO *>(pAdapterInfo.get());
if (NO_ERROR == dlRetVal && pAdapter != NULL) {
while (GetAdapterState(pAdapter)) {
while (pAdapter != NULL) {
if (GetAdapterState(pAdapter)) {
std::string str_ip = pAdapter->IpAddressList.IpAddress.String;
std::string str_mask = pAdapter->IpAddressList.IpMask.String;
ULONG host_ip = inet_addr(const_cast<char *>(str_ip.c_str()));
@@ -122,6 +123,7 @@ bool FindLocalIp(const struct sockaddr_in &client_addr, uint32_t &local_ip) {
found = true;
break;
}
}
pAdapter = pAdapter->Next;
}
}