...
From d38a863f4b9e5105e716f72f3e13001cce284ca4 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <[email protected]>
Date: Tue, 4 Jun 2019 20:03:56 +0530
Subject: [PATCH] crt: Update dnsapi library

Signed-off-by: Biswapriyo Nath <[email protected]>
---
 mingw-w64-crt/lib-common/dnsapi.def | 37 ++++++++++++++++++++
 mingw-w64-crt/lib32/dnsapi.def      | 53 ++++++++++++++++++++++++-----
 2 files changed, 82 insertions(+), 8 deletions(-)

diff --git a/mingw-w64-crt/lib-common/dnsapi.def b/mingw-w64-crt/lib-common/dnsapi.def
index 864ba830..929deecd 100644
--- a/mingw-w64-crt/lib-common/dnsapi.def
+++ b/mingw-w64-crt/lib-common/dnsapi.def
@@ -26,6 +26,24 @@ DnsAsyncRegisterHostAddrs
 DnsAsyncRegisterInit
 DnsAsyncRegisterTerm
 DnsCancelQuery
+DnsCheckNrptRuleIntegrity
+DnsCheckNrptRules
+DnsConnectionDeletePolicyEntries
+DnsConnectionDeletePolicyEntriesPrivate
+DnsConnectionDeleteProxyInfo
+DnsConnectionFreeNameList
+DnsConnectionFreeProxyInfo
+DnsConnectionFreeProxyInfoEx
+DnsConnectionFreeProxyList
+DnsConnectionGetHandleForHostUrlPrivate
+DnsConnectionGetNameList
+DnsConnectionGetProxyInfo
+DnsConnectionGetProxyInfoForHostUrl
+DnsConnectionGetProxyList
+DnsConnectionSetPolicyEntries
+DnsConnectionSetPolicyEntriesPrivate
+DnsConnectionSetProxyInfo
+DnsConnectionUpdateIfIndexTable
 DnsCopyStringEx
 DnsCreateReverseNameStringForIpAddress
 DnsCreateStandardDnsNameCopy
@@ -41,6 +59,7 @@ DnsDhcpSrvRegisterHostAddrEx
 DnsDhcpSrvRegisterHostName
 DnsDhcpSrvRegisterHostNameEx
 DnsDhcpSrvRegisterInit
+DnsDhcpSrvRegisterInitEx
 DnsDhcpSrvRegisterInitialize
 DnsDhcpSrvRegisterTerm
 DnsDisableIdnEncoding
@@ -53,20 +72,29 @@ DnsFlushResolverCacheEntry_A
 DnsFlushResolverCacheEntry_UTF8
 DnsFlushResolverCacheEntry_W
 DnsFree
+DnsFreeAdaptersInfo
 DnsFreeConfigStructure
+DnsFreeNrptRule
+DnsFreeNrptRuleNamesList
 DnsFreePolicyConfig
 DnsFreeProxyName
+DnsGetAdaptersInfo
+DnsGetApplicationIdentifier
 DnsGetBufferLengthForStringCopy
 DnsGetCacheDataTable
+DnsGetCacheDataTableEx
 DnsGetDnsServerList
 DnsGetDomainName
+DnsGetInterfaceSettings
 DnsGetLastFailedUpdateInfo
+DnsGetNrptRuleNamesList
 DnsGetPolicyTableInfo
 DnsGetPolicyTableInfoPrivate
 DnsGetPrimaryDomainName_A
 DnsGetProxyInfoPrivate
 DnsGetProxyInformation
 DnsGetQueryRetryTimeouts
+DnsGetSettings
 DnsGlobals DATA
 DnsIpv6AddressToString
 DnsIpv6StringToAddress
@@ -116,12 +144,14 @@ DnsRecordStringForWritableType
 DnsRecordTypeForName
 DnsRegisterLocal
 DnsReleaseContextHandle
+DnsRemoveNrptRule
 DnsRemoveRegistrations
 DnsReplaceRecordSetA
 DnsReplaceRecordSetUTF8
 DnsReplaceRecordSetW
 DnsResetQueryRetryTimeouts
 DnsResolverOp
+DnsResolverQueryHvsi
 DnsScreenLocalAddrsForRegistration
 DnsServiceBrowse
 DnsServiceBrowseCancel
@@ -134,7 +164,12 @@ DnsServiceRegisterCancel
 DnsServiceResolve
 DnsServiceResolveCancel
 DnsSetConfigDword
+DnsSetConfigValue
+DnsSetInterfaceSettings
+DnsSetNrptRule
+DnsSetNrptRules
 DnsSetQueryRetryTimeouts
+DnsSetSettings
 DnsStartMulticastQuery
 DnsStatusString
 DnsStopMulticastQuery
@@ -256,3 +291,5 @@ Socket_TcpListen
 Trace_Reset
 Update_ReplaceAddressRecordsW
 Util_IsIp6Running
+Util_IsRunningOnXboxOne
+WriteDnsNrptRulesToRegistry
diff --git a/mingw-w64-crt/lib32/dnsapi.def b/mingw-w64-crt/lib32/dnsapi.def
index 13d8ff9d..89b70ecd 100644
--- a/mingw-w64-crt/lib32/dnsapi.def
+++ b/mingw-w64-crt/lib32/dnsapi.def
@@ -38,11 +38,29 @@ DnsAsyncRegisterHostAddrs@40
 DnsAsyncRegisterInit@4
 DnsAsyncRegisterTerm
 DnsCancelQuery@4
+DnsCheckNrptRuleIntegrity@4
+DnsCheckNrptRules@12
+DnsConnectionDeletePolicyEntries@4
+DnsConnectionDeletePolicyEntriesPrivate@8
+DnsConnectionDeleteProxyInfo@8
+DnsConnectionFreeNameList@4
+DnsConnectionFreeProxyInfo@4
+DnsConnectionFreeProxyInfoEx@4
+DnsConnectionFreeProxyList@4
+DnsConnectionGetHandleForHostUrlPrivate@24
+DnsConnectionGetNameList@4
+DnsConnectionGetProxyInfo@12
+DnsConnectionGetProxyInfoForHostUrl@20
+DnsConnectionGetProxyList@8
+DnsConnectionSetPolicyEntries@8
+DnsConnectionSetPolicyEntriesPrivate@12
+DnsConnectionSetProxyInfo@12
+DnsConnectionUpdateIfIndexTable@4
 DnsCopyStringEx@20
 DnsCreateReverseNameStringForIpAddress@4
 DnsCreateStandardDnsNameCopy@12
 DnsCreateStringCopy@8
-DnsDeRegisterLocal@4
+DnsDeRegisterLocal@8
 DnsDhcpRegisterAddrs@4
 DnsDhcpRegisterHostAddrs@40
 DnsDhcpRegisterInit
@@ -53,6 +71,7 @@ DnsDhcpSrvRegisterHostAddrEx@4
 DnsDhcpSrvRegisterHostName@48
 DnsDhcpSrvRegisterHostNameEx@60
 DnsDhcpSrvRegisterInit@8
+DnsDhcpSrvRegisterInitEx@12
 DnsDhcpSrvRegisterInitialize@4
 DnsDhcpSrvRegisterTerm
 DnsDisableIdnEncoding@8
@@ -65,19 +84,28 @@ DnsFlushResolverCacheEntry_A@4
 DnsFlushResolverCacheEntry_UTF8@4
 DnsFlushResolverCacheEntry_W@4
 DnsFree@8
+DnsFreeAdaptersInfo@8
 DnsFreeConfigStructure@8
+DnsFreeNrptRule@4
+DnsFreeNrptRuleNamesList@8
 DnsFreePolicyConfig@4
 DnsFreeProxyName@4
+DnsGetAdaptersInfo@24
+DnsGetApplicationIdentifier@12
 DnsGetBufferLengthForStringCopy@16
 DnsGetCacheDataTable@4
+DnsGetCacheDataTableEx@12
 DnsGetDnsServerList@4
+DnsGetInterfaceSettings@20
 DnsGetLastFailedUpdateInfo@4
+DnsGetNrptRuleNamesList@8
 DnsGetPolicyTableInfo@16
 DnsGetPolicyTableInfoPrivate@16
 DnsGetPrimaryDomainName_A
 DnsGetProxyInfoPrivate@16
 DnsGetProxyInformation@20
 DnsGetQueryRetryTimeouts@24
+DnsGetSettings@4
 DnsGlobals DATA
 DnsIpv6AddressToString@8
 DnsIpv6StringToAddress@12
@@ -121,14 +149,16 @@ DnsRecordSetDetach@4
 DnsRecordStringForType@4
 DnsRecordStringForWritableType@4
 DnsRecordTypeForName@8
-DnsRegisterLocal@12
+DnsRegisterLocal@16
 DnsReleaseContextHandle@4
+DnsRemoveNrptRule@4
 DnsRemoveRegistrations
 DnsReplaceRecordSetA@20
 DnsReplaceRecordSetUTF8@20
 DnsReplaceRecordSetW@20
 DnsResetQueryRetryTimeouts@16
 DnsResolverOp@12
+DnsResolverQueryHvsi@32
 DnsScreenLocalAddrsForRegistration@12
 DnsServiceBrowse@8
 DnsServiceBrowseCancel@4
@@ -141,7 +171,12 @@ DnsServiceRegisterCancel@4
 DnsServiceResolve@8
 DnsServiceResolveCancel@4
 DnsSetConfigDword@12
+DnsSetConfigValue@20
+DnsSetInterfaceSettings@20
+DnsSetNrptRule@12
+DnsSetNrptRules@16
 DnsSetQueryRetryTimeouts@24
+DnsSetSettings@4
 DnsStartMulticastQuery@8
 DnsStopMulticastQuery@4
 DnsStringCopyAllocateEx@16
@@ -170,7 +205,7 @@ Dns_BuildPacket@28
 Dns_CacheServiceCleanup
 Dns_CacheServiceInit
 Dns_CacheServiceStopIssued
-Dns_CleanupWinsock
+Dns_CleanupWinsock@0
 Dns_CloseConnection@4
 Dns_CloseSocket@4
 Dns_CreateMulticastSocket@20
@@ -210,7 +245,7 @@ HostsFile_ReadLine@4
 IpHelp_IsAddrOnLink@4
 Local_GetRecordsForLocalName@8
 Local_GetRecordsForLocalNameEx@20
-NetInfo_Build@4
+NetInfo_Build@8
 NetInfo_Clean@8
 NetInfo_Copy@4
 NetInfo_CopyNetworkIndex@8
@@ -238,9 +273,9 @@ Send_AndRecvUdpWithParam@4
 Send_MessagePrivate@12
 Send_MessagePrivateEx@16
 Send_OpenTcpConnectionAndSend@12
-Socket_CacheCleanup
+Socket_CacheCleanup@0
 Socket_CacheInit@4
-Socket_CleanupWinsock
+Socket_CleanupWinsock@0
 Socket_ClearMessageSockets@4
 Socket_CloseEx@8
 Socket_CloseMessageSockets@4
@@ -253,6 +288,8 @@ Socket_SetMulticastInterface@16
 Socket_SetMulticastLoopBack@12
 Socket_SetTtl@20
 Socket_TcpListen@4
-Trace_Reset
+Trace_Reset@0
 Update_ReplaceAddressRecordsW@20
-Util_IsIp6Running
+Util_IsIp6Running@0
+Util_IsRunningOnXboxOne@0
+WriteDnsNrptRulesToRegistry@16
-- 
2.21.0

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to