and build import library for arm64. Signed-off-by: Jeremy Drake <jeremyd2...@users.sourceforge.net> --- .../{libarm32 => lib-common}/fwpuclnt.def | 28 +++- mingw-w64-crt/lib32/fwpuclnt.def | 149 +++++++++++++++++- mingw-w64-crt/lib64/fwpuclnt.def | 146 ----------------- mingw-w64-crt/libarm64/Makefile.am | 1 + 4 files changed, 172 insertions(+), 152 deletions(-) rename mingw-w64-crt/{libarm32 => lib-common}/fwpuclnt.def (89%) delete mode 100644 mingw-w64-crt/lib64/fwpuclnt.def
diff --git a/mingw-w64-crt/libarm32/fwpuclnt.def b/mingw-w64-crt/lib-common/fwpuclnt.def similarity index 89% rename from mingw-w64-crt/libarm32/fwpuclnt.def rename to mingw-w64-crt/lib-common/fwpuclnt.def index 6f29ed719..33497ddd5 100644 --- a/mingw-w64-crt/libarm32/fwpuclnt.def +++ b/mingw-w64-crt/lib-common/fwpuclnt.def @@ -1,7 +1,7 @@ ; ; Definition file of fwpuclnt.dll ; Automatic generated by gendef -; written by Kai Tietz 2008-2014 +; written by Kai Tietz 2008 ; LIBRARY "fwpuclnt.dll" EXPORTS @@ -9,12 +9,14 @@ FwpiExpandCriteria0 FwpiFreeCriteria0 FwpiVpnTriggerAddAppSids FwpiVpnTriggerAddFilePaths +FwpiVpnTriggerAddSecurityDescriptor FwpiVpnTriggerConfigureParameters FwpiVpnTriggerEventSubscribe0 FwpiVpnTriggerEventUnsubscribe0 FwpiVpnTriggerInitializeNrptTriggering FwpiVpnTriggerRemoveAppSids FwpiVpnTriggerRemoveFilePaths +FwpiVpnTriggerRemoveSecurityDescriptor FwpiVpnTriggerResetNrptTriggering FwpiVpnTriggerSetStateDisconnected FwpiVpnTriggerUninitializeNrptTriggering @@ -40,6 +42,8 @@ FwpmConnectionSetSecurityInfo0 FwpmConnectionSubscribe0 FwpmConnectionUnsubscribe0 FwpmDiagnoseNetFailure0 +FwpmDynamicKeywordSubscribe0 +FwpmDynamicKeywordUnsubscribe0 FwpmEngineClose0 FwpmEngineGetOption0 FwpmEngineGetSecurityInfo0 @@ -49,6 +53,7 @@ FwpmEngineSetSecurityInfo0 FwpmEventProviderCreate0 FwpmEventProviderDestroy0 FwpmEventProviderFireNetEvent0 +FwpmEventProviderFireNetEventEx0 FwpmEventProviderIsNetEventTypeEnabled0 FwpmFilterAdd0 FwpmFilterCreateEnumHandle0 @@ -66,9 +71,15 @@ FwpmFilterUnsubscribeChanges0 FwpmFreeMemory0 FwpmGetAppIdFromFileName0 FwpmGetSidFromOnlineId0 +FwpmIPsecS2STunnelAddConditions0 +FwpmIPsecS2STunnelAddInterfaceToCompartment0 +FwpmIPsecS2STunnelGetInterfaceForCompartment0 +FwpmIPsecS2STunnelRemoveConditions0 +FwpmIPsecS2STunnelRemoveInterfaceFromCompartment0 FwpmIPsecTunnelAdd0 FwpmIPsecTunnelAdd1 FwpmIPsecTunnelAdd2 +FwpmIPsecTunnelAdd3 FwpmIPsecTunnelAddConditions0 FwpmIPsecTunnelDeleteByKey0 FwpmLayerCreateEnumHandle0 @@ -79,12 +90,19 @@ FwpmLayerGetByKey0 FwpmLayerGetSecurityInfoByKey0 FwpmLayerSetSecurityInfoByKey0 FwpmNetEventCreateEnumHandle0 +FwpmNetEventCreateEnumHandleEx FwpmNetEventDestroyEnumHandle0 FwpmNetEventEnum0 FwpmNetEventEnum1 FwpmNetEventEnum2 +FwpmNetEventEnum3 +FwpmNetEventEnum4 +FwpmNetEventEnum5 FwpmNetEventSubscribe0 FwpmNetEventSubscribe1 +FwpmNetEventSubscribe2 +FwpmNetEventSubscribe3 +FwpmNetEventSubscribe4 FwpmNetEventSubscriptionsGet0 FwpmNetEventUnsubscribe0 FwpmNetEventsGetSecurityInfo0 @@ -95,6 +113,7 @@ FwpmProviderAdd0 FwpmProviderContextAdd0 FwpmProviderContextAdd1 FwpmProviderContextAdd2 +FwpmProviderContextAdd3 FwpmProviderContextCreateEnumHandle0 FwpmProviderContextDeleteById0 FwpmProviderContextDeleteByKey0 @@ -102,12 +121,15 @@ FwpmProviderContextDestroyEnumHandle0 FwpmProviderContextEnum0 FwpmProviderContextEnum1 FwpmProviderContextEnum2 +FwpmProviderContextEnum3 FwpmProviderContextGetById0 FwpmProviderContextGetById1 FwpmProviderContextGetById2 +FwpmProviderContextGetById3 FwpmProviderContextGetByKey0 FwpmProviderContextGetByKey1 FwpmProviderContextGetByKey2 +FwpmProviderContextGetByKey3 FwpmProviderContextGetSecurityInfoByKey0 FwpmProviderContextSetSecurityInfoByKey0 FwpmProviderContextSubscribeChanges0 @@ -149,6 +171,10 @@ FwpmvSwitchEventUnsubscribe0 FwpmvSwitchEventsGetSecurityInfo0 FwpmvSwitchEventsSetSecurityInfo0 FwppConnectionGetByIPsecInfo +FwppConnectionGetByS2STunnelId +FwppConnectionGetS2STunnelId +FwppGetMD5HashBytes +FwppIPsecSaContextCreate FwpsAleEndpointCreateEnumHandle0 FwpsAleEndpointDestroyEnumHandle0 FwpsAleEndpointEnum0 diff --git a/mingw-w64-crt/lib32/fwpuclnt.def b/mingw-w64-crt/lib32/fwpuclnt.def index 03c006c5b..c8b69d745 100644 --- a/mingw-w64-crt/lib32/fwpuclnt.def +++ b/mingw-w64-crt/lib32/fwpuclnt.def @@ -5,6 +5,21 @@ ; LIBRARY "fwpuclnt.dll" EXPORTS +FwpiExpandCriteria0@20 +FwpiFreeCriteria0@8 +FwpiVpnTriggerAddAppSids@12 +FwpiVpnTriggerAddFilePaths@12 +FwpiVpnTriggerAddSecurityDescriptor@8 +FwpiVpnTriggerConfigureParameters@8 +FwpiVpnTriggerEventSubscribe0@20 +FwpiVpnTriggerEventUnsubscribe0@8 +FwpiVpnTriggerInitializeNrptTriggering@8 +FwpiVpnTriggerRemoveAppSids@4 +FwpiVpnTriggerRemoveFilePaths@4 +FwpiVpnTriggerRemoveSecurityDescriptor@4 +FwpiVpnTriggerResetNrptTriggering@4 +FwpiVpnTriggerSetStateDisconnected@8 +FwpiVpnTriggerUninitializeNrptTriggering@4 FwpmCalloutAdd0@16 FwpmCalloutCreateEnumHandle0@12 FwpmCalloutDeleteById0@8 @@ -18,7 +33,17 @@ FwpmCalloutSetSecurityInfoByKey0@28 FwpmCalloutSubscribeChanges0@20 FwpmCalloutSubscriptionsGet0@12 FwpmCalloutUnsubscribeChanges0@8 +FwpmConnectionCreateEnumHandle0@12 +FwpmConnectionDestroyEnumHandle0@8 +FwpmConnectionEnum0@20 +FwpmConnectionGetById0@16 +FwpmConnectionGetSecurityInfo0@28 +FwpmConnectionSetSecurityInfo0@24 +FwpmConnectionSubscribe0@20 +FwpmConnectionUnsubscribe0@8 FwpmDiagnoseNetFailure0@12 +FwpmDynamicKeywordSubscribe0@16 +FwpmDynamicKeywordUnsubscribe0@4 FwpmEngineClose0@4 FwpmEngineGetOption0@12 FwpmEngineGetSecurityInfo0@28 @@ -27,7 +52,8 @@ FwpmEngineSetOption0@12 FwpmEngineSetSecurityInfo0@24 FwpmEventProviderCreate0@8 FwpmEventProviderDestroy0@4 -FwpmEventProviderFireNetEvent0@12 +FwpmEventProviderFireNetEvent0@16 +FwpmEventProviderFireNetEventEx0@20 FwpmEventProviderIsNetEventTypeEnabled0@12 FwpmFilterAdd0@16 FwpmFilterCreateEnumHandle0@12 @@ -44,7 +70,17 @@ FwpmFilterSubscriptionsGet0@12 FwpmFilterUnsubscribeChanges0@8 FwpmFreeMemory0@4 FwpmGetAppIdFromFileName0@8 +FwpmGetSidFromOnlineId0@8 +FwpmIPsecS2STunnelAddConditions0@28 +FwpmIPsecS2STunnelAddInterfaceToCompartment0@12 +FwpmIPsecS2STunnelGetInterfaceForCompartment0@12 +FwpmIPsecS2STunnelRemoveConditions0@28 +FwpmIPsecS2STunnelRemoveInterfaceFromCompartment0@8 FwpmIPsecTunnelAdd0@28 +FwpmIPsecTunnelAdd1@32 +FwpmIPsecTunnelAdd2@32 +FwpmIPsecTunnelAdd3@32 +FwpmIPsecTunnelAddConditions0@20 FwpmIPsecTunnelDeleteByKey0@8 FwpmLayerCreateEnumHandle0@12 FwpmLayerDestroyEnumHandle0@8 @@ -54,19 +90,46 @@ FwpmLayerGetByKey0@12 FwpmLayerGetSecurityInfoByKey0@32 FwpmLayerSetSecurityInfoByKey0@28 FwpmNetEventCreateEnumHandle0@12 +FwpmNetEventCreateEnumHandleEx@16 FwpmNetEventDestroyEnumHandle0@8 FwpmNetEventEnum0@20 +FwpmNetEventEnum1@20 +FwpmNetEventEnum2@20 +FwpmNetEventEnum3@20 +FwpmNetEventEnum4@20 +FwpmNetEventEnum5@20 +FwpmNetEventSubscribe0@20 +FwpmNetEventSubscribe1@20 +FwpmNetEventSubscribe2@20 +FwpmNetEventSubscribe3@20 +FwpmNetEventSubscribe4@20 +FwpmNetEventSubscriptionsGet0@12 +FwpmNetEventUnsubscribe0@8 FwpmNetEventsGetSecurityInfo0@28 +FwpmNetEventsLost0@8 FwpmNetEventsSetSecurityInfo0@24 +FwpmProcessNameResolutionEvent0@16 FwpmProviderAdd0@12 FwpmProviderContextAdd0@16 +FwpmProviderContextAdd1@16 +FwpmProviderContextAdd2@16 +FwpmProviderContextAdd3@16 FwpmProviderContextCreateEnumHandle0@12 FwpmProviderContextDeleteById0@12 FwpmProviderContextDeleteByKey0@8 FwpmProviderContextDestroyEnumHandle0@8 FwpmProviderContextEnum0@20 +FwpmProviderContextEnum1@20 +FwpmProviderContextEnum2@20 +FwpmProviderContextEnum3@20 FwpmProviderContextGetById0@16 +FwpmProviderContextGetById1@16 +FwpmProviderContextGetById2@16 +FwpmProviderContextGetById3@16 FwpmProviderContextGetByKey0@12 +FwpmProviderContextGetByKey1@12 +FwpmProviderContextGetByKey2@12 +FwpmProviderContextGetByKey3@12 FwpmProviderContextGetSecurityInfoByKey0@32 FwpmProviderContextSetSecurityInfoByKey0@28 FwpmProviderContextSubscribeChanges0@20 @@ -96,51 +159,127 @@ FwpmSubLayerSetSecurityInfoByKey0@28 FwpmSubLayerSubscribeChanges0@20 FwpmSubLayerSubscriptionsGet0@12 FwpmSubLayerUnsubscribeChanges0@8 -FwpmTraceRestoreDefaults0@0 +FwpmSystemPortsGet0@8 +FwpmSystemPortsSubscribe0@20 +FwpmSystemPortsUnsubscribe0@8 +FwpmTraceRestoreDefaults0 FwpmTransactionAbort0@4 FwpmTransactionBegin0@8 FwpmTransactionCommit0@4 +FwpmvSwitchEventSubscribe0@20 +FwpmvSwitchEventUnsubscribe0@8 +FwpmvSwitchEventsGetSecurityInfo0@28 +FwpmvSwitchEventsSetSecurityInfo0@24 +FwppConnectionGetByIPsecInfo@20 +FwppConnectionGetByS2STunnelId@16 +FwppConnectionGetS2STunnelId@16 +FwppGetMD5HashBytes@16 +FwppIPsecSaContextCreate@36 +FwpsAleEndpointCreateEnumHandle0@12 +FwpsAleEndpointDestroyEnumHandle0@8 +FwpsAleEndpointEnum0@20 +FwpsAleEndpointGetById0@16 +FwpsAleEndpointGetSecurityInfo0@28 +FwpsAleEndpointSetSecurityInfo0@24 FwpsAleExplicitCredentialsQuery0@16 +FwpsAleGetPortStatus0@12 FwpsClassifyUser0@28 FwpsFreeMemory0@4 FwpsGetInProcReplicaOffset0@4 FwpsLayerCreateInProcReplica0@8 FwpsLayerReleaseInProcReplica0@8 FwpsOpenToken0@20 +FwpsQueryIPsecDosFWUsed0@8 +FwpsQueryIPsecOffloadDone0@8 +GetUnifiedTraceHandle@4 +IPsecDospGetSecurityInfo0@28 +IPsecDospGetStatistics0@8 +IPsecDospSetSecurityInfo0@24 +IPsecDospStateCreateEnumHandle0@12 +IPsecDospStateDestroyEnumHandle0@8 +IPsecDospStateEnum0@20 +IPsecGetKeyFromDictator0@16 IPsecGetStatistics0@8 +IPsecGetStatistics1@8 +IPsecKeyDictationCheck0@16 +IPsecKeyManagerAddAndRegister0@16 +IPsecKeyManagerGetSecurityInfoByKey0@32 +IPsecKeyManagerSetSecurityInfoByKey0@28 +IPsecKeyManagerUnregisterAndDelete0@8 +IPsecKeyManagersGet0@12 IPsecKeyModuleAdd0@12 -IPsecKeyModuleCompleteAcquire0@16 IPsecKeyModuleDelete0@8 +IPsecKeyModuleUpdateAcquire0@20 +IPsecKeyNotification0@12 IPsecSaContextAddInbound0@16 +IPsecSaContextAddInbound1@16 +IPsecSaContextAddInboundAndTrackConnection@28 IPsecSaContextAddOutbound0@16 +IPsecSaContextAddOutbound1@16 +IPsecSaContextAddOutboundAndTrackConnection@28 IPsecSaContextCreate0@16 +IPsecSaContextCreate1@20 IPsecSaContextCreateEnumHandle0@12 IPsecSaContextDeleteById0@12 IPsecSaContextDestroyEnumHandle0@8 IPsecSaContextEnum0@20 +IPsecSaContextEnum1@20 IPsecSaContextExpire0@12 IPsecSaContextGetById0@16 +IPsecSaContextGetById1@16 IPsecSaContextGetSpi0@20 +IPsecSaContextGetSpi1@20 +IPsecSaContextSetSpi0@20 +IPsecSaContextSubscribe0@20 +IPsecSaContextSubscriptionsGet0@12 +IPsecSaContextUnsubscribe0@8 +IPsecSaContextUpdate0@16 IPsecSaCreateEnumHandle0@12 IPsecSaDbGetSecurityInfo0@28 IPsecSaDbSetSecurityInfo0@24 IPsecSaDestroyEnumHandle0@8 IPsecSaEnum0@20 +IPsecSaEnum1@20 IPsecSaInitiateAsync0@16 IkeextGetConfigParameters0@4 IkeextGetStatistics0@8 +IkeextGetStatistics1@8 IkeextSaCreateEnumHandle0@12 IkeextSaDbGetSecurityInfo0@28 IkeextSaDbSetSecurityInfo0@24 IkeextSaDeleteById0@12 IkeextSaDestroyEnumHandle0@8 IkeextSaEnum0@20 +IkeextSaEnum1@20 +IkeextSaEnum2@20 IkeextSaGetById0@16 +IkeextSaGetById1@20 +IkeextSaGetById2@20 +IkeextSaUpdateAdditionalAddressesByTunnelId0@24 +IkeextSaUpdatePreferredAddressesByTunnelId0@24 IkeextSetConfigParameters0@4 +NamespaceCallout@12 +WFPRIODequeueCompletion@12 WSADeleteSocketPeerTargetName@20 WSAImpersonateSocketPeer@12 WSAQuerySocketSecurity@28 -WSARevertImpersonation@0 +WSARevertImpersonation WSASetSocketPeerTargetName@20 WSASetSocketSecurity@20 -wfpdiagW@16 +WfpCloseDPConfigureHandle@4 ; forwards to NtClose in ntdll.dll +WfpConfigureDPSecurityDescriptor@12 +WfpCreateDPConfigureHandle@4 +WfpRIOChannelClose@4 ; forwards to NtClose in ntdll.dll +WfpRIOCleanupRequestQueue@8 +WfpRIOCloseCompletionQueue@8 +WfpRIOCreateChannel@12 +WfpRIOCreateCompletionQueue@16 +WfpRIOCreateRequestQueue@36 +WfpRIODeregisterBuffer@12 +WfpRIOIndicateActivityThreshold@8 +WfpRIONotify@8 +WfpRIOReceive@28 +WfpRIORegisterBuffer@16 +WfpRIOResume@4 +WfpRIOSend@28 +WfpRIOSuspend@4 diff --git a/mingw-w64-crt/lib64/fwpuclnt.def b/mingw-w64-crt/lib64/fwpuclnt.def deleted file mode 100644 index c23e0929f..000000000 --- a/mingw-w64-crt/lib64/fwpuclnt.def +++ /dev/null @@ -1,146 +0,0 @@ -; -; Definition file of fwpuclnt.dll -; Automatic generated by gendef -; written by Kai Tietz 2008 -; -LIBRARY "fwpuclnt.dll" -EXPORTS -FwpmCalloutAdd0 -FwpmCalloutCreateEnumHandle0 -FwpmCalloutDeleteById0 -FwpmCalloutDeleteByKey0 -FwpmCalloutDestroyEnumHandle0 -FwpmCalloutEnum0 -FwpmCalloutGetById0 -FwpmCalloutGetByKey0 -FwpmCalloutGetSecurityInfoByKey0 -FwpmCalloutSetSecurityInfoByKey0 -FwpmCalloutSubscribeChanges0 -FwpmCalloutSubscriptionsGet0 -FwpmCalloutUnsubscribeChanges0 -FwpmDiagnoseNetFailure0 -FwpmEngineClose0 -FwpmEngineGetOption0 -FwpmEngineGetSecurityInfo0 -FwpmEngineOpen0 -FwpmEngineSetOption0 -FwpmEngineSetSecurityInfo0 -FwpmEventProviderCreate0 -FwpmEventProviderDestroy0 -FwpmEventProviderFireNetEvent0 -FwpmEventProviderIsNetEventTypeEnabled0 -FwpmFilterAdd0 -FwpmFilterCreateEnumHandle0 -FwpmFilterDeleteById0 -FwpmFilterDeleteByKey0 -FwpmFilterDestroyEnumHandle0 -FwpmFilterEnum0 -FwpmFilterGetById0 -FwpmFilterGetByKey0 -FwpmFilterGetSecurityInfoByKey0 -FwpmFilterSetSecurityInfoByKey0 -FwpmFilterSubscribeChanges0 -FwpmFilterSubscriptionsGet0 -FwpmFilterUnsubscribeChanges0 -FwpmFreeMemory0 -FwpmGetAppIdFromFileName0 -FwpmIPsecTunnelAdd0 -FwpmIPsecTunnelDeleteByKey0 -FwpmLayerCreateEnumHandle0 -FwpmLayerDestroyEnumHandle0 -FwpmLayerEnum0 -FwpmLayerGetById0 -FwpmLayerGetByKey0 -FwpmLayerGetSecurityInfoByKey0 -FwpmLayerSetSecurityInfoByKey0 -FwpmNetEventCreateEnumHandle0 -FwpmNetEventDestroyEnumHandle0 -FwpmNetEventEnum0 -FwpmNetEventsGetSecurityInfo0 -FwpmNetEventsSetSecurityInfo0 -FwpmProviderAdd0 -FwpmProviderContextAdd0 -FwpmProviderContextCreateEnumHandle0 -FwpmProviderContextDeleteById0 -FwpmProviderContextDeleteByKey0 -FwpmProviderContextDestroyEnumHandle0 -FwpmProviderContextEnum0 -FwpmProviderContextGetById0 -FwpmProviderContextGetByKey0 -FwpmProviderContextGetSecurityInfoByKey0 -FwpmProviderContextSetSecurityInfoByKey0 -FwpmProviderContextSubscribeChanges0 -FwpmProviderContextSubscriptionsGet0 -FwpmProviderContextUnsubscribeChanges0 -FwpmProviderCreateEnumHandle0 -FwpmProviderDeleteByKey0 -FwpmProviderDestroyEnumHandle0 -FwpmProviderEnum0 -FwpmProviderGetByKey0 -FwpmProviderGetSecurityInfoByKey0 -FwpmProviderSetSecurityInfoByKey0 -FwpmProviderSubscribeChanges0 -FwpmProviderSubscriptionsGet0 -FwpmProviderUnsubscribeChanges0 -FwpmSessionCreateEnumHandle0 -FwpmSessionDestroyEnumHandle0 -FwpmSessionEnum0 -FwpmSubLayerAdd0 -FwpmSubLayerCreateEnumHandle0 -FwpmSubLayerDeleteByKey0 -FwpmSubLayerDestroyEnumHandle0 -FwpmSubLayerEnum0 -FwpmSubLayerGetByKey0 -FwpmSubLayerGetSecurityInfoByKey0 -FwpmSubLayerSetSecurityInfoByKey0 -FwpmSubLayerSubscribeChanges0 -FwpmSubLayerSubscriptionsGet0 -FwpmSubLayerUnsubscribeChanges0 -FwpmTraceRestoreDefaults0 -FwpmTransactionAbort0 -FwpmTransactionBegin0 -FwpmTransactionCommit0 -FwpsAleExplicitCredentialsQuery0 -FwpsClassifyUser0 -FwpsFreeMemory0 -FwpsGetInProcReplicaOffset0 -FwpsLayerCreateInProcReplica0 -FwpsLayerReleaseInProcReplica0 -FwpsOpenToken0 -IPsecGetStatistics0 -IPsecKeyModuleAdd0 -IPsecKeyModuleCompleteAcquire0 -IPsecKeyModuleDelete0 -IPsecSaContextAddInbound0 -IPsecSaContextAddOutbound0 -IPsecSaContextCreate0 -IPsecSaContextCreateEnumHandle0 -IPsecSaContextDeleteById0 -IPsecSaContextDestroyEnumHandle0 -IPsecSaContextEnum0 -IPsecSaContextExpire0 -IPsecSaContextGetById0 -IPsecSaContextGetSpi0 -IPsecSaCreateEnumHandle0 -IPsecSaDbGetSecurityInfo0 -IPsecSaDbSetSecurityInfo0 -IPsecSaDestroyEnumHandle0 -IPsecSaEnum0 -IPsecSaInitiateAsync0 -IkeextGetConfigParameters0 -IkeextGetStatistics0 -IkeextSaCreateEnumHandle0 -IkeextSaDbGetSecurityInfo0 -IkeextSaDbSetSecurityInfo0 -IkeextSaDeleteById0 -IkeextSaDestroyEnumHandle0 -IkeextSaEnum0 -IkeextSaGetById0 -IkeextSetConfigParameters0 -WSADeleteSocketPeerTargetName -WSAImpersonateSocketPeer -WSAQuerySocketSecurity -WSARevertImpersonation -WSASetSocketPeerTargetName -WSASetSocketSecurity -wfpdiagW diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am index 34ac5dbc1..bdf5e5dcc 100644 --- a/mingw-w64-crt/libarm64/Makefile.am +++ b/mingw-w64-crt/libarm64/Makefile.am @@ -105,6 +105,7 @@ libarm64_DATA += %reldir%/libfilemgmt.a libarm64_DATA += %reldir%/libfltlib.a libarm64_DATA += %reldir%/libfmifs.a libarm64_DATA += %reldir%/libfontsub.a +libarm64_DATA += %reldir%/libfwpuclnt.a libarm64_DATA += %reldir%/libgdi32.a #libarm64_DATA += %reldir%/libgdiplus.a # Handled by custom rule libarm64_DATA += %reldir%/libgetuname.a -- 2.35.1.windows.2
From cc7e85c81e701990eb15e75a8d69bd001d48ce51 Mon Sep 17 00:00:00 2001 From: Jeremy Drake <jeremyd2...@users.sourceforge.net> Date: Wed, 9 Mar 2022 17:33:22 -0800 Subject: [PATCH v2] fwpuclnt: update to Windows 11 exports and build import library for arm64. Signed-off-by: Jeremy Drake <jeremyd2...@users.sourceforge.net> --- .../{libarm32 => lib-common}/fwpuclnt.def | 28 +++- mingw-w64-crt/lib32/fwpuclnt.def | 149 +++++++++++++++++- mingw-w64-crt/lib64/fwpuclnt.def | 146 ----------------- mingw-w64-crt/libarm64/Makefile.am | 1 + 4 files changed, 172 insertions(+), 152 deletions(-) rename mingw-w64-crt/{libarm32 => lib-common}/fwpuclnt.def (89%) delete mode 100644 mingw-w64-crt/lib64/fwpuclnt.def diff --git a/mingw-w64-crt/libarm32/fwpuclnt.def b/mingw-w64-crt/lib-common/fwpuclnt.def similarity index 89% rename from mingw-w64-crt/libarm32/fwpuclnt.def rename to mingw-w64-crt/lib-common/fwpuclnt.def index 6f29ed719..33497ddd5 100644 --- a/mingw-w64-crt/libarm32/fwpuclnt.def +++ b/mingw-w64-crt/lib-common/fwpuclnt.def @@ -1,7 +1,7 @@ ; ; Definition file of fwpuclnt.dll ; Automatic generated by gendef -; written by Kai Tietz 2008-2014 +; written by Kai Tietz 2008 ; LIBRARY "fwpuclnt.dll" EXPORTS @@ -9,12 +9,14 @@ FwpiExpandCriteria0 FwpiFreeCriteria0 FwpiVpnTriggerAddAppSids FwpiVpnTriggerAddFilePaths +FwpiVpnTriggerAddSecurityDescriptor FwpiVpnTriggerConfigureParameters FwpiVpnTriggerEventSubscribe0 FwpiVpnTriggerEventUnsubscribe0 FwpiVpnTriggerInitializeNrptTriggering FwpiVpnTriggerRemoveAppSids FwpiVpnTriggerRemoveFilePaths +FwpiVpnTriggerRemoveSecurityDescriptor FwpiVpnTriggerResetNrptTriggering FwpiVpnTriggerSetStateDisconnected FwpiVpnTriggerUninitializeNrptTriggering @@ -40,6 +42,8 @@ FwpmConnectionSetSecurityInfo0 FwpmConnectionSubscribe0 FwpmConnectionUnsubscribe0 FwpmDiagnoseNetFailure0 +FwpmDynamicKeywordSubscribe0 +FwpmDynamicKeywordUnsubscribe0 FwpmEngineClose0 FwpmEngineGetOption0 FwpmEngineGetSecurityInfo0 @@ -49,6 +53,7 @@ FwpmEngineSetSecurityInfo0 FwpmEventProviderCreate0 FwpmEventProviderDestroy0 FwpmEventProviderFireNetEvent0 +FwpmEventProviderFireNetEventEx0 FwpmEventProviderIsNetEventTypeEnabled0 FwpmFilterAdd0 FwpmFilterCreateEnumHandle0 @@ -66,9 +71,15 @@ FwpmFilterUnsubscribeChanges0 FwpmFreeMemory0 FwpmGetAppIdFromFileName0 FwpmGetSidFromOnlineId0 +FwpmIPsecS2STunnelAddConditions0 +FwpmIPsecS2STunnelAddInterfaceToCompartment0 +FwpmIPsecS2STunnelGetInterfaceForCompartment0 +FwpmIPsecS2STunnelRemoveConditions0 +FwpmIPsecS2STunnelRemoveInterfaceFromCompartment0 FwpmIPsecTunnelAdd0 FwpmIPsecTunnelAdd1 FwpmIPsecTunnelAdd2 +FwpmIPsecTunnelAdd3 FwpmIPsecTunnelAddConditions0 FwpmIPsecTunnelDeleteByKey0 FwpmLayerCreateEnumHandle0 @@ -79,12 +90,19 @@ FwpmLayerGetByKey0 FwpmLayerGetSecurityInfoByKey0 FwpmLayerSetSecurityInfoByKey0 FwpmNetEventCreateEnumHandle0 +FwpmNetEventCreateEnumHandleEx FwpmNetEventDestroyEnumHandle0 FwpmNetEventEnum0 FwpmNetEventEnum1 FwpmNetEventEnum2 +FwpmNetEventEnum3 +FwpmNetEventEnum4 +FwpmNetEventEnum5 FwpmNetEventSubscribe0 FwpmNetEventSubscribe1 +FwpmNetEventSubscribe2 +FwpmNetEventSubscribe3 +FwpmNetEventSubscribe4 FwpmNetEventSubscriptionsGet0 FwpmNetEventUnsubscribe0 FwpmNetEventsGetSecurityInfo0 @@ -95,6 +113,7 @@ FwpmProviderAdd0 FwpmProviderContextAdd0 FwpmProviderContextAdd1 FwpmProviderContextAdd2 +FwpmProviderContextAdd3 FwpmProviderContextCreateEnumHandle0 FwpmProviderContextDeleteById0 FwpmProviderContextDeleteByKey0 @@ -102,12 +121,15 @@ FwpmProviderContextDestroyEnumHandle0 FwpmProviderContextEnum0 FwpmProviderContextEnum1 FwpmProviderContextEnum2 +FwpmProviderContextEnum3 FwpmProviderContextGetById0 FwpmProviderContextGetById1 FwpmProviderContextGetById2 +FwpmProviderContextGetById3 FwpmProviderContextGetByKey0 FwpmProviderContextGetByKey1 FwpmProviderContextGetByKey2 +FwpmProviderContextGetByKey3 FwpmProviderContextGetSecurityInfoByKey0 FwpmProviderContextSetSecurityInfoByKey0 FwpmProviderContextSubscribeChanges0 @@ -149,6 +171,10 @@ FwpmvSwitchEventUnsubscribe0 FwpmvSwitchEventsGetSecurityInfo0 FwpmvSwitchEventsSetSecurityInfo0 FwppConnectionGetByIPsecInfo +FwppConnectionGetByS2STunnelId +FwppConnectionGetS2STunnelId +FwppGetMD5HashBytes +FwppIPsecSaContextCreate FwpsAleEndpointCreateEnumHandle0 FwpsAleEndpointDestroyEnumHandle0 FwpsAleEndpointEnum0 diff --git a/mingw-w64-crt/lib32/fwpuclnt.def b/mingw-w64-crt/lib32/fwpuclnt.def index 03c006c5b..c8b69d745 100644 --- a/mingw-w64-crt/lib32/fwpuclnt.def +++ b/mingw-w64-crt/lib32/fwpuclnt.def @@ -5,6 +5,21 @@ ; LIBRARY "fwpuclnt.dll" EXPORTS +FwpiExpandCriteria0@20 +FwpiFreeCriteria0@8 +FwpiVpnTriggerAddAppSids@12 +FwpiVpnTriggerAddFilePaths@12 +FwpiVpnTriggerAddSecurityDescriptor@8 +FwpiVpnTriggerConfigureParameters@8 +FwpiVpnTriggerEventSubscribe0@20 +FwpiVpnTriggerEventUnsubscribe0@8 +FwpiVpnTriggerInitializeNrptTriggering@8 +FwpiVpnTriggerRemoveAppSids@4 +FwpiVpnTriggerRemoveFilePaths@4 +FwpiVpnTriggerRemoveSecurityDescriptor@4 +FwpiVpnTriggerResetNrptTriggering@4 +FwpiVpnTriggerSetStateDisconnected@8 +FwpiVpnTriggerUninitializeNrptTriggering@4 FwpmCalloutAdd0@16 FwpmCalloutCreateEnumHandle0@12 FwpmCalloutDeleteById0@8 @@ -18,7 +33,17 @@ FwpmCalloutSetSecurityInfoByKey0@28 FwpmCalloutSubscribeChanges0@20 FwpmCalloutSubscriptionsGet0@12 FwpmCalloutUnsubscribeChanges0@8 +FwpmConnectionCreateEnumHandle0@12 +FwpmConnectionDestroyEnumHandle0@8 +FwpmConnectionEnum0@20 +FwpmConnectionGetById0@16 +FwpmConnectionGetSecurityInfo0@28 +FwpmConnectionSetSecurityInfo0@24 +FwpmConnectionSubscribe0@20 +FwpmConnectionUnsubscribe0@8 FwpmDiagnoseNetFailure0@12 +FwpmDynamicKeywordSubscribe0@16 +FwpmDynamicKeywordUnsubscribe0@4 FwpmEngineClose0@4 FwpmEngineGetOption0@12 FwpmEngineGetSecurityInfo0@28 @@ -27,7 +52,8 @@ FwpmEngineSetOption0@12 FwpmEngineSetSecurityInfo0@24 FwpmEventProviderCreate0@8 FwpmEventProviderDestroy0@4 -FwpmEventProviderFireNetEvent0@12 +FwpmEventProviderFireNetEvent0@16 +FwpmEventProviderFireNetEventEx0@20 FwpmEventProviderIsNetEventTypeEnabled0@12 FwpmFilterAdd0@16 FwpmFilterCreateEnumHandle0@12 @@ -44,7 +70,17 @@ FwpmFilterSubscriptionsGet0@12 FwpmFilterUnsubscribeChanges0@8 FwpmFreeMemory0@4 FwpmGetAppIdFromFileName0@8 +FwpmGetSidFromOnlineId0@8 +FwpmIPsecS2STunnelAddConditions0@28 +FwpmIPsecS2STunnelAddInterfaceToCompartment0@12 +FwpmIPsecS2STunnelGetInterfaceForCompartment0@12 +FwpmIPsecS2STunnelRemoveConditions0@28 +FwpmIPsecS2STunnelRemoveInterfaceFromCompartment0@8 FwpmIPsecTunnelAdd0@28 +FwpmIPsecTunnelAdd1@32 +FwpmIPsecTunnelAdd2@32 +FwpmIPsecTunnelAdd3@32 +FwpmIPsecTunnelAddConditions0@20 FwpmIPsecTunnelDeleteByKey0@8 FwpmLayerCreateEnumHandle0@12 FwpmLayerDestroyEnumHandle0@8 @@ -54,19 +90,46 @@ FwpmLayerGetByKey0@12 FwpmLayerGetSecurityInfoByKey0@32 FwpmLayerSetSecurityInfoByKey0@28 FwpmNetEventCreateEnumHandle0@12 +FwpmNetEventCreateEnumHandleEx@16 FwpmNetEventDestroyEnumHandle0@8 FwpmNetEventEnum0@20 +FwpmNetEventEnum1@20 +FwpmNetEventEnum2@20 +FwpmNetEventEnum3@20 +FwpmNetEventEnum4@20 +FwpmNetEventEnum5@20 +FwpmNetEventSubscribe0@20 +FwpmNetEventSubscribe1@20 +FwpmNetEventSubscribe2@20 +FwpmNetEventSubscribe3@20 +FwpmNetEventSubscribe4@20 +FwpmNetEventSubscriptionsGet0@12 +FwpmNetEventUnsubscribe0@8 FwpmNetEventsGetSecurityInfo0@28 +FwpmNetEventsLost0@8 FwpmNetEventsSetSecurityInfo0@24 +FwpmProcessNameResolutionEvent0@16 FwpmProviderAdd0@12 FwpmProviderContextAdd0@16 +FwpmProviderContextAdd1@16 +FwpmProviderContextAdd2@16 +FwpmProviderContextAdd3@16 FwpmProviderContextCreateEnumHandle0@12 FwpmProviderContextDeleteById0@12 FwpmProviderContextDeleteByKey0@8 FwpmProviderContextDestroyEnumHandle0@8 FwpmProviderContextEnum0@20 +FwpmProviderContextEnum1@20 +FwpmProviderContextEnum2@20 +FwpmProviderContextEnum3@20 FwpmProviderContextGetById0@16 +FwpmProviderContextGetById1@16 +FwpmProviderContextGetById2@16 +FwpmProviderContextGetById3@16 FwpmProviderContextGetByKey0@12 +FwpmProviderContextGetByKey1@12 +FwpmProviderContextGetByKey2@12 +FwpmProviderContextGetByKey3@12 FwpmProviderContextGetSecurityInfoByKey0@32 FwpmProviderContextSetSecurityInfoByKey0@28 FwpmProviderContextSubscribeChanges0@20 @@ -96,51 +159,127 @@ FwpmSubLayerSetSecurityInfoByKey0@28 FwpmSubLayerSubscribeChanges0@20 FwpmSubLayerSubscriptionsGet0@12 FwpmSubLayerUnsubscribeChanges0@8 -FwpmTraceRestoreDefaults0@0 +FwpmSystemPortsGet0@8 +FwpmSystemPortsSubscribe0@20 +FwpmSystemPortsUnsubscribe0@8 +FwpmTraceRestoreDefaults0 FwpmTransactionAbort0@4 FwpmTransactionBegin0@8 FwpmTransactionCommit0@4 +FwpmvSwitchEventSubscribe0@20 +FwpmvSwitchEventUnsubscribe0@8 +FwpmvSwitchEventsGetSecurityInfo0@28 +FwpmvSwitchEventsSetSecurityInfo0@24 +FwppConnectionGetByIPsecInfo@20 +FwppConnectionGetByS2STunnelId@16 +FwppConnectionGetS2STunnelId@16 +FwppGetMD5HashBytes@16 +FwppIPsecSaContextCreate@36 +FwpsAleEndpointCreateEnumHandle0@12 +FwpsAleEndpointDestroyEnumHandle0@8 +FwpsAleEndpointEnum0@20 +FwpsAleEndpointGetById0@16 +FwpsAleEndpointGetSecurityInfo0@28 +FwpsAleEndpointSetSecurityInfo0@24 FwpsAleExplicitCredentialsQuery0@16 +FwpsAleGetPortStatus0@12 FwpsClassifyUser0@28 FwpsFreeMemory0@4 FwpsGetInProcReplicaOffset0@4 FwpsLayerCreateInProcReplica0@8 FwpsLayerReleaseInProcReplica0@8 FwpsOpenToken0@20 +FwpsQueryIPsecDosFWUsed0@8 +FwpsQueryIPsecOffloadDone0@8 +GetUnifiedTraceHandle@4 +IPsecDospGetSecurityInfo0@28 +IPsecDospGetStatistics0@8 +IPsecDospSetSecurityInfo0@24 +IPsecDospStateCreateEnumHandle0@12 +IPsecDospStateDestroyEnumHandle0@8 +IPsecDospStateEnum0@20 +IPsecGetKeyFromDictator0@16 IPsecGetStatistics0@8 +IPsecGetStatistics1@8 +IPsecKeyDictationCheck0@16 +IPsecKeyManagerAddAndRegister0@16 +IPsecKeyManagerGetSecurityInfoByKey0@32 +IPsecKeyManagerSetSecurityInfoByKey0@28 +IPsecKeyManagerUnregisterAndDelete0@8 +IPsecKeyManagersGet0@12 IPsecKeyModuleAdd0@12 -IPsecKeyModuleCompleteAcquire0@16 IPsecKeyModuleDelete0@8 +IPsecKeyModuleUpdateAcquire0@20 +IPsecKeyNotification0@12 IPsecSaContextAddInbound0@16 +IPsecSaContextAddInbound1@16 +IPsecSaContextAddInboundAndTrackConnection@28 IPsecSaContextAddOutbound0@16 +IPsecSaContextAddOutbound1@16 +IPsecSaContextAddOutboundAndTrackConnection@28 IPsecSaContextCreate0@16 +IPsecSaContextCreate1@20 IPsecSaContextCreateEnumHandle0@12 IPsecSaContextDeleteById0@12 IPsecSaContextDestroyEnumHandle0@8 IPsecSaContextEnum0@20 +IPsecSaContextEnum1@20 IPsecSaContextExpire0@12 IPsecSaContextGetById0@16 +IPsecSaContextGetById1@16 IPsecSaContextGetSpi0@20 +IPsecSaContextGetSpi1@20 +IPsecSaContextSetSpi0@20 +IPsecSaContextSubscribe0@20 +IPsecSaContextSubscriptionsGet0@12 +IPsecSaContextUnsubscribe0@8 +IPsecSaContextUpdate0@16 IPsecSaCreateEnumHandle0@12 IPsecSaDbGetSecurityInfo0@28 IPsecSaDbSetSecurityInfo0@24 IPsecSaDestroyEnumHandle0@8 IPsecSaEnum0@20 +IPsecSaEnum1@20 IPsecSaInitiateAsync0@16 IkeextGetConfigParameters0@4 IkeextGetStatistics0@8 +IkeextGetStatistics1@8 IkeextSaCreateEnumHandle0@12 IkeextSaDbGetSecurityInfo0@28 IkeextSaDbSetSecurityInfo0@24 IkeextSaDeleteById0@12 IkeextSaDestroyEnumHandle0@8 IkeextSaEnum0@20 +IkeextSaEnum1@20 +IkeextSaEnum2@20 IkeextSaGetById0@16 +IkeextSaGetById1@20 +IkeextSaGetById2@20 +IkeextSaUpdateAdditionalAddressesByTunnelId0@24 +IkeextSaUpdatePreferredAddressesByTunnelId0@24 IkeextSetConfigParameters0@4 +NamespaceCallout@12 +WFPRIODequeueCompletion@12 WSADeleteSocketPeerTargetName@20 WSAImpersonateSocketPeer@12 WSAQuerySocketSecurity@28 -WSARevertImpersonation@0 +WSARevertImpersonation WSASetSocketPeerTargetName@20 WSASetSocketSecurity@20 -wfpdiagW@16 +WfpCloseDPConfigureHandle@4 ; forwards to NtClose in ntdll.dll +WfpConfigureDPSecurityDescriptor@12 +WfpCreateDPConfigureHandle@4 +WfpRIOChannelClose@4 ; forwards to NtClose in ntdll.dll +WfpRIOCleanupRequestQueue@8 +WfpRIOCloseCompletionQueue@8 +WfpRIOCreateChannel@12 +WfpRIOCreateCompletionQueue@16 +WfpRIOCreateRequestQueue@36 +WfpRIODeregisterBuffer@12 +WfpRIOIndicateActivityThreshold@8 +WfpRIONotify@8 +WfpRIOReceive@28 +WfpRIORegisterBuffer@16 +WfpRIOResume@4 +WfpRIOSend@28 +WfpRIOSuspend@4 diff --git a/mingw-w64-crt/lib64/fwpuclnt.def b/mingw-w64-crt/lib64/fwpuclnt.def deleted file mode 100644 index c23e0929f..000000000 --- a/mingw-w64-crt/lib64/fwpuclnt.def +++ /dev/null @@ -1,146 +0,0 @@ -; -; Definition file of fwpuclnt.dll -; Automatic generated by gendef -; written by Kai Tietz 2008 -; -LIBRARY "fwpuclnt.dll" -EXPORTS -FwpmCalloutAdd0 -FwpmCalloutCreateEnumHandle0 -FwpmCalloutDeleteById0 -FwpmCalloutDeleteByKey0 -FwpmCalloutDestroyEnumHandle0 -FwpmCalloutEnum0 -FwpmCalloutGetById0 -FwpmCalloutGetByKey0 -FwpmCalloutGetSecurityInfoByKey0 -FwpmCalloutSetSecurityInfoByKey0 -FwpmCalloutSubscribeChanges0 -FwpmCalloutSubscriptionsGet0 -FwpmCalloutUnsubscribeChanges0 -FwpmDiagnoseNetFailure0 -FwpmEngineClose0 -FwpmEngineGetOption0 -FwpmEngineGetSecurityInfo0 -FwpmEngineOpen0 -FwpmEngineSetOption0 -FwpmEngineSetSecurityInfo0 -FwpmEventProviderCreate0 -FwpmEventProviderDestroy0 -FwpmEventProviderFireNetEvent0 -FwpmEventProviderIsNetEventTypeEnabled0 -FwpmFilterAdd0 -FwpmFilterCreateEnumHandle0 -FwpmFilterDeleteById0 -FwpmFilterDeleteByKey0 -FwpmFilterDestroyEnumHandle0 -FwpmFilterEnum0 -FwpmFilterGetById0 -FwpmFilterGetByKey0 -FwpmFilterGetSecurityInfoByKey0 -FwpmFilterSetSecurityInfoByKey0 -FwpmFilterSubscribeChanges0 -FwpmFilterSubscriptionsGet0 -FwpmFilterUnsubscribeChanges0 -FwpmFreeMemory0 -FwpmGetAppIdFromFileName0 -FwpmIPsecTunnelAdd0 -FwpmIPsecTunnelDeleteByKey0 -FwpmLayerCreateEnumHandle0 -FwpmLayerDestroyEnumHandle0 -FwpmLayerEnum0 -FwpmLayerGetById0 -FwpmLayerGetByKey0 -FwpmLayerGetSecurityInfoByKey0 -FwpmLayerSetSecurityInfoByKey0 -FwpmNetEventCreateEnumHandle0 -FwpmNetEventDestroyEnumHandle0 -FwpmNetEventEnum0 -FwpmNetEventsGetSecurityInfo0 -FwpmNetEventsSetSecurityInfo0 -FwpmProviderAdd0 -FwpmProviderContextAdd0 -FwpmProviderContextCreateEnumHandle0 -FwpmProviderContextDeleteById0 -FwpmProviderContextDeleteByKey0 -FwpmProviderContextDestroyEnumHandle0 -FwpmProviderContextEnum0 -FwpmProviderContextGetById0 -FwpmProviderContextGetByKey0 -FwpmProviderContextGetSecurityInfoByKey0 -FwpmProviderContextSetSecurityInfoByKey0 -FwpmProviderContextSubscribeChanges0 -FwpmProviderContextSubscriptionsGet0 -FwpmProviderContextUnsubscribeChanges0 -FwpmProviderCreateEnumHandle0 -FwpmProviderDeleteByKey0 -FwpmProviderDestroyEnumHandle0 -FwpmProviderEnum0 -FwpmProviderGetByKey0 -FwpmProviderGetSecurityInfoByKey0 -FwpmProviderSetSecurityInfoByKey0 -FwpmProviderSubscribeChanges0 -FwpmProviderSubscriptionsGet0 -FwpmProviderUnsubscribeChanges0 -FwpmSessionCreateEnumHandle0 -FwpmSessionDestroyEnumHandle0 -FwpmSessionEnum0 -FwpmSubLayerAdd0 -FwpmSubLayerCreateEnumHandle0 -FwpmSubLayerDeleteByKey0 -FwpmSubLayerDestroyEnumHandle0 -FwpmSubLayerEnum0 -FwpmSubLayerGetByKey0 -FwpmSubLayerGetSecurityInfoByKey0 -FwpmSubLayerSetSecurityInfoByKey0 -FwpmSubLayerSubscribeChanges0 -FwpmSubLayerSubscriptionsGet0 -FwpmSubLayerUnsubscribeChanges0 -FwpmTraceRestoreDefaults0 -FwpmTransactionAbort0 -FwpmTransactionBegin0 -FwpmTransactionCommit0 -FwpsAleExplicitCredentialsQuery0 -FwpsClassifyUser0 -FwpsFreeMemory0 -FwpsGetInProcReplicaOffset0 -FwpsLayerCreateInProcReplica0 -FwpsLayerReleaseInProcReplica0 -FwpsOpenToken0 -IPsecGetStatistics0 -IPsecKeyModuleAdd0 -IPsecKeyModuleCompleteAcquire0 -IPsecKeyModuleDelete0 -IPsecSaContextAddInbound0 -IPsecSaContextAddOutbound0 -IPsecSaContextCreate0 -IPsecSaContextCreateEnumHandle0 -IPsecSaContextDeleteById0 -IPsecSaContextDestroyEnumHandle0 -IPsecSaContextEnum0 -IPsecSaContextExpire0 -IPsecSaContextGetById0 -IPsecSaContextGetSpi0 -IPsecSaCreateEnumHandle0 -IPsecSaDbGetSecurityInfo0 -IPsecSaDbSetSecurityInfo0 -IPsecSaDestroyEnumHandle0 -IPsecSaEnum0 -IPsecSaInitiateAsync0 -IkeextGetConfigParameters0 -IkeextGetStatistics0 -IkeextSaCreateEnumHandle0 -IkeextSaDbGetSecurityInfo0 -IkeextSaDbSetSecurityInfo0 -IkeextSaDeleteById0 -IkeextSaDestroyEnumHandle0 -IkeextSaEnum0 -IkeextSaGetById0 -IkeextSetConfigParameters0 -WSADeleteSocketPeerTargetName -WSAImpersonateSocketPeer -WSAQuerySocketSecurity -WSARevertImpersonation -WSASetSocketPeerTargetName -WSASetSocketSecurity -wfpdiagW diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am index 34ac5dbc1..bdf5e5dcc 100644 --- a/mingw-w64-crt/libarm64/Makefile.am +++ b/mingw-w64-crt/libarm64/Makefile.am @@ -105,6 +105,7 @@ libarm64_DATA += %reldir%/libfilemgmt.a libarm64_DATA += %reldir%/libfltlib.a libarm64_DATA += %reldir%/libfmifs.a libarm64_DATA += %reldir%/libfontsub.a +libarm64_DATA += %reldir%/libfwpuclnt.a libarm64_DATA += %reldir%/libgdi32.a #libarm64_DATA += %reldir%/libgdiplus.a # Handled by custom rule libarm64_DATA += %reldir%/libgetuname.a -- 2.35.1.windows.2
_______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public