diff --git a/lib/dns/win32/libdns.def b/lib/dns/win32/libdns.def index 48b334a6ce..490712fc65 100644 --- a/lib/dns/win32/libdns.def +++ b/lib/dns/win32/libdns.def @@ -718,3 +718,23 @@ dst_gssapi_acceptctx dst_lib_initmsgcat dst_result_totext dst_result_register +dns_ds_buildrdata +dns_order_create +dns_order_add +dns_order_find +dns_order_attach +dns_order_detach +dns_byaddr_createptrname2 +dns_diff_applysilently +dns_master_stylecreate +dns_master_styledestroy +dns_message_resetsig +dns_message_rechecksig +dns_rdatatype_atparent +dns_zone_name +dns_view_flushname +dns_zone_setupdatedisabled +dns_zone_getupdatedisabled +dns_zone_getkeydirectory +dns_zone_setkeydirectory +dns_dnssec_findzonekeys2 diff --git a/lib/dns/win32/libdns.dsp b/lib/dns/win32/libdns.dsp index cd81e904ef..0b79f028ce 100644 --- a/lib/dns/win32/libdns.dsp +++ b/lib/dns/win32/libdns.dsp @@ -81,7 +81,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept -# ADD LINK32 user32.lib advapi32.lib ws2_32.lib ../../isc/win32/debug/libisc.lib ../../../../openssl-0.9.6b/out32dll/libeay32.lib /nologo /dll /map /debug /machine:I386 /out:"../../../Build/Debug/libdns.dll" /pdbtype:sept +# ADD LINK32 user32.lib advapi32.lib ws2_32.lib ../../isc/win32/debug/libisc.lib ../../../../openssl-0.9.6b/out32dll/libeay32.lib /nologo /dll /map /debug /machine:I386 /out:"../../../Build/Debug/libdns.dll" /pdbtype:sept !ENDIF @@ -96,6 +96,298 @@ LINK32=link.exe # Begin Group "Header Files" # PROP Default_Filter "h;hpp;hxx;hm;inl" +# Begin Source File + +SOURCE=..\include\dns\a6.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\acl.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\adb.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\bit.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\byaddr.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\cache.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\callbacks.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\cert.h +# End Source File +# Begin Source File + +SOURCE=..\code.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\compress.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\db.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\dbiterator.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\dbtable.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\diff.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\dispatch.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\dnssec.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\ds.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\enumclass.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\enumtype.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\events.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\fixedname.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\forward.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\journal.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\keyflags.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\keytable.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\keyvalues.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\lib.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\log.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\lookup.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\master.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\masterdump.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\message.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\name.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\ncache.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\nxt.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\order.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\peer.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rbt.h +# End Source File +# Begin Source File + +SOURCE=..\rbtdb.h +# End Source File +# Begin Source File + +SOURCE=..\rbtdb64.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rcode.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rdata.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rdataclass.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rdatalist.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rdataset.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rdatasetiter.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rdataslab.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rdatastruct.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rdatatype.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\request.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\resolver.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\result.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\rootns.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\sdb.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\secalg.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\secproto.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\soa.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\ssu.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\stats.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\tcpmsg.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\time.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\timer.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\tkey.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\tsig.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\ttl.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\types.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\validator.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\version.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\view.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\xfrin.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\zone.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\zonekey.h +# End Source File +# Begin Source File + +SOURCE=..\include\dns\zt.h +# End Source File # End Group # Begin Group "Resource Files" @@ -171,6 +463,10 @@ SOURCE=..\dnssec.c # End Source File # Begin Source File +SOURCE=..\ds.c +# End Source File +# Begin Source File + SOURCE=..\forward.c # End Source File # Begin Source File @@ -219,6 +515,10 @@ SOURCE=..\nxt.c # End Source File # Begin Source File +SOURCE=..\order.c +# End Source File +# Begin Source File + SOURCE=..\peer.c # End Source File # Begin Source File diff --git a/lib/dns/win32/libdns.mak b/lib/dns/win32/libdns.mak index afd544ba8a..fe62757408 100644 --- a/lib/dns/win32/libdns.mak +++ b/lib/dns/win32/libdns.mak @@ -63,6 +63,7 @@ CLEAN : -@erase "$(INTDIR)\dispatch.obj" -@erase "$(INTDIR)\DLLMain.obj" -@erase "$(INTDIR)\dnssec.obj" + -@erase "$(INTDIR)\ds.obj" -@erase "$(INTDIR)\dst_api.obj" -@erase "$(INTDIR)\dst_lib.obj" -@erase "$(INTDIR)\dst_parse.obj" @@ -87,6 +88,7 @@ CLEAN : -@erase "$(INTDIR)\openssldh_link.obj" -@erase "$(INTDIR)\openssldsa_link.obj" -@erase "$(INTDIR)\opensslrsa_link.obj" + -@erase "$(INTDIR)\order.obj" -@erase "$(INTDIR)\peer.obj" -@erase "$(INTDIR)\rbt.obj" -@erase "$(INTDIR)\rbtdb.obj" @@ -204,6 +206,8 @@ LINK32_OBJS= \ "$(INTDIR)\openssldh_link.obj" \ "$(INTDIR)\openssldsa_link.obj" \ "$(INTDIR)\opensslrsa_link.obj" \ + "$(INTDIR)\ds.obj" \ + "$(INTDIR)\order.obj" \ "..\..\isc\win32\Release\libisc.lib" "..\..\..\Build\Release\libdns.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) @@ -262,6 +266,8 @@ CLEAN : -@erase "$(INTDIR)\DLLMain.sbr" -@erase "$(INTDIR)\dnssec.obj" -@erase "$(INTDIR)\dnssec.sbr" + -@erase "$(INTDIR)\ds.obj" + -@erase "$(INTDIR)\ds.sbr" -@erase "$(INTDIR)\dst_api.obj" -@erase "$(INTDIR)\dst_api.sbr" -@erase "$(INTDIR)\dst_lib.obj" @@ -310,6 +316,8 @@ CLEAN : -@erase "$(INTDIR)\openssldsa_link.sbr" -@erase "$(INTDIR)\opensslrsa_link.obj" -@erase "$(INTDIR)\opensslrsa_link.sbr" + -@erase "$(INTDIR)\order.obj" + -@erase "$(INTDIR)\order.sbr" -@erase "$(INTDIR)\peer.obj" -@erase "$(INTDIR)\peer.sbr" -@erase "$(INTDIR)\rbt.obj" @@ -455,7 +463,9 @@ BSC32_SBRS= \ "$(INTDIR)\openssl_link.sbr" \ "$(INTDIR)\openssldh_link.sbr" \ "$(INTDIR)\openssldsa_link.sbr" \ - "$(INTDIR)\opensslrsa_link.sbr" + "$(INTDIR)\opensslrsa_link.sbr" \ + "$(INTDIR)\ds.sbr" \ + "$(INTDIR)\order.sbr" "$(OUTDIR)\libdns.bsc" : "$(OUTDIR)" $(BSC32_SBRS) $(BSC32) @<< @@ -535,6 +545,8 @@ LINK32_OBJS= \ "$(INTDIR)\openssldh_link.obj" \ "$(INTDIR)\openssldsa_link.obj" \ "$(INTDIR)\opensslrsa_link.obj" \ + "$(INTDIR)\ds.obj" \ + "$(INTDIR)\order.obj" \ "..\..\isc\win32\Debug\libisc.lib" "..\..\..\Build\Debug\libdns.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) @@ -839,6 +851,24 @@ SOURCE=..\dnssec.c $(CPP) $(CPP_PROJ) $(SOURCE) +!ENDIF + +SOURCE=..\ds.c + +!IF "$(CFG)" == "libdns - Win32 Release" + + +"$(INTDIR)\ds.obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + +!ELSEIF "$(CFG)" == "libdns - Win32 Debug" + + +"$(INTDIR)\ds.obj" "$(INTDIR)\ds.sbr" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + !ENDIF SOURCE=..\forward.c @@ -1055,6 +1085,24 @@ SOURCE=..\nxt.c $(CPP) $(CPP_PROJ) $(SOURCE) +!ENDIF + +SOURCE=..\order.c + +!IF "$(CFG)" == "libdns - Win32 Release" + + +"$(INTDIR)\order.obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + +!ELSEIF "$(CFG)" == "libdns - Win32 Debug" + + +"$(INTDIR)\order.obj" "$(INTDIR)\order.sbr" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + !ENDIF SOURCE=..\peer.c @@ -1814,24 +1862,24 @@ SOURCE=..\sec\dst\opensslrsa_link.c !IF "$(CFG)" == "libdns - Win32 Release" "libisc - Win32 Release" : - cd "\bind-9.3.0a03\lib\isc\win32" + cd "\bind-9.3.0a04\lib\isc\win32" $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Release" cd "..\..\dns\win32" "libisc - Win32 ReleaseCLEAN" : - cd "\bind-9.3.0a03\lib\isc\win32" + cd "\bind-9.3.0a04\lib\isc\win32" $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Release" RECURSE=1 CLEAN cd "..\..\dns\win32" !ELSEIF "$(CFG)" == "libdns - Win32 Debug" "libisc - Win32 Debug" : - cd "\bind-9.3.0a03\lib\isc\win32" + cd "\bind-9.3.0a04\lib\isc\win32" $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Debug" cd "..\..\dns\win32" "libisc - Win32 DebugCLEAN" : - cd "\bind-9.3.0a03\lib\isc\win32" + cd "\bind-9.3.0a04\lib\isc\win32" $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Debug" RECURSE=1 CLEAN cd "..\..\dns\win32" diff --git a/lib/isc/win32/libisc.def b/lib/isc/win32/libisc.def index 2eb0da5a9e..6c1b57a291 100644 --- a/lib/isc/win32/libisc.def +++ b/lib/isc/win32/libisc.def @@ -83,6 +83,7 @@ isc_file_absolutepath isc_fsaccess_add isc_fsaccess_remove isc_fsaccess_set +isc_fsaccess_changeowner isc_hex_totext isc_hex_decodestring isc_hex_tobuffer @@ -396,9 +397,20 @@ openlog syslog closelog isc_syslog_facilityfromstring +NTReportError isc_file_truncate isc__strerror +isc_parse_uint32 +isc_parse_uint16 +isc_parse_uint8 +isc_win32os_majorversion +isc_win32os_minorversion +isc_win32os_servicepackmajor +isc_win32os_servicepackminor +isc_socket_ipv6only +isc_region_compare +isc_socket_filter ; Exported Data diff --git a/lib/isc/win32/libisc.dsp b/lib/isc/win32/libisc.dsp index f64b463e6d..d8153f0d33 100644 --- a/lib/isc/win32/libisc.dsp +++ b/lib/isc/win32/libisc.dsp @@ -187,6 +187,10 @@ SOURCE=.\time.c SOURCE=.\version.c # End Source File +# Begin Source File + +SOURCE=.\win32os.c +# End Source File # End Group # Begin Group "Header Files" @@ -297,7 +301,7 @@ SOURCE=..\include\isc\interfaceiter.h # End Source File # Begin Source File -SOURCE=..\include\isc\ipv6.h +SOURCE=.\include\isc\ipv6.h # End Source File # Begin Source File @@ -389,6 +393,10 @@ SOURCE=..\include\isc\os.h # End Source File # Begin Source File +SOURCE=..\include\isc\parseint.h +# End Source File +# Begin Source File + SOURCE=.\include\isc\platform.h # End Source File # Begin Source File @@ -511,6 +519,10 @@ SOURCE=..\include\isc\util.h SOURCE=..\..\..\versions.h # End Source File +# Begin Source File + +SOURCE=.\include\isc\win32os.h +# End Source File # End Group # Begin Group "Resource Files" @@ -617,6 +629,10 @@ SOURCE=..\ondestroy.c # End Source File # Begin Source File +SOURCE=..\parseint.c +# End Source File +# Begin Source File + SOURCE=..\quota.c # End Source File # Begin Source File @@ -629,6 +645,10 @@ SOURCE=..\ratelimiter.c # End Source File # Begin Source File +SOURCE=..\region.c +# End Source File +# Begin Source File + SOURCE=..\result.c # End Source File # Begin Source File diff --git a/lib/isc/win32/libisc.mak b/lib/isc/win32/libisc.mak index a48664bac2..6c4d8595c0 100644 --- a/lib/isc/win32/libisc.mak +++ b/lib/isc/win32/libisc.mak @@ -77,9 +77,11 @@ CLEAN : -@erase "$(INTDIR)\once.obj" -@erase "$(INTDIR)\ondestroy.obj" -@erase "$(INTDIR)\os.obj" + -@erase "$(INTDIR)\parseint.obj" -@erase "$(INTDIR)\quota.obj" -@erase "$(INTDIR)\random.obj" -@erase "$(INTDIR)\ratelimiter.obj" + -@erase "$(INTDIR)\region.obj" -@erase "$(INTDIR)\resource.obj" -@erase "$(INTDIR)\result.obj" -@erase "$(INTDIR)\rwlock.obj" @@ -100,6 +102,7 @@ CLEAN : -@erase "$(INTDIR)\timer.obj" -@erase "$(INTDIR)\vc60.idb" -@erase "$(INTDIR)\version.obj" + -@erase "$(INTDIR)\win32os.obj" -@erase "$(OUTDIR)\libisc.exp" -@erase "$(OUTDIR)\libisc.lib" -@erase "..\..\..\Build\Release\libisc.dll" @@ -142,6 +145,7 @@ LINK32_OBJS= \ "$(INTDIR)\thread.obj" \ "$(INTDIR)\time.obj" \ "$(INTDIR)\version.obj" \ + "$(INTDIR)\win32os.obj" \ "$(INTDIR)\assertions.obj" \ "$(INTDIR)\base64.obj" \ "$(INTDIR)\bitstring.obj" \ @@ -178,7 +182,9 @@ LINK32_OBJS= \ "$(INTDIR)\symtab.obj" \ "$(INTDIR)\task.obj" \ "$(INTDIR)\taskpool.obj" \ - "$(INTDIR)\timer.obj" + "$(INTDIR)\timer.obj" \ + "$(INTDIR)\parseint.obj" \ + "$(INTDIR)\region.obj" "..\..\..\Build\Release\libisc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) $(LINK32) @<< @@ -275,12 +281,16 @@ CLEAN : -@erase "$(INTDIR)\ondestroy.sbr" -@erase "$(INTDIR)\os.obj" -@erase "$(INTDIR)\os.sbr" + -@erase "$(INTDIR)\parseint.obj" + -@erase "$(INTDIR)\parseint.sbr" -@erase "$(INTDIR)\quota.obj" -@erase "$(INTDIR)\quota.sbr" -@erase "$(INTDIR)\random.obj" -@erase "$(INTDIR)\random.sbr" -@erase "$(INTDIR)\ratelimiter.obj" -@erase "$(INTDIR)\ratelimiter.sbr" + -@erase "$(INTDIR)\region.obj" + -@erase "$(INTDIR)\region.sbr" -@erase "$(INTDIR)\resource.obj" -@erase "$(INTDIR)\resource.sbr" -@erase "$(INTDIR)\result.obj" @@ -321,6 +331,8 @@ CLEAN : -@erase "$(INTDIR)\vc60.pdb" -@erase "$(INTDIR)\version.obj" -@erase "$(INTDIR)\version.sbr" + -@erase "$(INTDIR)\win32os.obj" + -@erase "$(INTDIR)\win32os.sbr" -@erase "$(OUTDIR)\libisc.bsc" -@erase "$(OUTDIR)\libisc.exp" -@erase "$(OUTDIR)\libisc.lib" @@ -361,6 +373,7 @@ BSC32_SBRS= \ "$(INTDIR)\thread.sbr" \ "$(INTDIR)\time.sbr" \ "$(INTDIR)\version.sbr" \ + "$(INTDIR)\win32os.sbr" \ "$(INTDIR)\assertions.sbr" \ "$(INTDIR)\base64.sbr" \ "$(INTDIR)\bitstring.sbr" \ @@ -397,7 +410,9 @@ BSC32_SBRS= \ "$(INTDIR)\symtab.sbr" \ "$(INTDIR)\task.sbr" \ "$(INTDIR)\taskpool.sbr" \ - "$(INTDIR)\timer.sbr" + "$(INTDIR)\timer.sbr" \ + "$(INTDIR)\parseint.sbr" \ + "$(INTDIR)\region.sbr" "$(OUTDIR)\libisc.bsc" : "$(OUTDIR)" $(BSC32_SBRS) $(BSC32) @<< @@ -433,6 +448,7 @@ LINK32_OBJS= \ "$(INTDIR)\thread.obj" \ "$(INTDIR)\time.obj" \ "$(INTDIR)\version.obj" \ + "$(INTDIR)\win32os.obj" \ "$(INTDIR)\assertions.obj" \ "$(INTDIR)\base64.obj" \ "$(INTDIR)\bitstring.obj" \ @@ -469,7 +485,9 @@ LINK32_OBJS= \ "$(INTDIR)\symtab.obj" \ "$(INTDIR)\task.obj" \ "$(INTDIR)\taskpool.obj" \ - "$(INTDIR)\timer.obj" + "$(INTDIR)\timer.obj" \ + "$(INTDIR)\parseint.obj" \ + "$(INTDIR)\region.obj" "..\..\..\Build\Debug\libisc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) $(LINK32) @<< @@ -901,6 +919,22 @@ SOURCE=.\version.c "$(INTDIR)\version.obj" "$(INTDIR)\version.sbr" : $(SOURCE) "$(INTDIR)" +!ENDIF + +SOURCE=.\win32os.c + +!IF "$(CFG)" == "libisc - Win32 Release" + + +"$(INTDIR)\win32os.obj" : $(SOURCE) "$(INTDIR)" + + +!ELSEIF "$(CFG)" == "libisc - Win32 Debug" + + +"$(INTDIR)\win32os.obj" "$(INTDIR)\win32os.sbr" : $(SOURCE) "$(INTDIR)" + + !ENDIF SOURCE=..\assertions.c @@ -1333,6 +1367,24 @@ SOURCE=..\ondestroy.c $(CPP) $(CPP_PROJ) $(SOURCE) +!ENDIF + +SOURCE=..\parseint.c + +!IF "$(CFG)" == "libisc - Win32 Release" + + +"$(INTDIR)\parseint.obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + +!ELSEIF "$(CFG)" == "libisc - Win32 Debug" + + +"$(INTDIR)\parseint.obj" "$(INTDIR)\parseint.sbr" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + !ENDIF SOURCE=..\quota.c @@ -1387,6 +1439,24 @@ SOURCE=..\ratelimiter.c $(CPP) $(CPP_PROJ) $(SOURCE) +!ENDIF + +SOURCE=..\region.c + +!IF "$(CFG)" == "libisc - Win32 Release" + + +"$(INTDIR)\region.obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + +!ELSEIF "$(CFG)" == "libisc - Win32 Debug" + + +"$(INTDIR)\region.obj" "$(INTDIR)\region.sbr" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + !ENDIF SOURCE=..\result.c diff --git a/lib/isccfg/win32/libisccfg.def b/lib/isccfg/win32/libisccfg.def index 21bbe031ce..ca8c11c3ce 100644 --- a/lib/isccfg/win32/libisccfg.def +++ b/lib/isccfg/win32/libisccfg.def @@ -34,6 +34,8 @@ cfg_obj_istype cfg_obj_destroy cfg_obj_log cfg_log_init +cfg_obj_line +cfg_obj_file diff --git a/lib/isccfg/win32/libisccfg.dsp b/lib/isccfg/win32/libisccfg.dsp index 464f4eb0e9..734b4bac76 100644 --- a/lib/isccfg/win32/libisccfg.dsp +++ b/lib/isccfg/win32/libisccfg.dsp @@ -102,6 +102,10 @@ SOURCE=..\log.c # End Source File # Begin Source File +SOURCE=..\namedconf.c +# End Source File +# Begin Source File + SOURCE=..\parser.c # End Source File # Begin Source File @@ -122,8 +126,16 @@ SOURCE=..\include\isccfg\check.h # End Source File # Begin Source File +SOURCE=..\include\isccfg\grammar.h +# End Source File +# Begin Source File + SOURCE=..\include\isccfg\log.h # End Source File +# Begin Source File + +SOURCE=..\include\isccfg\namedconf.h +# End Source File # End Group # Begin Group "Resource Files" diff --git a/lib/isccfg/win32/libisccfg.mak b/lib/isccfg/win32/libisccfg.mak index 286d692a55..18edaf53f5 100644 --- a/lib/isccfg/win32/libisccfg.mak +++ b/lib/isccfg/win32/libisccfg.mak @@ -51,6 +51,7 @@ CLEAN : !ENDIF -@erase "$(INTDIR)\DLLMain.obj" -@erase "$(INTDIR)\log.obj" + -@erase "$(INTDIR)\namedconf.obj" -@erase "$(INTDIR)\parser.obj" -@erase "$(INTDIR)\vc60.idb" -@erase "$(INTDIR)\version.obj" @@ -76,6 +77,7 @@ LINK32_OBJS= \ "$(INTDIR)\log.obj" \ "$(INTDIR)\parser.obj" \ "$(INTDIR)\version.obj" \ + "$(INTDIR)\namedconf.obj" \ "..\..\isc\win32\Release\libisc.lib" "..\..\..\Build\Release\libisccfg.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) @@ -110,6 +112,8 @@ CLEAN : -@erase "$(INTDIR)\DLLMain.sbr" -@erase "$(INTDIR)\log.obj" -@erase "$(INTDIR)\log.sbr" + -@erase "$(INTDIR)\namedconf.obj" + -@erase "$(INTDIR)\namedconf.sbr" -@erase "$(INTDIR)\parser.obj" -@erase "$(INTDIR)\parser.sbr" -@erase "$(INTDIR)\vc60.idb" @@ -134,7 +138,8 @@ BSC32_SBRS= \ "$(INTDIR)\DLLMain.sbr" \ "$(INTDIR)\log.sbr" \ "$(INTDIR)\parser.sbr" \ - "$(INTDIR)\version.sbr" + "$(INTDIR)\version.sbr" \ + "$(INTDIR)\namedconf.sbr" "$(OUTDIR)\libisccfg.bsc" : "$(OUTDIR)" $(BSC32_SBRS) $(BSC32) @<< @@ -150,6 +155,7 @@ LINK32_OBJS= \ "$(INTDIR)\log.obj" \ "$(INTDIR)\parser.obj" \ "$(INTDIR)\version.obj" \ + "$(INTDIR)\namedconf.obj" \ "..\..\isc\win32\Debug\libisc.lib" "..\..\..\Build\Debug\libisccfg.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) @@ -232,6 +238,24 @@ SOURCE=..\log.c $(CPP) $(CPP_PROJ) $(SOURCE) +!ENDIF + +SOURCE=..\namedconf.c + +!IF "$(CFG)" == "libisccfg - Win32 Release" + + +"$(INTDIR)\namedconf.obj" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + +!ELSEIF "$(CFG)" == "libisccfg - Win32 Debug" + + +"$(INTDIR)\namedconf.obj" "$(INTDIR)\namedconf.sbr" : $(SOURCE) "$(INTDIR)" + $(CPP) $(CPP_PROJ) $(SOURCE) + + !ENDIF SOURCE=..\parser.c @@ -271,24 +295,24 @@ SOURCE=.\version.c !IF "$(CFG)" == "libisccfg - Win32 Release" "libisc - Win32 Release" : - cd "..\..\isc\win32" + cd "\bind-9.3.0a04\lib\isc\win32" $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Release" cd "..\..\isccfg\win32" "libisc - Win32 ReleaseCLEAN" : - cd "..\..\isc\win32" + cd "\bind-9.3.0a04\lib\isc\win32" $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Release" RECURSE=1 CLEAN cd "..\..\isccfg\win32" !ELSEIF "$(CFG)" == "libisccfg - Win32 Debug" "libisc - Win32 Debug" : - cd "..\..\isc\win32" + cd "\bind-9.3.0a04\lib\isc\win32" $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Debug" cd "..\..\isccfg\win32" "libisc - Win32 DebugCLEAN" : - cd "..\..\isc\win32" + cd "\bind-9.3.0a04\lib\isc\win32" $(MAKE) /$(MAKEFLAGS) /F ".\libisc.mak" CFG="libisc - Win32 Debug" RECURSE=1 CLEAN cd "..\..\isccfg\win32"