|
|
@ -608,7 +608,7 @@ namespace net { |
|
|
|
LPSOCKADDR lpAddr = pUnicast->Address.lpSockaddr; |
|
|
|
LPSOCKADDR lpAddr = pUnicast->Address.lpSockaddr; |
|
|
|
sockaddr_in* localInterfaceAddress = (sockaddr_in*) lpAddr; |
|
|
|
sockaddr_in* localInterfaceAddress = (sockaddr_in*) lpAddr; |
|
|
|
if(localInterfaceAddress->sin_addr.S_un.S_addr == inputAddress.sin_addr.S_un.S_addr) { |
|
|
|
if(localInterfaceAddress->sin_addr.S_un.S_addr == inputAddress.sin_addr.S_un.S_addr) { |
|
|
|
result = pAddresses->Mtu; |
|
|
|
auto result = pAddresses->Mtu; |
|
|
|
FREE(pAddresses); |
|
|
|
FREE(pAddresses); |
|
|
|
return result; |
|
|
|
return result; |
|
|
|
} |
|
|
|
} |
|
|
@ -670,7 +670,7 @@ namespace net { |
|
|
|
found_address = true; |
|
|
|
found_address = true; |
|
|
|
} |
|
|
|
} |
|
|
|
} if (found_address) { |
|
|
|
} if (found_address) { |
|
|
|
result = pAddresses->Mtu; |
|
|
|
auto result = pAddresses->Mtu; |
|
|
|
FREE(pAddresses); |
|
|
|
FREE(pAddresses); |
|
|
|
pAddresses = nullptr; |
|
|
|
pAddresses = nullptr; |
|
|
|
return result; |
|
|
|
return result; |
|
|
|