Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Mar 2005 03:12:26 GMT
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 73557 for review
Message-ID:  <200503200312.j2K3CQxD067176@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=73557

Change 73557 by jmallett@jmallett_windward on 2005/03/20 03:11:54

	IFC.

Affected files ...

.. //depot/projects/mips/contrib/bind9/CHANGES#2 integrate
.. //depot/projects/mips/contrib/bind9/COPYRIGHT#2 integrate
.. //depot/projects/mips/contrib/bind9/FAQ#2 integrate
.. //depot/projects/mips/contrib/bind9/FREEBSD-Upgrade#3 integrate
.. //depot/projects/mips/contrib/bind9/FREEBSD-Xlist#2 integrate
.. //depot/projects/mips/contrib/bind9/KNOWN_DEFECTS#2 delete
.. //depot/projects/mips/contrib/bind9/README#2 integrate
.. //depot/projects/mips/contrib/bind9/acconfig.h#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/check/check-tool.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/check/named-checkconf.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/check/named-checkzone.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/dig/dig.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/dig/dighost.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/dig/host.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/dig/include/dig/dig.h#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/dig/nslookup.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/dnssec/dnssec-signzone.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/Makefile.in#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/client.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/config.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/control.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/include/named/control.h#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/main.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/named.conf.5#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/named.conf.docbook#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/named.conf.html#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/server.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/unix/include/named/os.h#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/unix/os.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/named/update.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/nsupdate/nsupdate.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/rndc/rndc-confgen.c#2 integrate
.. //depot/projects/mips/contrib/bind9/bin/rndc/rndc.c#2 integrate
.. //depot/projects/mips/contrib/bind9/config.guess#2 integrate
.. //depot/projects/mips/contrib/bind9/config.sub#2 integrate
.. //depot/projects/mips/contrib/bind9/configure.in#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM-book.xml#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM.ch03.html#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM.ch04.html#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM.ch05.html#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM.ch06.html#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM.ch07.html#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM.ch08.html#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM.ch09.html#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/arm/Bv9ARM.html#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/misc/migration#2 integrate
.. //depot/projects/mips/contrib/bind9/doc/misc/options#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/Makefile.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/aclocal.m4#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/api#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/config.h.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/configure#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/configure.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/dst/dst_api.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/include/netdb.h#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/inet/inet_makeaddr.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/irs/Makefile.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/irs/dns_nw.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/irs/gai_strerror.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/irs/gen.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/irs/getnetgrent_r.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/irs/getpwent_r.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/irs/irs_data.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/isc/eventlib.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/isc/eventlib_p.h#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/isc/memcluster.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/libtool.m4#2 delete
.. //depot/projects/mips/contrib/bind9/lib/bind/ltmain.sh#2 delete
.. //depot/projects/mips/contrib/bind9/lib/bind/make/rules.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/nameser/ns_print.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/port_after.h.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind/resolv/res_findzonecut.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind9/Makefile.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind9/api#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind9/check.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/bind9/getaddresses.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/Makefile.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/adb.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/api#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/dst_api.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/dst_internal.h#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/dst_lib.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/dst_openssl.h#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/dst_parse.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/dst_parse.h#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/dst_result.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/gssapi_link.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/gssapictx.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/hmac_link.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/include/Makefile.in#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/include/dns/name.h#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/include/dns/rbt.h#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/include/dns/zone.h#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/include/dst/Makefile.in#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/include/dst/dst.h#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/include/dst/gssapi.h#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/include/dst/lib.h#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/include/dst/result.h#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/journal.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/key.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/openssl_link.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/openssldh_link.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/openssldsa_link.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/opensslrsa_link.c#1 branch
.. //depot/projects/mips/contrib/bind9/lib/dns/rbt.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/rdata.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/rdata/in_1/wks_11.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/resolver.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/Makefile.in#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/Makefile.in#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/dst_api.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/dst_internal.h#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/dst_lib.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/dst_openssl.h#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/dst_parse.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/dst_parse.h#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/dst_result.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/gssapi_link.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/gssapictx.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/hmac_link.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/include/Makefile.in#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/include/dst/Makefile.in#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/include/dst/dst.h#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/include/dst/gssapi.h#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/include/dst/lib.h#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/include/dst/result.h#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/key.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/openssl_link.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/openssldh_link.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/openssldsa_link.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/sec/dst/opensslrsa_link.c#2 delete
.. //depot/projects/mips/contrib/bind9/lib/dns/validator.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/xfrin.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/dns/zone.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isc/api#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isc/include/isc/mem.h#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isc/pthreads/thread.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isc/string.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isc/task.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isc/unix/ifiter_ioctl.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isc/unix/socket.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isccfg/api#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isccfg/include/isccfg/grammar.h#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/isccfg/namedconf.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/lwres/api#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/lwres/context.c#2 integrate
.. //depot/projects/mips/contrib/bind9/lib/lwres/print.c#2 integrate
.. //depot/projects/mips/contrib/bind9/libtool.m4#2 integrate
.. //depot/projects/mips/contrib/bind9/ltmain.sh#2 integrate
.. //depot/projects/mips/contrib/bind9/make/includes.in#2 integrate
.. //depot/projects/mips/contrib/bind9/version#2 integrate
.. //depot/projects/mips/etc/rc.d/mixer#4 integrate
.. //depot/projects/mips/games/fortune/datfiles/freebsd-tips#11 integrate
.. //depot/projects/mips/lib/bind/config.h#2 integrate
.. //depot/projects/mips/lib/bind/config.mk#3 integrate
.. //depot/projects/mips/lib/bind/dns/Makefile#2 integrate
.. //depot/projects/mips/lib/bind/dns/code.h#2 integrate
.. //depot/projects/mips/lib/bind/dns/dns/enumclass.h#2 integrate
.. //depot/projects/mips/lib/bind/dns/dns/enumtype.h#2 integrate
.. //depot/projects/mips/lib/bind/dns/dns/rdatastruct.h#2 integrate
.. //depot/projects/mips/lib/libbluetooth/bluetooth.h#2 integrate
.. //depot/projects/mips/lib/msun/i387/fenv.c#2 integrate
.. //depot/projects/mips/lib/msun/i387/fenv.h#3 integrate
.. //depot/projects/mips/lib/msun/src/math.h#16 integrate
.. //depot/projects/mips/lib/msun/src/s_fma.c#2 integrate
.. //depot/projects/mips/lib/msun/src/s_fmal.c#2 integrate
.. //depot/projects/mips/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#22 integrate
.. //depot/projects/mips/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#36 integrate
.. //depot/projects/mips/release/doc/share/misc/dev.archlist.txt#3 integrate
.. //depot/projects/mips/release/doc/share/sgml/release.ent#9 integrate
.. //depot/projects/mips/rescue/rescue/Makefile#8 integrate
.. //depot/projects/mips/sbin/devfs/devfs.8#7 integrate
.. //depot/projects/mips/sbin/ifconfig/ifconfig.8#15 integrate
.. //depot/projects/mips/sbin/restore/main.c#6 integrate
.. //depot/projects/mips/sbin/restore/restore.8#8 integrate
.. //depot/projects/mips/sbin/restore/tape.c#3 integrate
.. //depot/projects/mips/share/doc/bind9/Makefile#3 integrate
.. //depot/projects/mips/share/man/man4/man4.i386/sr.4#3 integrate
.. //depot/projects/mips/share/man/man4/rc.4#2 integrate
.. //depot/projects/mips/share/man/man4/snd_ich.4#2 integrate
.. //depot/projects/mips/share/man/man4/ubser.4#4 integrate
.. //depot/projects/mips/share/man/man9/mbuf.9#15 integrate
.. //depot/projects/mips/sys/alpha/alpha/autoconf.c#5 integrate
.. //depot/projects/mips/sys/alpha/conf/GENERIC#17 integrate
.. //depot/projects/mips/sys/amd64/amd64/nexus.c#7 integrate
.. //depot/projects/mips/sys/amd64/conf/GENERIC#11 integrate
.. //depot/projects/mips/sys/arm/include/float.h#4 integrate
.. //depot/projects/mips/sys/arm/xscale/i80321/iq31244_machdep.c#3 integrate
.. //depot/projects/mips/sys/cam/scsi/scsi_low.c#8 integrate
.. //depot/projects/mips/sys/compat/ndis/kern_ndis.c#14 integrate
.. //depot/projects/mips/sys/conf/NOTES#31 integrate
.. //depot/projects/mips/sys/conf/files#35 integrate
.. //depot/projects/mips/sys/conf/files.sparc64#17 integrate
.. //depot/projects/mips/sys/dev/aac/aac.c#18 integrate
.. //depot/projects/mips/sys/dev/acpi_support/acpi_fujitsu.c#1 branch
.. //depot/projects/mips/sys/dev/acpica/acpi.c#25 integrate
.. //depot/projects/mips/sys/dev/acpica/acpi_battery.c#7 integrate
.. //depot/projects/mips/sys/dev/acpica/acpi_resource.c#9 integrate
.. //depot/projects/mips/sys/dev/acpica/acpiio.h#5 integrate
.. //depot/projects/mips/sys/dev/adlink/adlink.c#11 integrate
.. //depot/projects/mips/sys/dev/ath/ath_rate/sample/sample.c#2 integrate
.. //depot/projects/mips/sys/dev/ath/ath_rate/sample/sample.h#2 integrate
.. //depot/projects/mips/sys/dev/bfe/if_bfe.c#9 integrate
.. //depot/projects/mips/sys/dev/cardbus/cardbus.c#15 integrate
.. //depot/projects/mips/sys/dev/eisa/eisaconf.c#8 integrate
.. //depot/projects/mips/sys/dev/hptmv/entry.c#3 integrate
.. //depot/projects/mips/sys/dev/hptmv/gui_lib.c#2 integrate
.. //depot/projects/mips/sys/dev/if_ndis/if_ndis_pci.c#7 integrate
.. //depot/projects/mips/sys/dev/mlx/mlx_pci.c#8 integrate
.. //depot/projects/mips/sys/dev/pccard/pccard.c#14 integrate
.. //depot/projects/mips/sys/dev/pci/pci.c#15 integrate
.. //depot/projects/mips/sys/dev/ppbus/lpt.c#12 integrate
.. //depot/projects/mips/sys/dev/ppbus/pps.c#11 integrate
.. //depot/projects/mips/sys/dev/random/randomdev_soft.c#4 integrate
.. //depot/projects/mips/sys/dev/sound/pci/ich.c#12 integrate
.. //depot/projects/mips/sys/dev/twa/twa.h#4 integrate
.. //depot/projects/mips/sys/dev/usb/ehci.c#7 integrate
.. //depot/projects/mips/sys/dev/usb/ehcivar.h#4 integrate
.. //depot/projects/mips/sys/dev/usb/ohci.c#9 integrate
.. //depot/projects/mips/sys/dev/usb/ohcivar.h#6 integrate
.. //depot/projects/mips/sys/dev/usb/ubser.c#6 integrate
.. //depot/projects/mips/sys/dev/usb/ubser.h#3 integrate
.. //depot/projects/mips/sys/dev/usb/uhci.c#11 integrate
.. //depot/projects/mips/sys/dev/usb/uhcivar.h#5 integrate
.. //depot/projects/mips/sys/dev/usb/usb.c#13 integrate
.. //depot/projects/mips/sys/fs/devfs/devfs_devs.c#10 integrate
.. //depot/projects/mips/sys/fs/nullfs/null_vnops.c#10 integrate
.. //depot/projects/mips/sys/fs/pseudofs/pseudofs.c#7 integrate
.. //depot/projects/mips/sys/fs/pseudofs/pseudofs.h#7 integrate
.. //depot/projects/mips/sys/fs/pseudofs/pseudofs_fileno.c#6 integrate
.. //depot/projects/mips/sys/fs/pseudofs/pseudofs_internal.h#2 integrate
.. //depot/projects/mips/sys/fs/udf/udf_vnops.c#14 integrate
.. //depot/projects/mips/sys/geom/geom_dev.c#21 integrate
.. //depot/projects/mips/sys/geom/geom_disk.c#22 integrate
.. //depot/projects/mips/sys/geom/geom_gpt.c#14 integrate
.. //depot/projects/mips/sys/i386/conf/GENERIC#21 integrate
.. //depot/projects/mips/sys/i386/conf/NOTES#29 integrate
.. //depot/projects/mips/sys/i386/i386/nexus.c#5 integrate
.. //depot/projects/mips/sys/i386/include/npx.h#3 integrate
.. //depot/projects/mips/sys/i386/isa/npx.c#14 integrate
.. //depot/projects/mips/sys/i4b/layer1/iwic/i4b_iwic_pci.c#5 integrate
.. //depot/projects/mips/sys/ia64/conf/GENERIC#20 integrate
.. //depot/projects/mips/sys/ia64/ia64/autoconf.c#6 integrate
.. //depot/projects/mips/sys/isa/isa_common.c#8 integrate
.. //depot/projects/mips/sys/isofs/cd9660/cd9660_vnops.c#13 integrate
.. //depot/projects/mips/sys/kern/kern_conf.c#15 integrate
.. //depot/projects/mips/sys/kern/kern_event.c#14 integrate
.. //depot/projects/mips/sys/kern/kern_proc.c#20 integrate
.. //depot/projects/mips/sys/kern/kern_prot.c#14 integrate
.. //depot/projects/mips/sys/kern/kern_switch.c#18 integrate
.. //depot/projects/mips/sys/kern/kern_thread.c#30 integrate
.. //depot/projects/mips/sys/kern/subr_bus.c#18 integrate
.. //depot/projects/mips/sys/kern/subr_prf.c#16 integrate
.. //depot/projects/mips/sys/kern/sys_process.c#11 integrate
.. //depot/projects/mips/sys/kern/sysv_sem.c#13 integrate
.. //depot/projects/mips/sys/kern/uipc_mbuf.c#15 integrate
.. //depot/projects/mips/sys/kern/vfs_aio.c#19 integrate
.. //depot/projects/mips/sys/kern/vfs_hash.c#2 integrate
.. //depot/projects/mips/sys/modules/acpi/Makefile#11 integrate
.. //depot/projects/mips/sys/modules/acpi/acpi_fujitsu/Makefile#1 branch
.. //depot/projects/mips/sys/modules/ep/Makefile#6 integrate
.. //depot/projects/mips/sys/netinet/ip_carp.c#2 integrate
.. //depot/projects/mips/sys/nfs4client/nfs4_vfsops.c#7 integrate
.. //depot/projects/mips/sys/nfsclient/nfs_bio.c#12 integrate
.. //depot/projects/mips/sys/pc98/conf/GENERIC#21 integrate
.. //depot/projects/mips/sys/pci/if_sk.c#17 integrate
.. //depot/projects/mips/sys/pci/if_skreg.h#7 integrate
.. //depot/projects/mips/sys/powerpc/conf/GENERIC#15 integrate
.. //depot/projects/mips/sys/powerpc/ofw/ofw_syscons.c#4 integrate
.. //depot/projects/mips/sys/powerpc/powerpc/autoconf.c#4 integrate
.. //depot/projects/mips/sys/rpc/rpcclnt.c#8 integrate
.. //depot/projects/mips/sys/sparc64/central/central.c#5 integrate
.. //depot/projects/mips/sys/sparc64/conf/GENERIC#20 integrate
.. //depot/projects/mips/sys/sparc64/conf/NOTES#6 integrate
.. //depot/projects/mips/sys/sparc64/fhc/clkbrd.c#1 branch
.. //depot/projects/mips/sys/sparc64/fhc/clkbrdreg.h#1 branch
.. //depot/projects/mips/sys/sparc64/fhc/fhc.c#4 integrate
.. //depot/projects/mips/sys/sparc64/fhc/fhc_central.c#5 integrate
.. //depot/projects/mips/sys/sparc64/fhc/fhc_nexus.c#5 integrate
.. //depot/projects/mips/sys/sparc64/fhc/fhcreg.h#2 integrate
.. //depot/projects/mips/sys/sparc64/fhc/fhcvar.h#4 integrate
.. //depot/projects/mips/sys/sparc64/sparc64/autoconf.c#3 integrate
.. //depot/projects/mips/sys/sys/bus.h#10 integrate
.. //depot/projects/mips/sys/sys/conf.h#16 integrate
.. //depot/projects/mips/sys/sys/event.h#5 integrate
.. //depot/projects/mips/sys/sys/mbuf.h#19 integrate
.. //depot/projects/mips/sys/sys/param.h#23 integrate
.. //depot/projects/mips/sys/sys/proc.h#28 integrate
.. //depot/projects/mips/sys/ufs/ufs/ufs_inode.c#8 integrate
.. //depot/projects/mips/sys/vm/swap_pager.c#16 integrate
.. //depot/projects/mips/sys/vm/vm_object.c#25 integrate
.. //depot/projects/mips/tools/tools/nanobsd/Makefile#5 integrate
.. //depot/projects/mips/usr.bin/make/cond.c#7 integrate
.. //depot/projects/mips/usr.bin/make/job.c#9 integrate
.. //depot/projects/mips/usr.bin/make/main.c#12 integrate
.. //depot/projects/mips/usr.bin/make/suff.c#7 integrate
.. //depot/projects/mips/usr.bin/make/var.c#12 integrate
.. //depot/projects/mips/usr.sbin/pkg_install/add/main.c#7 integrate
.. //depot/projects/mips/usr.sbin/sysinstall/Makefile#7 integrate
.. //depot/projects/mips/usr.sbin/sysinstall/index.c#6 integrate
.. //depot/projects/mips/usr.sbin/sysinstall/menus.c#17 integrate
.. //depot/projects/mips/usr.sbin/sysinstall/sysinstall.8#9 integrate
.. //depot/projects/mips/usr.sbin/watchdogd/watchdogd.c#5 integrate

Differences ...

==== //depot/projects/mips/contrib/bind9/CHANGES#2 (text+ko) ====

@@ -1,4 +1,238 @@
 
+	--- 9.3.1 released ---
+
+1818.	[bug]		'named-checkconf -z' triggered an INSIST. [RT #13599]
+
+	--- 9.3.1rc1 released ---
+
+1812.	[port]		win32: IN6_IS_ADDR_UNSPECIFIED macro is incorrect.
+			[RT #13453]
+
+1808.	[bug]		zone.c:notify_zone() contained a race condition,
+			zone->db could change underneath it.  [RT #13511]
+
+1806.	[bug]		The resolver returned the wrong result when a CNAME /
+			DNAME was encountered when fetching glue from a
+			secure namespace. [RT #13501]
+
+1805.	[bug]		Pending status was not being cleared when DLV was
+			active. [RT #13501]
+
+	--- 9.3.1beta2 released ---
+
+1800.	[bug]		Changes #1719 allowed a INSIST to be triggered.
+			[RT #13428]
+
+	--- 9.3.1beta1 released ---
+
+1790.	[cleanup]	Move lib/dns/sec/dst up into lib/dns.  This should
+			allow parallel make to succeed.
+
+1789.	[bug]		Prerequisite test for tkey and dnssec could fail
+			with "configure --with-libtool".
+
+1788.	[bug]		libbind9.la/libbind9.so needs to link against
+			libisccfg.la/libisccfg.so.
+
+1787.	[port]		HPUX: both "cc" and "gcc" need -Wl,+vnocompatwarnings.
+
+1786.	[port]		AIX: libt_api needs to be taught to look for
+			T_testlist in the main executable (--with-libtool).
+			[RT #13239]
+
+1785.	[bug]		libbind9.la/libbind9.so needs to link against
+			libisc.la/libisc.so.
+
+1784.	[cleanup]	"libtool -allow-undefined" is the default.
+			Leave hooks in configure to allow it to be set
+			if needed in the future.
+
+1783.	[cleanup]	We only need one copy of libtool.m4, ltmain.sh in the
+			source tree.
+
+1782.	[port]		OSX: --with-libtool + --enable-libbind broke on
+			__evOptMonoTime.  [RT #13219]
+
+1781.	[port]		FreeBSD 5.3: set PTHREAD_SCOPE_SYSTEM. [RT #12810]
+
+1780.	[bug]		Update libtool to 1.5.10.
+
+1779.	[port]		OSF 5.1: libtool didn't handle -pthread correctly.
+
+1778.   [port]   	HUX 11.11: fix broken IN6ADDR_ANY_INIT and
+			IN6ADDR_LOOPBACK_INIT macros.
+
+1777.   [port]   	OSF 5.1: fix broken IN6ADDR_ANY_INIT and
+			IN6ADDR_LOOPBACK_INIT macros.
+
+1776.   [port]   	Solaris 2.9: fix broken IN6ADDR_ANY_INIT and
+                        IN6ADDR_LOOPBACK_INIT macros.
+
+1775.	[bug]		Only compile getnetent_r.c when threaded. [RT #13205]
+
+1774.	[port]		Aix: Silence compiler warnings / build failures.
+			[RT #13154]
+
+1773.	[bug]		Fast retry on host / net unreachable. [RT #13153]
+
+1770.	[bug]		named-checkconf failed to report missing a missing
+			file clause for rbt{64} master/hint zones. [RT#13009]
+
+1769.	[port]		win32: change compiler flags /MTd ==> /MDd,
+			/MT ==> /MD.
+
+1768.	[bug]		nsecnoexistnodata() could be called with a non-NSEC
+			rdataset. [RT #12907]
+
+1767.	[port]		Builds on IPv6 platforms without IPv6 Advanced API
+			support for (struct in6_pktinfo) failed.  [RT #13077]
+
+1766.	[bug]		Update the master file timestamp on successful refresh
+			as well as the journal's timestamp. [RT# 13062]
+
+1765.	[bug]		configure --with-openssl=auto failed. [RT #12937]
+
+1764.	[bug]		dns_zone_replacedb failed to emit a error message
+			if there was no SOA record in the replacment db.
+			[RT #13016]
+
+1762.	[bug]		isc_interfaceiter_create() could return ISC_R_SUCCESS
+			even when it failed. [RT #12995]
+
+1761.	[bug]		'rndc dumpdb' didn't report unassociated entries.
+			[RT #12971]
+
+1760.	[bug]		Host / net unreachable was not penalising rtt
+			estimates. [RT #12970]
+
+1759.	[bug]		Named failed to startup if the OS supported IPv6
+			but had no IPv6 interfaces configured. [RT #12942]
+
+1754.	[bug]		We wern't always attempting to query the parent
+			server for the DS records at the zone cut.
+			[RT #12774]
+
+1753.	[bug]		Don't serve a slave zone which has no NS records.
+			[RT #12894]
+
+1752.	[port]		Move isc_app_start() to after ns_os_daemonise()
+			as some fork() implementations unblock the signals
+			that are blocked by isc_app_start(). [RT #12810]
+
+1751.	[bug]		--enable-getifaddrs failed under linux. [RT #12867]
+
+1750.	[port]		lib/bind/make/rules.in:subdirs was not bash friendly.
+			[RT #12864]
+
+1749.	[bug]		'check-names response ignore;' failed to ignore.
+			[RT #12866]
+
+1747.	[bug]		BIND 8 compatability: named/named-checkconf failed
+			to parse "host-statistics-max" in named.conf.
+
+1745.	[bug]		Dig/host/nslookup accept replies from link locals
+			regardless of scope if no scope was specified when
+			query was sent. [RT #12745]
+
+1744.	[bug]		If tuple2msgname() failed to convert a tuple to
+			a name a REQUIRE could be triggered. [RT #12796]
+
+1743.	[bug]		If isc_taskmgr_create() was not able to create the
+			requested number of worker threads then destruction
+			of the manager would trigger an INSIST() failure.
+			[RT #12790]
+			
+1742.	[bug]		Deleting all records at a node then adding a
+			previously existing record, in a single UPDATE
+			transaction, failed to leave / regenerate the
+			associated RRSIG records. [RT #12788]
+
+1741.	[bug]		Deleting all records at a node in a secure zone
+			using a update-policy grant failed. [RT #12787]
+
+1740.	[bug]		Replace rbt's hash algorithm as it performed badly
+			with certain zones. [RT #12729]
+			
+			NOTE: a hash context now needs to be established
+			via isc_hash_create() if the application was not
+			already doing this.
+
+1739.	[bug]		dns_rbt_deletetree() could incorrectly return
+			ISC_R_QUOTA.  [RT #12695]
+
+1738.	[bug]		Enable overrun checking by default. [RT #12695]
+
+1737.	[bug]		named failed if more than 16 masters were specified.
+			[RT #12627]
+
+1736.	[bug]		dst_key_fromnamedfile() could fail to read a
+			public key. [RT #12687]
+			
+1735.	[bug]		'dig +sigtrace' could die with a REQUIRE failure.
+			[RE #12688]
+
+1734.	[cleanup]	'rndc-confgen -a -t' remove extra '/' in path.
+			[RT #12588]
+
+1733.	[bug]		Return non-zero exit status on initial load failure.
+			[RT #12658]
+
+1732.	[bug]		'rrset-order name "*"' wasn't being applied to ".".
+			[RT #12467]
+
+1731.	[port]		darwin: relax version test in ifconfig.sh.
+			[RT #12581]
+
+1730.	[port]		Determine the length type used by the socket API.
+			[RT #12581]
+
+1728.	[doc]		Update check-names documentation.
+
+1727.	[bug]		named-checkzone: check-names support didn't match
+			documentation.
+
+1726.	[port]		aix5: add support for aix5.
+
+1725.	[port]		linux: update error message on interaction of threads,
+			capabilities and setuid support (named -u). [RT #12541]
+
+1724.	[bug]		Look for DNSKEY records with "dig +sigtrace".
+			[RT #12557]
+
+1723.	[cleanup]	Silence compiler warnings from t_tasks.c. [RT #12493]
+
+1722.	[bug]		Don't commit the journal on malformed ixfr streams.
+			[RT #12519]
+
+1721.	[bug]		Error message from the journal processing were not
+			always identifing the relevent journal. [RT #12519]
+
+1720.	[bug]		'dig +chase' did not terminate on a RFC 2308 Type 1
+			negative response. [RT #12506]
+
+1719.	[bug]		named was not correctly caching a RFC 2308 Type 1
+			negative response. [RT #12506]
+
+1718.	[bug]		nsupdate was not handling RFC 2308 Type 3 negative
+			responses when looking for the zone / master server.
+			[RT #12506]
+
+1717.	[port]		solaris: ifconfig.sh did not support Solaris 10.
+			"ifconfig.sh down" didn't work for Solaris 9.
+
+1716.	[doc]		named.conf(5) was being installed in the wrong
+			location.  [RT# 12441]
+
+1714.	[bug]		dig/host/nslookup were only trying the first
+			address when a nameserver was specified by name.
+			[RT #12286]
+
+1713.	[port]		linux: extend capset failure message to say:
+			please ensure that the capset kernel module is
+			loaded.  see insmod(8)
+
+1712.	[bug]		Missing FULLCHECK for "trusted-key" in dig.
+
 	--- 9.3.0 released ---
 
 1711.	[func]		'rndc unfreeze' has been deprecated by 'rndc thaw'.
@@ -299,6 +533,10 @@
 1609.	[func]		dig now has support to chase DNSSEC signature chains.
 			Requires -DDIG_SIGCHASE=1 to be set in STD_CDEFINES.
 
+			DNSSEC validation code in dig coded by Olivier Courtay
+			(olivier.courtay@irisa.fr) for the IDsA project
+			(http://idsa.irisa.fr).
+
 1608.	[func]		dig and host now accept -4/-6 to select IP transport
 			to use when making queries.
 

==== //depot/projects/mips/contrib/bind9/COPYRIGHT#2 (text+ko) ====

@@ -1,4 +1,4 @@
-Copyright (C) 2004  Internet Systems Consortium, Inc. ("ISC")
+Copyright (C) 2004, 2005  Internet Systems Consortium, Inc. ("ISC")
 Copyright (C) 1996-2003  Internet Software Consortium.
 
 Permission to use, copy, modify, and distribute this software for any
@@ -13,7 +13,7 @@
 OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 PERFORMANCE OF THIS SOFTWARE.
 
-$Id: COPYRIGHT,v 1.6.2.2.8.2 2004/03/08 04:04:12 marka Exp $
+$Id: COPYRIGHT,v 1.6.2.2.8.3 2005/01/10 23:51:37 marka Exp $
 
 Portions Copyright (C) 1996-2001  Nominum, Inc.
 

==== //depot/projects/mips/contrib/bind9/FAQ#2 (text+ko) ====

@@ -452,3 +452,19 @@
 Q: I don't get RRSIG's returned when I use "dig +dnssec".
 
 A: You need to ensure DNSSEC is enabled (dnssec-enable yes;).
+
+
+Q: I get "Error 1067" when starting named under Windows.
+
+A: This is the service manager saying that named exited.   You need to
+   examine the Application log in the EventViewer to find out why.
+
+   Common causes are that you failed to create "named.conf" (usually 
+   "C:\windows\dns\etc\named.conf") or failed to specify the directory
+   in named.conf.
+
+        options {
+                Directory "C:\windows\dns\etc";
+        };
+
+

==== //depot/projects/mips/contrib/bind9/FREEBSD-Upgrade#3 (text+ko) ====

@@ -6,7 +6,8 @@
 1) Obtain the latest source distribution from the ISC's FTP server
    (ftp://ftp.isc.org/isc/bind9/)
 
-2) Unpack the tarball in a suitable directory.
+2) Unpack the tarball in a suitable directory, and cd into the new
+   source directory.
 
 3) Remove unwanted files and directories:
 
@@ -18,15 +19,16 @@
    way to do this is to run a test import and see if any new files
    show up:
 
-	$ cvs -n import src/contrib/bind9 ISC x | grep \^N
+	$ cvs -q -n import src/contrib/bind9 ISC x | grep \^N
 
 4) Import the sources:
 
-	$ cvs import src/contrib/bind9 ISC BIND_9_X_Y
+	$ cvs import -m "Vendor import of BIND 9.X.Y" \
+		src/contrib/bind9 ISC BIND_9_X_Y
 
 5) Resolve conflicts.
 
-   As of 2004-09-27, we have no local patches against BIND 9; thus
+   As of 17 March 2005, we have no local patches against BIND 9; thus
    there are no conflicts to merge.  This may change at a later date.
 
 6) Remove any references to the {bin,lib}/tests and docutil
@@ -57,7 +59,10 @@
    commit it.  Do not commit any other file that was modified or
    created in steps 6) or 7).
 
-9) The following directories contain Makefiles for bits and pieces of
+9) cd src/lib/bind/dns && make -DMAINTAINER_MODE generate && rm gen
+   Commit the new versions of the files generated.
+
+   The following directories contain Makefiles for bits and pieces of
    BIND 9:
 
 	FreeBSD directory		ISC directory
@@ -95,5 +100,6 @@
 C) Commit when everything builds cleanly and works properly.
 
 					-- des@FreeBSD.org
+					-- dougb@FreeBSD.org
 
-$FreeBSD: src/contrib/bind9/FREEBSD-Upgrade,v 1.3 2004/12/21 10:49:25 ru Exp $
+$FreeBSD: src/contrib/bind9/FREEBSD-Upgrade,v 1.4 2005/03/17 08:40:41 dougb Exp $

==== //depot/projects/mips/contrib/bind9/FREEBSD-Xlist#2 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/contrib/bind9/FREEBSD-Xlist,v 1.2 2004/09/20 18:36:02 des Exp $
+# $FreeBSD: src/contrib/bind9/FREEBSD-Xlist,v 1.3 2005/03/17 08:40:11 dougb Exp $
 
 # Misc. stuff
 .cvsignore
@@ -32,8 +32,7 @@
 win32utils
 
 # Various ports to other OSs
-lib/bind/port/aix32
-lib/bind/port/aix4
+lib/bind/port/aix*
 lib/bind/port/aux3
 lib/bind/port/bsdos
 lib/bind/port/bsdos2

==== //depot/projects/mips/contrib/bind9/README#2 (text+ko) ====

@@ -43,6 +43,13 @@
 		Nominum, Inc.
 
 
+BIND 9.3.1
+
+        BIND 9.3.1 is a maintenance release, containing fixes for
+        a number of bugs in 9.3.0.
+
+        libbind: corresponds to that from BIND 8.4.6-REL.
+
 BIND 9.3.0
 
 	BIND 9.3.0 has a number of new features over 9.2,
@@ -295,6 +302,7 @@
 	
 	* gcc-3.2.1 and gcc-3.1.1 is known to cause problems with solaris-x86.
 	* gcc prior to gcc-3.2.3 ultrasparc generates incorrect code at -02.
+	* gcc-3.3.5 powerpc generates incorrect code at -02.
 
 	A limited test suite can be run with "make test".  Many of
 	the tests require you to configure a set of virtual IP addresses

==== //depot/projects/mips/contrib/bind9/acconfig.h#2 (text+ko) ====

@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: acconfig.h,v 1.35.2.4.2.8 2004/05/21 08:24:04 marka Exp $ */
+/* $Id: acconfig.h,v 1.35.2.4.2.10 2004/12/04 06:50:02 marka Exp $ */
 
 /***
  *** This file is not to be included by any public header files, because
@@ -134,8 +134,14 @@
 /* define if you have strerror in the C library. */
 #undef HAVE_STRERROR
 
-/* Define if you are running under Compaq TruCluster..  */
+/* Define if you are running under Compaq TruCluster. */
 #undef HAVE_TRUCLUSTER
 
 /* Define if OpenSSL includes DSA support */
 #undef HAVE_OPENSSL_DSA
+
+/* Define to the length type used by the socket API (socklen_t, size_t, int). */
+#undef ISC_SOCKADDR_LEN_T
+
+/* Define if threads need PTHREAD_SCOPE_SYSTEM */
+#undef NEED_PTHREAD_SCOPE_SYSTEM

==== //depot/projects/mips/contrib/bind9/bin/check/check-tool.c#2 (text+ko) ====

@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: check-tool.c,v 1.4.12.5 2004/03/08 04:04:13 marka Exp $ */
+/* $Id: check-tool.c,v 1.4.12.7 2004/11/30 01:15:40 marka Exp $ */
 
 #include <config.h>
 
@@ -32,6 +32,7 @@
 #include <isc/types.h>
 
 #include <dns/fixedname.h>
+#include <dns/log.h>
 #include <dns/name.h>
 #include <dns/rdataclass.h>
 #include <dns/types.h>
@@ -48,7 +49,9 @@
 
 int debug = 0;
 isc_boolean_t nomerge = ISC_TRUE;
-unsigned int zone_options = DNS_ZONEOPT_CHECKNS|DNS_ZONEOPT_MANYERRORS;
+unsigned int zone_options = DNS_ZONEOPT_CHECKNS | 
+			    DNS_ZONEOPT_MANYERRORS |
+			    DNS_ZONEOPT_CHECKNAMES;
 
 isc_result_t
 setup_logging(isc_mem_t *mctx, isc_log_t **logp) {

==== //depot/projects/mips/contrib/bind9/bin/check/named-checkconf.c#2 (text+ko) ====

@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2005  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2002  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and distribute this software for any
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: named-checkconf.c,v 1.12.12.7 2004/03/08 09:04:14 marka Exp $ */
+/* $Id: named-checkconf.c,v 1.12.12.9 2005/03/03 06:33:38 marka Exp $ */
 
 #include <config.h>
 
@@ -25,6 +25,8 @@
 
 #include <isc/commandline.h>
 #include <isc/dir.h>
+#include <isc/entropy.h>
+#include <isc/hash.h>
 #include <isc/log.h>
 #include <isc/mem.h>
 #include <isc/result.h>
@@ -35,6 +37,7 @@
 
 #include <bind9/check.h>
 
+#include <dns/fixedname.h>
 #include <dns/log.h>
 #include <dns/result.h>
 
@@ -203,6 +206,7 @@
 	isc_mem_t *mctx = NULL;
 	isc_result_t result;
 	int exit_status = 0;
+	isc_entropy_t *ectx = NULL;
 	isc_boolean_t load_zones = ISC_FALSE;
 	
 	while ((c = isc_commandline_parse(argc, argv, "djt:vz")) != EOF) {
@@ -252,6 +256,10 @@
 
 	RUNTIME_CHECK(setup_logging(mctx, &logc) == ISC_R_SUCCESS);
 
+	RUNTIME_CHECK(isc_entropy_create(mctx, &ectx) == ISC_R_SUCCESS);
+	RUNTIME_CHECK(isc_hash_create(mctx, ectx, DNS_NAME_MAXWIRE)
+		      == ISC_R_SUCCESS);
+
 	dns_result_register();
 
 	RUNTIME_CHECK(cfg_parser_create(mctx, logc, &parser) == ISC_R_SUCCESS);
@@ -280,6 +288,9 @@
 
 	isc_log_destroy(&logc);
 
+	isc_hash_destroy();
+	isc_entropy_detach(&ectx);
+
 	isc_mem_destroy(&mctx);
 
 	return (exit_status);

==== //depot/projects/mips/contrib/bind9/bin/check/named-checkzone.c#2 (text+ko) ====

@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: named-checkzone.c,v 1.13.2.3.8.9 2004/03/06 10:21:11 marka Exp $ */
+/* $Id: named-checkzone.c,v 1.13.2.3.8.11 2004/10/25 01:36:06 marka Exp $ */
 
 #include <config.h>
 
@@ -24,6 +24,8 @@
 #include <isc/app.h>
 #include <isc/commandline.h>
 #include <isc/dir.h>
+#include <isc/entropy.h>
+#include <isc/hash.h>
 #include <isc/log.h>
 #include <isc/mem.h>
 #include <isc/socket.h>
@@ -44,6 +46,7 @@
 
 static int quiet = 0;
 static isc_mem_t *mctx = NULL;
+static isc_entropy_t *ectx = NULL;
 dns_zone_t *zone = NULL;
 dns_zonetype_t zonetype = dns_zone_master;
 static int dumpzone = 0;
@@ -63,7 +66,8 @@
 usage(void) {
 	fprintf(stderr,
 		"usage: named-checkzone [-djqvD] [-c class] [-o output] "
-		"[-t directory] [-w directory] [-k option] zonename filename\n");
+		"[-t directory] [-w directory] [-k (ignore|warn|fail)] "
+		"[-n (ignore|warn|fail)] zonename filename\n");
 	exit(1);
 }
 
@@ -111,12 +115,17 @@
 			break;
 
 		case 'k':
-			if (!strcmp(isc_commandline_argument, "check-names")) {
+			if (!strcmp(isc_commandline_argument, "warn")) {
 				zone_options |= DNS_ZONEOPT_CHECKNAMES;
+				zone_options &= ~DNS_ZONEOPT_CHECKNAMESFAIL;
 			} else if (!strcmp(isc_commandline_argument,
-					   "check-names-fail")) {
+					   "fail")) {
 				zone_options |= DNS_ZONEOPT_CHECKNAMES |
 						DNS_ZONEOPT_CHECKNAMESFAIL;
+			} else if (!strcmp(isc_commandline_argument,
+					   "ignore")) {
+				zone_options &= ~(DNS_ZONEOPT_CHECKNAMES |
+						  DNS_ZONEOPT_CHECKNAMESFAIL);
 			}
 			break;
 
@@ -179,6 +188,9 @@
 		dns_log_init(lctx);
 		dns_log_setcontext(lctx);
 	}
+	RUNTIME_CHECK(isc_entropy_create(mctx, &ectx) == ISC_R_SUCCESS);
+	RUNTIME_CHECK(isc_hash_create(mctx, ectx, DNS_NAME_MAXWIRE)
+		      == ISC_R_SUCCESS);
 
 	dns_result_register();
 
@@ -195,6 +207,8 @@
 	destroy();
 	if (lctx != NULL)
 		isc_log_destroy(&lctx);
+	isc_hash_destroy();
+	isc_entropy_detach(&ectx);
 	isc_mem_destroy(&mctx);
 	return ((result == ISC_R_SUCCESS) ? 0 : 1);
 }

==== //depot/projects/mips/contrib/bind9/bin/dig/dig.c#2 (text+ko) ====

@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: dig.c,v 1.157.2.13.2.20 2004/06/23 04:19:40 marka Exp $ */
+/* $Id: dig.c,v 1.157.2.13.2.25 2004/09/16 02:14:14 marka Exp $ */
 
 #include <config.h>
 #include <stdlib.h>
@@ -41,6 +41,8 @@
 #include <dns/rdataclass.h>
 #include <dns/result.h>
 
+#include <bind9/getaddresses.h>
+
 #include <dig/dig.h>
 
 extern ISC_LIST(dig_lookup_t) lookup_list;
@@ -54,6 +56,7 @@
 		isc_buffer_putstr(b, s); 		\
 }
 
+#define DIG_MAX_ADDRESSES 20
 
 extern isc_boolean_t have_ipv4, have_ipv6, specified_source,
 	usesearch, qr;
@@ -83,6 +86,7 @@
 static char *batchname = NULL;
 static FILE *batchfp = NULL;
 static char *argv0;
+static int addresscount = 0;
 
 static char domainopt[DNS_NAME_MAXTEXT];
 
@@ -627,6 +631,15 @@
 		remaining = sizeof(lookup->cmdline) -
 			    strlen(lookup->cmdline) - 1;
 		strncat(lookup->cmdline, "\n", remaining);
+		if (first && addresscount != 0) {
+			snprintf(append, sizeof(append),
+				 "; (%d server%s found)\n",
+				 addresscount,
+				 addresscount > 1 ? "s" : "");
+			remaining = sizeof(lookup->cmdline) -
+				    strlen(lookup->cmdline) - 1;
+			strncat(lookup->cmdline, append, remaining);
+		}
 		if (first) {
 			snprintf(append, sizeof(append), 
 				 ";; global options: %s %s\n",
@@ -1008,7 +1021,7 @@
 					lookup->stats = ISC_FALSE;
 					lookup->section_additional = ISC_FALSE;
 					lookup->section_authority = ISC_TRUE;
-				lookup->section_question = ISC_FALSE;
+					lookup->section_question = ISC_FALSE;
 				}
 				break;
 			case 'i': /* tries */
@@ -1024,6 +1037,7 @@
 				break;
 #ifdef DIG_SIGCHASE
 			case 'u': /* trusted-key */
+				FULLCHECK("trusted-key");
 			  	if (value == NULL) 
 					goto need_value;
 				if (!state)
@@ -1068,8 +1082,7 @@
 static const char *dash_opts = "46bcdfhikmnptvyx";
 static isc_boolean_t
 dash_option(char *option, char *next, dig_lookup_t **lookup,
-	    isc_boolean_t *open_type_class, isc_boolean_t *firstarg,
-	    int argc, char **argv)
+	    isc_boolean_t *open_type_class)
 {
 	char opt, *value, *ptr;
 	isc_result_t result;
@@ -1274,10 +1287,6 @@
 			if (!(*lookup)->rdclassset)
 				(*lookup)->rdclass = dns_rdataclass_in;
 			(*lookup)->new_search = ISC_TRUE;
-			if (*lookup && *firstarg) {
-				printgreeting(argc, argv, *lookup);
-				*firstarg = ISC_FALSE;
-			}
 			ISC_LIST_APPEND(lookup_list, *lookup, link);
 		} else {
 			fprintf(stderr, "Invalid IP address %s\n", value);
@@ -1325,12 +1334,35 @@
 }
 
 static void
+getaddresses(dig_lookup_t *lookup, const char *host) {

>>> TRUNCATED FOR MAIL (1000 lines) <<<



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503200312.j2K3CQxD067176>