DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Loading...
Searching...
No Matches
Dns.cpp File Reference
#include "pch.h"
#include "System/String.h"
#include "System/Net/Dns.h"
#include "System/ArgumentException.h"
#include "System/Net/Sockets/SocketException.h"
#include <vector>
#include <mutex>
#include <winsock2.h>
#include <ws2tcpip.h>

Go to the source code of this file.

Namespaces

namespace  DotNetDupe
namespace  DotNetDupe::System
namespace  DotNetDupe::System::Net

Functions

static std::vector< StringDotNetDupe::System::Net::CollectIpv4Addresses (struct addrinfo *result)
 Extract IPv4 string representations from linked addrinfo structures.
static struct addrinfo * DotNetDupe::System::Net::ResolveHostAddrInfo (const char *host)
 Query system DNS resolver via getaddrinfo.