]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix win32 build
authorEvan Hunt <each@isc.org>
Fri, 7 Dec 2018 17:24:24 +0000 (09:24 -0800)
committerEvan Hunt <each@isc.org>
Fri, 7 Dec 2018 18:12:00 +0000 (10:12 -0800)
- add missing hooks.h and hooks.c to project files
- remove extraneous symbols from libns.def

lib/bind9/win32/libbind9.vcxproj.in
lib/ns/win32/libns.def
lib/ns/win32/libns.vcxproj.filters
lib/ns/win32/libns.vcxproj.in

index 261986a2386a02b2436f56a42d85d060866270fb..c0fe97c4ecc2c6d57c656be66c1447027f679fff 100644 (file)
@@ -54,7 +54,7 @@
       <WarningLevel>Level3</WarningLevel>
       <Optimization>Disabled</Optimization>
       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBBIND9_EXPORTS;%(PreprocessorDefinitions);%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>./;../../../;include;../include;../../isc/win32;../../isc/win32/include;../../isc/include;../../isccfg/include;../../dns/include;@LIBXML2_INC@@OPENSSL_INC@@GEOIP_INC@%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>./;../../../;include;../include;../../isc/win32;../../isc/win32/include;../../isc/include;../../isccfg/include;../../dns/include;../../ns/include;@LIBXML2_INC@@OPENSSL_INC@@GEOIP_INC@%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <FunctionLevelLinking>true</FunctionLevelLinking>
       <PrecompiledHeaderOutputFile>.\$(Configuration)\$(TargetName).pch</PrecompiledHeaderOutputFile>
       <AssemblerListingLocation>.\$(Configuration)\</AssemblerListingLocation>
index 95532062d1a8a39f46593355741fe89476b27b4e..bc0d89175472c99f765fb68cf00edbd9f909d5c1 100644 (file)
@@ -47,8 +47,6 @@ ns_hook_add
 ns_hooktable_create
 ns_hooktable_free
 ns_hooktable_init
-ns_hooktable_reset
-ns_hooktable_save
 ns_interface_attach
 ns_interface_detach
 ns_interface_shutdown
index 7298efefdf34335bcfd054317002acc3d73e4e33..75f7a447ecf099f8d5569ac9bc2564988d58bad1 100644 (file)
@@ -30,6 +30,9 @@
     <ClCompile Include="..\interfacemgr.c">\r
       <Filter>Source Files</Filter>\r
     </ClCompile>\r
+    <ClCompile Include="..\hooks.c">\r
+      <Filter>Source Files</Filter>\r
+    </ClCompile>\r
     <ClCompile Include="..\lib.c">\r
       <Filter>Source Files</Filter>\r
     </ClCompile>\r
@@ -68,6 +71,9 @@
     <ClInclude Include="..\include\ns\interfacemgr.h">\r
       <Filter>Header Files</Filter>\r
     </ClInclude>\r
+    <ClInclude Include="..\include\ns\hooks.h">\r
+      <Filter>Header Files</Filter>\r
+    </ClInclude>\r
     <ClInclude Include="..\include\ns\lib.h">\r
       <Filter>Header Files</Filter>\r
     </ClInclude>\r
       <Filter>Header Files</Filter>\r
     </ClInclude>\r
   </ItemGroup>\r
-</Project>
\ No newline at end of file
+</Project>\r
index 7fb45595bf25aa0115928805425b77acc937be90..6b884c1df4d7d473bf0084d5f0c73fbde7429bd6 100644 (file)
   <ItemGroup>
     <ClCompile Include="..\client.c" />
     <ClCompile Include="..\interfacemgr.c" />
+    <ClCompile Include="..\hooks.c" />
     <ClCompile Include="..\lib.c" />
     <ClCompile Include="..\listenlist.c" />
     <ClCompile Include="..\log.c" />
   <ItemGroup>
     <ClInclude Include="..\include\ns\client.h" />
     <ClInclude Include="..\include\ns\interfacemgr.h" />
+    <ClInclude Include="..\include\ns\hooks.h" />
     <ClInclude Include="..\include\ns\lib.h" />
     <ClInclude Include="..\include\ns\listenlist.h" />
     <ClInclude Include="..\include\ns\log.h" />