Date: Tue, 7 Dec 2010 17:36:18 +0000 (UTC) From: Attilio Rao <attilio@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r216259 - in projects/sv: . bin/csh/USD.doc bin/sh contrib/bind9 contrib/bind9/bin/check contrib/bind9/bin/dig contrib/bind9/bin/named contrib/bind9/bin/named/include/named contrib/bind... Message-ID: <201012071736.oB7HaIqh075142@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: attilio Date: Tue Dec 7 17:36:17 2010 New Revision: 216259 URL: http://svn.freebsd.org/changeset/base/216259 Log: MFC @ r216258 Added: projects/sv/share/doc/smm/07.lpr/ - copied from r216258, head/share/doc/smm/07.lpr/ projects/sv/sys/contrib/octeon-sdk/cvmx-agl-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-agl-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-app-hotplug.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-app-hotplug.c projects/sv/sys/contrib/octeon-sdk/cvmx-app-hotplug.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-app-hotplug.h projects/sv/sys/contrib/octeon-sdk/cvmx-asx0-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-asx0-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-asxx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-asxx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-ciu-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ciu-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-clock.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-clock.c projects/sv/sys/contrib/octeon-sdk/cvmx-clock.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-clock.h projects/sv/sys/contrib/octeon-sdk/cvmx-crypto.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-crypto.c projects/sv/sys/contrib/octeon-sdk/cvmx-crypto.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-crypto.h projects/sv/sys/contrib/octeon-sdk/cvmx-dbg-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-dbg-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-debug-handler.S - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug-handler.S projects/sv/sys/contrib/octeon-sdk/cvmx-debug-remote.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug-remote.c projects/sv/sys/contrib/octeon-sdk/cvmx-debug-uart.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug-uart.c projects/sv/sys/contrib/octeon-sdk/cvmx-debug.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug.c projects/sv/sys/contrib/octeon-sdk/cvmx-debug.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-debug.h projects/sv/sys/contrib/octeon-sdk/cvmx-dfa-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-dfa-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-dfm-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-dfm-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-dpi-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-dpi-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-error-custom.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-custom.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-custom.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-custom.h projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c projects/sv/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c projects/sv/sys/contrib/octeon-sdk/cvmx-error.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error.c projects/sv/sys/contrib/octeon-sdk/cvmx-error.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-error.h projects/sv/sys/contrib/octeon-sdk/cvmx-fpa-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-fpa-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-gpio-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-gpio-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-jtag.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-helper-jtag.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-jtag.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-helper-jtag.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-srio.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-helper-srio.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-srio.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-helper-srio.h projects/sv/sys/contrib/octeon-sdk/cvmx-iob-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-iob-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-ipd-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ipd-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-ixf18201.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ixf18201.c projects/sv/sys/contrib/octeon-sdk/cvmx-ixf18201.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ixf18201.h projects/sv/sys/contrib/octeon-sdk/cvmx-key-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-key-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-l2c-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-l2c-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-l2d-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-l2d-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-l2t-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-l2t-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-led-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-led-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-mio-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-mio-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-mixx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-mixx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-mpi-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-mpi-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-ndf-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-ndf-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-npei-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-npei-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-npi-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-npi-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pci-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pci-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pcm-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcm-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pemx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pemx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pescx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pescx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pexp-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pexp-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pip-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pip-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pko-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pko-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-pow-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-pow-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-power-throttle.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-power-throttle.c projects/sv/sys/contrib/octeon-sdk/cvmx-power-throttle.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-power-throttle.h projects/sv/sys/contrib/octeon-sdk/cvmx-rad-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-rad-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-rnm-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-rnm-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-shmem.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-shmem.c projects/sv/sys/contrib/octeon-sdk/cvmx-shmem.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-shmem.h projects/sv/sys/contrib/octeon-sdk/cvmx-sim-magic.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-sim-magic.h projects/sv/sys/contrib/octeon-sdk/cvmx-sli-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-sli-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-smi-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-smi-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-smix-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-smix-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-spx0-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-spx0-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-spxx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-spxx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-srio.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-srio.c projects/sv/sys/contrib/octeon-sdk/cvmx-srio.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-srio.h projects/sv/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-sriox-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-sriox-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-srxx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-srxx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-stxx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-stxx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-tim-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-tim-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-tlb.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-tlb.c projects/sv/sys/contrib/octeon-sdk/cvmx-tlb.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-tlb.h projects/sv/sys/contrib/octeon-sdk/cvmx-tra-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-tra-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-uart.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-uart.c projects/sv/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-usbd.c - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-usbd.c projects/sv/sys/contrib/octeon-sdk/cvmx-usbd.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-usbd.h projects/sv/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h projects/sv/sys/contrib/octeon-sdk/cvmx-zip-defs.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-zip-defs.h projects/sv/sys/contrib/octeon-sdk/octeon-boot-info.h - copied unchanged from r216258, head/sys/contrib/octeon-sdk/octeon-boot-info.h projects/sv/sys/modules/cc/ - copied from r216258, head/sys/modules/cc/ projects/sv/sys/x86/include/_align.h - copied unchanged from r216258, head/sys/x86/include/_align.h projects/sv/usr.sbin/usbdump/ - copied from r216258, head/usr.sbin/usbdump/ Replaced: projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S projects/sv/sys/contrib/octeon-sdk/cvmx-log-arc.S - copied unchanged from r216258, head/sys/contrib/octeon-sdk/cvmx-log-arc.S Deleted: projects/sv/bin/csh/USD.doc/ projects/sv/contrib/traceroute/Makefile.in projects/sv/contrib/traceroute/aclocal.m4 projects/sv/contrib/traceroute/acsite.m4 projects/sv/contrib/traceroute/config.guess projects/sv/contrib/traceroute/config.sub projects/sv/contrib/traceroute/configure projects/sv/contrib/traceroute/configure.in projects/sv/contrib/traceroute/findsaddr-generic.c projects/sv/contrib/traceroute/findsaddr-linux.c projects/sv/contrib/traceroute/findsaddr-mib.c projects/sv/contrib/traceroute/install-sh projects/sv/contrib/traceroute/lbl/gnuc.h projects/sv/contrib/traceroute/lbl/os-solaris2.h projects/sv/contrib/traceroute/lbl/os-sunos4.h projects/sv/contrib/traceroute/mkdep projects/sv/contrib/traceroute/strerror.c projects/sv/contrib/traceroute/usleep.c projects/sv/lib/libc/rpc/PSD.doc/ projects/sv/sbin/fsck_ffs/SMM.doc/ projects/sv/sys/contrib/octeon-sdk/README.txt projects/sv/sys/contrib/octeon-sdk/cvmx-asx.h projects/sv/sys/contrib/octeon-sdk/cvmx-ciu.h projects/sv/sys/contrib/octeon-sdk/cvmx-csr-addresses.h projects/sv/sys/contrib/octeon-sdk/cvmx-cvmmem.h projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt-decodes.c projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt-rsl.c projects/sv/sys/contrib/octeon-sdk/cvmx-iob.h projects/sv/sys/contrib/octeon-sdk/cvmx-lmc.h projects/sv/sys/contrib/octeon-sdk/cvmx-malloc/ projects/sv/sys/contrib/octeon-sdk/cvmx-mio.h projects/sv/sys/contrib/octeon-sdk/cvmx-resources.config projects/sv/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld projects/sv/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld projects/sv/sys/contrib/octeon-sdk/cvmx-shared-linux.ld projects/sv/sys/contrib/octeon-sdk/cvmx-twsi-raw.c projects/sv/sys/contrib/octeon-sdk/cvmx-twsi-raw.h projects/sv/sys/contrib/octeon-sdk/cvmx.mk projects/sv/sys/contrib/octeon-sdk/executive-config.h.template projects/sv/sys/ufs/ffs/README.snapshot projects/sv/usr.bin/bc/USD.doc/ projects/sv/usr.bin/dc/USD.doc/ projects/sv/usr.bin/gprof/PSD.doc/ projects/sv/usr.bin/mail/USD.doc/ projects/sv/usr.bin/make/PSD.doc/ projects/sv/usr.sbin/config/SMM.doc/ projects/sv/usr.sbin/kernbb/ projects/sv/usr.sbin/lpr/SMM.doc/ projects/sv/usr.sbin/timed/SMM.doc/ projects/sv/usr.sbin/usbdevs/ Modified: projects/sv/ObsoleteFiles.inc projects/sv/bin/sh/arith_lex.l projects/sv/bin/sh/cd.c projects/sv/bin/sh/eval.c projects/sv/bin/sh/expand.c projects/sv/bin/sh/histedit.c projects/sv/bin/sh/jobs.c projects/sv/bin/sh/main.c projects/sv/bin/sh/memalloc.c projects/sv/bin/sh/memalloc.h projects/sv/bin/sh/miscbltin.c projects/sv/bin/sh/mksyntax.c projects/sv/bin/sh/options.c projects/sv/bin/sh/output.c projects/sv/bin/sh/output.h projects/sv/bin/sh/parser.c projects/sv/bin/sh/sh.1 projects/sv/bin/sh/var.c projects/sv/contrib/bind9/CHANGES projects/sv/contrib/bind9/bin/check/check-tool.c projects/sv/contrib/bind9/bin/check/check-tool.h projects/sv/contrib/bind9/bin/check/named-checkconf.c projects/sv/contrib/bind9/bin/check/named-checkzone.c projects/sv/contrib/bind9/bin/dig/host.c projects/sv/contrib/bind9/bin/named/client.c projects/sv/contrib/bind9/bin/named/include/named/query.h projects/sv/contrib/bind9/bin/named/query.c projects/sv/contrib/bind9/bin/named/server.c projects/sv/contrib/bind9/lib/dns/api projects/sv/contrib/bind9/lib/dns/include/dns/view.h projects/sv/contrib/bind9/lib/dns/journal.c projects/sv/contrib/bind9/lib/dns/rbtdb.c projects/sv/contrib/bind9/lib/dns/validator.c projects/sv/contrib/bind9/lib/dns/view.c projects/sv/contrib/bind9/lib/isc/api projects/sv/contrib/bind9/lib/isc/print.c projects/sv/contrib/bind9/version projects/sv/contrib/binutils/bfd/elf-bfd.h projects/sv/contrib/binutils/bfd/elf.c projects/sv/contrib/binutils/binutils/readelf.c projects/sv/contrib/binutils/include/elf/common.h projects/sv/contrib/file/readelf.h projects/sv/contrib/gcc/cgraphunit.c projects/sv/contrib/gcc/config/elfos.h projects/sv/contrib/gcc/config/ia64/hpux.h projects/sv/contrib/gcc/config/ia64/ia64.c projects/sv/contrib/gcc/config/ia64/unwind-ia64.h projects/sv/contrib/gcc/output.h projects/sv/contrib/gcc/toplev.c projects/sv/contrib/gcc/varasm.c projects/sv/contrib/gdb/gdb/fbsd-proc.c projects/sv/contrib/traceroute/as.c projects/sv/contrib/traceroute/as.h projects/sv/contrib/traceroute/ifaddrlist.c projects/sv/contrib/traceroute/traceroute.c projects/sv/crypto/openssl/CHANGES projects/sv/crypto/openssl/Configure projects/sv/crypto/openssl/FAQ projects/sv/crypto/openssl/Makefile projects/sv/crypto/openssl/NEWS projects/sv/crypto/openssl/PROBLEMS projects/sv/crypto/openssl/README projects/sv/crypto/openssl/apps/apps.c projects/sv/crypto/openssl/apps/dh.c projects/sv/crypto/openssl/apps/dhparam.c projects/sv/crypto/openssl/apps/dsaparam.c projects/sv/crypto/openssl/apps/ec.c projects/sv/crypto/openssl/apps/ecparam.c projects/sv/crypto/openssl/apps/enc.c projects/sv/crypto/openssl/apps/gendh.c projects/sv/crypto/openssl/apps/gendsa.c projects/sv/crypto/openssl/apps/genrsa.c projects/sv/crypto/openssl/apps/pkcs7.c projects/sv/crypto/openssl/apps/rand.c projects/sv/crypto/openssl/apps/s_server.c projects/sv/crypto/openssl/apps/s_socket.c projects/sv/crypto/openssl/apps/speed.c projects/sv/crypto/openssl/apps/x509.c projects/sv/crypto/openssl/crypto/aes/aes_wrap.c projects/sv/crypto/openssl/crypto/aes/asm/aes-x86_64.pl projects/sv/crypto/openssl/crypto/asn1/a_int.c projects/sv/crypto/openssl/crypto/asn1/n_pkey.c projects/sv/crypto/openssl/crypto/asn1/t_crl.c projects/sv/crypto/openssl/crypto/asn1/tasn_dec.c projects/sv/crypto/openssl/crypto/asn1/x_x509.c projects/sv/crypto/openssl/crypto/bio/b_sock.c projects/sv/crypto/openssl/crypto/bio/bf_nbio.c projects/sv/crypto/openssl/crypto/bio/bio_lib.c projects/sv/crypto/openssl/crypto/bio/bss_acpt.c projects/sv/crypto/openssl/crypto/bio/bss_sock.c projects/sv/crypto/openssl/crypto/bn/bn_exp2.c projects/sv/crypto/openssl/crypto/bn/bn_mul.c projects/sv/crypto/openssl/crypto/cms/cms_asn1.c projects/sv/crypto/openssl/crypto/conf/conf_def.c projects/sv/crypto/openssl/crypto/des/rpc_des.h projects/sv/crypto/openssl/crypto/dsa/dsa_gen.c projects/sv/crypto/openssl/crypto/dsa/dsa_ossl.c projects/sv/crypto/openssl/crypto/ec/ec2_mult.c projects/sv/crypto/openssl/crypto/ec/ec_mult.c projects/sv/crypto/openssl/crypto/ecdh/ech_lib.c projects/sv/crypto/openssl/crypto/ecdsa/ecs_lib.c projects/sv/crypto/openssl/crypto/engine/eng_list.c projects/sv/crypto/openssl/crypto/err/err_prn.c projects/sv/crypto/openssl/crypto/evp/bio_b64.c projects/sv/crypto/openssl/crypto/evp/enc_min.c projects/sv/crypto/openssl/crypto/evp/encode.c projects/sv/crypto/openssl/crypto/evp/evp_pbe.c projects/sv/crypto/openssl/crypto/evp/p_sign.c projects/sv/crypto/openssl/crypto/evp/p_verify.c projects/sv/crypto/openssl/crypto/hmac/hmac.c projects/sv/crypto/openssl/crypto/jpake/jpake.c projects/sv/crypto/openssl/crypto/jpake/jpake.h projects/sv/crypto/openssl/crypto/jpake/jpake_err.c projects/sv/crypto/openssl/crypto/md32_common.h projects/sv/crypto/openssl/crypto/o_init.c projects/sv/crypto/openssl/crypto/ocsp/ocsp_ht.c projects/sv/crypto/openssl/crypto/ocsp/ocsp_prn.c projects/sv/crypto/openssl/crypto/opensslv.h projects/sv/crypto/openssl/crypto/pem/pem_lib.c projects/sv/crypto/openssl/crypto/pkcs12/p12_key.c projects/sv/crypto/openssl/crypto/pkcs12/p12_npas.c projects/sv/crypto/openssl/crypto/pkcs7/pk7_doit.c projects/sv/crypto/openssl/crypto/pkcs7/pk7_lib.c projects/sv/crypto/openssl/crypto/pkcs7/pk7_mime.c projects/sv/crypto/openssl/crypto/pqueue/pqueue.c projects/sv/crypto/openssl/crypto/rand/rand_nw.c projects/sv/crypto/openssl/crypto/rand/randfile.c projects/sv/crypto/openssl/crypto/rsa/rsa_eay.c projects/sv/crypto/openssl/crypto/stack/safestack.h projects/sv/crypto/openssl/crypto/x509/x509.h projects/sv/crypto/openssl/crypto/x509/x509_vfy.c projects/sv/crypto/openssl/crypto/x509/x_all.c projects/sv/crypto/openssl/crypto/x509v3/v3_ncons.c projects/sv/crypto/openssl/crypto/x509v3/v3_pci.c projects/sv/crypto/openssl/doc/apps/smime.pod projects/sv/crypto/openssl/doc/crypto/ASN1_OBJECT_new.pod projects/sv/crypto/openssl/doc/crypto/ASN1_STRING_length.pod projects/sv/crypto/openssl/doc/crypto/ASN1_STRING_new.pod projects/sv/crypto/openssl/doc/crypto/ASN1_generate_nconf.pod projects/sv/crypto/openssl/doc/crypto/BIO_f_buffer.pod projects/sv/crypto/openssl/doc/crypto/BIO_should_retry.pod projects/sv/crypto/openssl/doc/crypto/CRYPTO_set_ex_data.pod projects/sv/crypto/openssl/doc/crypto/OBJ_nid2obj.pod projects/sv/crypto/openssl/doc/crypto/PKCS7_decrypt.pod projects/sv/crypto/openssl/doc/crypto/PKCS7_encrypt.pod projects/sv/crypto/openssl/doc/crypto/PKCS7_sign.pod projects/sv/crypto/openssl/doc/crypto/PKCS7_verify.pod projects/sv/crypto/openssl/doc/crypto/SMIME_read_PKCS7.pod projects/sv/crypto/openssl/doc/crypto/SMIME_write_PKCS7.pod projects/sv/crypto/openssl/doc/crypto/X509_NAME_ENTRY_get_object.pod projects/sv/crypto/openssl/doc/crypto/X509_NAME_add_entry_by_txt.pod projects/sv/crypto/openssl/doc/crypto/X509_NAME_get_index_by_NID.pod projects/sv/crypto/openssl/doc/crypto/X509_new.pod projects/sv/crypto/openssl/doc/crypto/bn_internal.pod projects/sv/crypto/openssl/doc/crypto/ui_compat.pod projects/sv/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod projects/sv/crypto/openssl/doc/ssl/SSL_library_init.pod projects/sv/crypto/openssl/e_os.h projects/sv/crypto/openssl/engines/e_chil.c projects/sv/crypto/openssl/engines/e_cswift.c projects/sv/crypto/openssl/engines/e_ubsec.c projects/sv/crypto/openssl/fips/mkfipsscr.pl projects/sv/crypto/openssl/openssl.spec projects/sv/crypto/openssl/ssl/d1_both.c projects/sv/crypto/openssl/ssl/d1_clnt.c projects/sv/crypto/openssl/ssl/d1_enc.c projects/sv/crypto/openssl/ssl/d1_lib.c projects/sv/crypto/openssl/ssl/d1_pkt.c projects/sv/crypto/openssl/ssl/dtls1.h projects/sv/crypto/openssl/ssl/s23_clnt.c projects/sv/crypto/openssl/ssl/s23_lib.c projects/sv/crypto/openssl/ssl/s2_srvr.c projects/sv/crypto/openssl/ssl/s3_both.c projects/sv/crypto/openssl/ssl/s3_clnt.c projects/sv/crypto/openssl/ssl/s3_enc.c projects/sv/crypto/openssl/ssl/s3_srvr.c projects/sv/crypto/openssl/ssl/ssl_algs.c projects/sv/crypto/openssl/ssl/ssl_asn1.c projects/sv/crypto/openssl/ssl/ssl_cert.c projects/sv/crypto/openssl/ssl/ssl_ciph.c projects/sv/crypto/openssl/ssl/ssl_lib.c projects/sv/crypto/openssl/ssl/ssltest.c projects/sv/crypto/openssl/ssl/t1_enc.c projects/sv/crypto/openssl/ssl/t1_lib.c projects/sv/crypto/openssl/test/cms-test.pl projects/sv/crypto/openssl/tools/c_rehash projects/sv/crypto/openssl/tools/c_rehash.in projects/sv/crypto/openssl/util/libeay.num projects/sv/crypto/openssl/util/mkdef.pl projects/sv/crypto/openssl/util/pl/VC-32.pl projects/sv/etc/defaults/rc.conf projects/sv/etc/rc.d/gptboot projects/sv/etc/rc.d/mountcritlocal projects/sv/games/bcd/bcd.6 projects/sv/games/caesar/caesar.6 projects/sv/games/caesar/rot13.sh projects/sv/games/factor/factor.6 projects/sv/games/morse/morse.6 projects/sv/games/number/number.6 projects/sv/games/pom/pom.6 projects/sv/games/random/random.6 projects/sv/gnu/usr.bin/cc/Makefile.fe projects/sv/gnu/usr.bin/gdb/libgdb/fbsd-threads.c projects/sv/lib/libarchive/archive_read_extract.c projects/sv/lib/libarchive/test/Makefile projects/sv/lib/libarchive/test/test_acl_freebsd.c projects/sv/lib/libc/stdio/getline.3 projects/sv/lib/libc/stdio/printf-pos.c projects/sv/lib/libcam/Makefile projects/sv/lib/libgeom/libgeom.3 projects/sv/lib/libpam/modules/pam_unix/pam_unix.c projects/sv/lib/msun/Makefile projects/sv/lib/msun/Symbol.map projects/sv/lib/msun/man/log.3 projects/sv/lib/msun/man/math.3 projects/sv/lib/msun/src/math.h projects/sv/lib/msun/src/math_private.h projects/sv/libexec/bootpd/rtmsg.c projects/sv/libexec/mknetid/parse_group.c projects/sv/sbin/bsdlabel/bsdlabel.c projects/sv/sbin/camcontrol/camcontrol.8 projects/sv/sbin/camcontrol/camcontrol.c projects/sv/sbin/ddb/ddb.c projects/sv/sbin/devd/devd.cc projects/sv/sbin/devd/token.l projects/sv/sbin/geom/class/eli/geli.8 projects/sv/sbin/geom/class/eli/geom_eli.c projects/sv/sbin/geom/class/part/geom_part.c projects/sv/sbin/geom/class/part/gpart.8 projects/sv/sbin/geom/class/virstor/geom_virstor.c projects/sv/sbin/growfs/debug.c projects/sv/sbin/gvinum/gvinum.c projects/sv/sbin/hastctl/Makefile projects/sv/sbin/hastd/Makefile projects/sv/sbin/ifconfig/ifconfig.c projects/sv/sbin/mknod/mknod.c projects/sv/sbin/mount/mount.8 projects/sv/sbin/routed/parms.c projects/sv/secure/lib/libcrypto/Makefile.inc projects/sv/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 projects/sv/secure/lib/libcrypto/man/ASN1_STRING_length.3 projects/sv/secure/lib/libcrypto/man/ASN1_STRING_new.3 projects/sv/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 projects/sv/secure/lib/libcrypto/man/ASN1_generate_nconf.3 projects/sv/secure/lib/libcrypto/man/BIO_ctrl.3 projects/sv/secure/lib/libcrypto/man/BIO_f_base64.3 projects/sv/secure/lib/libcrypto/man/BIO_f_buffer.3 projects/sv/secure/lib/libcrypto/man/BIO_f_cipher.3 projects/sv/secure/lib/libcrypto/man/BIO_f_md.3 projects/sv/secure/lib/libcrypto/man/BIO_f_null.3 projects/sv/secure/lib/libcrypto/man/BIO_f_ssl.3 projects/sv/secure/lib/libcrypto/man/BIO_find_type.3 projects/sv/secure/lib/libcrypto/man/BIO_new.3 projects/sv/secure/lib/libcrypto/man/BIO_push.3 projects/sv/secure/lib/libcrypto/man/BIO_read.3 projects/sv/secure/lib/libcrypto/man/BIO_s_accept.3 projects/sv/secure/lib/libcrypto/man/BIO_s_bio.3 projects/sv/secure/lib/libcrypto/man/BIO_s_connect.3 projects/sv/secure/lib/libcrypto/man/BIO_s_fd.3 projects/sv/secure/lib/libcrypto/man/BIO_s_file.3 projects/sv/secure/lib/libcrypto/man/BIO_s_mem.3 projects/sv/secure/lib/libcrypto/man/BIO_s_null.3 projects/sv/secure/lib/libcrypto/man/BIO_s_socket.3 projects/sv/secure/lib/libcrypto/man/BIO_set_callback.3 projects/sv/secure/lib/libcrypto/man/BIO_should_retry.3 projects/sv/secure/lib/libcrypto/man/BN_BLINDING_new.3 projects/sv/secure/lib/libcrypto/man/BN_CTX_new.3 projects/sv/secure/lib/libcrypto/man/BN_CTX_start.3 projects/sv/secure/lib/libcrypto/man/BN_add.3 projects/sv/secure/lib/libcrypto/man/BN_add_word.3 projects/sv/secure/lib/libcrypto/man/BN_bn2bin.3 projects/sv/secure/lib/libcrypto/man/BN_cmp.3 projects/sv/secure/lib/libcrypto/man/BN_copy.3 projects/sv/secure/lib/libcrypto/man/BN_generate_prime.3 projects/sv/secure/lib/libcrypto/man/BN_mod_inverse.3 projects/sv/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 projects/sv/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 projects/sv/secure/lib/libcrypto/man/BN_new.3 projects/sv/secure/lib/libcrypto/man/BN_num_bytes.3 projects/sv/secure/lib/libcrypto/man/BN_rand.3 projects/sv/secure/lib/libcrypto/man/BN_set_bit.3 projects/sv/secure/lib/libcrypto/man/BN_swap.3 projects/sv/secure/lib/libcrypto/man/BN_zero.3 projects/sv/secure/lib/libcrypto/man/CONF_modules_free.3 projects/sv/secure/lib/libcrypto/man/CONF_modules_load_file.3 projects/sv/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 projects/sv/secure/lib/libcrypto/man/DH_generate_key.3 projects/sv/secure/lib/libcrypto/man/DH_generate_parameters.3 projects/sv/secure/lib/libcrypto/man/DH_get_ex_new_index.3 projects/sv/secure/lib/libcrypto/man/DH_new.3 projects/sv/secure/lib/libcrypto/man/DH_set_method.3 projects/sv/secure/lib/libcrypto/man/DH_size.3 projects/sv/secure/lib/libcrypto/man/DSA_SIG_new.3 projects/sv/secure/lib/libcrypto/man/DSA_do_sign.3 projects/sv/secure/lib/libcrypto/man/DSA_dup_DH.3 projects/sv/secure/lib/libcrypto/man/DSA_generate_key.3 projects/sv/secure/lib/libcrypto/man/DSA_generate_parameters.3 projects/sv/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 projects/sv/secure/lib/libcrypto/man/DSA_new.3 projects/sv/secure/lib/libcrypto/man/DSA_set_method.3 projects/sv/secure/lib/libcrypto/man/DSA_sign.3 projects/sv/secure/lib/libcrypto/man/DSA_size.3 projects/sv/secure/lib/libcrypto/man/ERR_GET_LIB.3 projects/sv/secure/lib/libcrypto/man/ERR_clear_error.3 projects/sv/secure/lib/libcrypto/man/ERR_error_string.3 projects/sv/secure/lib/libcrypto/man/ERR_get_error.3 projects/sv/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 projects/sv/secure/lib/libcrypto/man/ERR_load_strings.3 projects/sv/secure/lib/libcrypto/man/ERR_print_errors.3 projects/sv/secure/lib/libcrypto/man/ERR_put_error.3 projects/sv/secure/lib/libcrypto/man/ERR_remove_state.3 projects/sv/secure/lib/libcrypto/man/ERR_set_mark.3 projects/sv/secure/lib/libcrypto/man/EVP_BytesToKey.3 projects/sv/secure/lib/libcrypto/man/EVP_DigestInit.3 projects/sv/secure/lib/libcrypto/man/EVP_EncryptInit.3 projects/sv/secure/lib/libcrypto/man/EVP_OpenInit.3 projects/sv/secure/lib/libcrypto/man/EVP_PKEY_new.3 projects/sv/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 projects/sv/secure/lib/libcrypto/man/EVP_SealInit.3 projects/sv/secure/lib/libcrypto/man/EVP_SignInit.3 projects/sv/secure/lib/libcrypto/man/EVP_VerifyInit.3 projects/sv/secure/lib/libcrypto/man/OBJ_nid2obj.3 projects/sv/secure/lib/libcrypto/man/OPENSSL_Applink.3 projects/sv/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 projects/sv/secure/lib/libcrypto/man/OPENSSL_config.3 projects/sv/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 projects/sv/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 projects/sv/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 projects/sv/secure/lib/libcrypto/man/PKCS12_create.3 projects/sv/secure/lib/libcrypto/man/PKCS12_parse.3 projects/sv/secure/lib/libcrypto/man/PKCS7_decrypt.3 projects/sv/secure/lib/libcrypto/man/PKCS7_encrypt.3 projects/sv/secure/lib/libcrypto/man/PKCS7_sign.3 projects/sv/secure/lib/libcrypto/man/PKCS7_verify.3 projects/sv/secure/lib/libcrypto/man/RAND_add.3 projects/sv/secure/lib/libcrypto/man/RAND_bytes.3 projects/sv/secure/lib/libcrypto/man/RAND_cleanup.3 projects/sv/secure/lib/libcrypto/man/RAND_egd.3 projects/sv/secure/lib/libcrypto/man/RAND_load_file.3 projects/sv/secure/lib/libcrypto/man/RAND_set_rand_method.3 projects/sv/secure/lib/libcrypto/man/RSA_blinding_on.3 projects/sv/secure/lib/libcrypto/man/RSA_check_key.3 projects/sv/secure/lib/libcrypto/man/RSA_generate_key.3 projects/sv/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 projects/sv/secure/lib/libcrypto/man/RSA_new.3 projects/sv/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 projects/sv/secure/lib/libcrypto/man/RSA_print.3 projects/sv/secure/lib/libcrypto/man/RSA_private_encrypt.3 projects/sv/secure/lib/libcrypto/man/RSA_public_encrypt.3 projects/sv/secure/lib/libcrypto/man/RSA_set_method.3 projects/sv/secure/lib/libcrypto/man/RSA_sign.3 projects/sv/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 projects/sv/secure/lib/libcrypto/man/RSA_size.3 projects/sv/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 projects/sv/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 projects/sv/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 projects/sv/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 projects/sv/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 projects/sv/secure/lib/libcrypto/man/X509_NAME_print_ex.3 projects/sv/secure/lib/libcrypto/man/X509_new.3 projects/sv/secure/lib/libcrypto/man/bio.3 projects/sv/secure/lib/libcrypto/man/blowfish.3 projects/sv/secure/lib/libcrypto/man/bn.3 projects/sv/secure/lib/libcrypto/man/bn_internal.3 projects/sv/secure/lib/libcrypto/man/buffer.3 projects/sv/secure/lib/libcrypto/man/crypto.3 projects/sv/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 projects/sv/secure/lib/libcrypto/man/d2i_DHparams.3 projects/sv/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 projects/sv/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 projects/sv/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 projects/sv/secure/lib/libcrypto/man/d2i_X509.3 projects/sv/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 projects/sv/secure/lib/libcrypto/man/d2i_X509_CRL.3 projects/sv/secure/lib/libcrypto/man/d2i_X509_NAME.3 projects/sv/secure/lib/libcrypto/man/d2i_X509_REQ.3 projects/sv/secure/lib/libcrypto/man/d2i_X509_SIG.3 projects/sv/secure/lib/libcrypto/man/des.3 projects/sv/secure/lib/libcrypto/man/dh.3 projects/sv/secure/lib/libcrypto/man/dsa.3 projects/sv/secure/lib/libcrypto/man/ecdsa.3 projects/sv/secure/lib/libcrypto/man/engine.3 projects/sv/secure/lib/libcrypto/man/err.3 projects/sv/secure/lib/libcrypto/man/evp.3 projects/sv/secure/lib/libcrypto/man/hmac.3 projects/sv/secure/lib/libcrypto/man/lh_stats.3 projects/sv/secure/lib/libcrypto/man/lhash.3 projects/sv/secure/lib/libcrypto/man/md5.3 projects/sv/secure/lib/libcrypto/man/mdc2.3 projects/sv/secure/lib/libcrypto/man/pem.3 projects/sv/secure/lib/libcrypto/man/rand.3 projects/sv/secure/lib/libcrypto/man/rc4.3 projects/sv/secure/lib/libcrypto/man/ripemd.3 projects/sv/secure/lib/libcrypto/man/rsa.3 projects/sv/secure/lib/libcrypto/man/sha.3 projects/sv/secure/lib/libcrypto/man/threads.3 projects/sv/secure/lib/libcrypto/man/ui.3 projects/sv/secure/lib/libcrypto/man/ui_compat.3 projects/sv/secure/lib/libcrypto/man/x509.3 projects/sv/secure/lib/libssl/man/SSL_CIPHER_get_name.3 projects/sv/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 projects/sv/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 projects/sv/secure/lib/libssl/man/SSL_CTX_add_session.3 projects/sv/secure/lib/libssl/man/SSL_CTX_ctrl.3 projects/sv/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 projects/sv/secure/lib/libssl/man/SSL_CTX_free.3 projects/sv/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 projects/sv/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 projects/sv/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 projects/sv/secure/lib/libssl/man/SSL_CTX_new.3 projects/sv/secure/lib/libssl/man/SSL_CTX_sess_number.3 projects/sv/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 projects/sv/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 projects/sv/secure/lib/libssl/man/SSL_CTX_sessions.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_mode.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_options.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_timeout.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 projects/sv/secure/lib/libssl/man/SSL_CTX_set_verify.3 projects/sv/secure/lib/libssl/man/SSL_CTX_use_certificate.3 projects/sv/secure/lib/libssl/man/SSL_SESSION_free.3 projects/sv/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 projects/sv/secure/lib/libssl/man/SSL_SESSION_get_time.3 projects/sv/secure/lib/libssl/man/SSL_accept.3 projects/sv/secure/lib/libssl/man/SSL_alert_type_string.3 projects/sv/secure/lib/libssl/man/SSL_clear.3 projects/sv/secure/lib/libssl/man/SSL_connect.3 projects/sv/secure/lib/libssl/man/SSL_do_handshake.3 projects/sv/secure/lib/libssl/man/SSL_free.3 projects/sv/secure/lib/libssl/man/SSL_get_SSL_CTX.3 projects/sv/secure/lib/libssl/man/SSL_get_ciphers.3 projects/sv/secure/lib/libssl/man/SSL_get_client_CA_list.3 projects/sv/secure/lib/libssl/man/SSL_get_current_cipher.3 projects/sv/secure/lib/libssl/man/SSL_get_default_timeout.3 projects/sv/secure/lib/libssl/man/SSL_get_error.3 projects/sv/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 projects/sv/secure/lib/libssl/man/SSL_get_ex_new_index.3 projects/sv/secure/lib/libssl/man/SSL_get_fd.3 projects/sv/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 projects/sv/secure/lib/libssl/man/SSL_get_peer_certificate.3 projects/sv/secure/lib/libssl/man/SSL_get_rbio.3 projects/sv/secure/lib/libssl/man/SSL_get_session.3 projects/sv/secure/lib/libssl/man/SSL_get_verify_result.3 projects/sv/secure/lib/libssl/man/SSL_get_version.3 projects/sv/secure/lib/libssl/man/SSL_library_init.3 projects/sv/secure/lib/libssl/man/SSL_load_client_CA_file.3 projects/sv/secure/lib/libssl/man/SSL_new.3 projects/sv/secure/lib/libssl/man/SSL_pending.3 projects/sv/secure/lib/libssl/man/SSL_read.3 projects/sv/secure/lib/libssl/man/SSL_rstate_string.3 projects/sv/secure/lib/libssl/man/SSL_session_reused.3 projects/sv/secure/lib/libssl/man/SSL_set_bio.3 projects/sv/secure/lib/libssl/man/SSL_set_connect_state.3 projects/sv/secure/lib/libssl/man/SSL_set_fd.3 projects/sv/secure/lib/libssl/man/SSL_set_session.3 projects/sv/secure/lib/libssl/man/SSL_set_shutdown.3 projects/sv/secure/lib/libssl/man/SSL_set_verify_result.3 projects/sv/secure/lib/libssl/man/SSL_shutdown.3 projects/sv/secure/lib/libssl/man/SSL_state_string.3 projects/sv/secure/lib/libssl/man/SSL_want.3 projects/sv/secure/lib/libssl/man/SSL_write.3 projects/sv/secure/lib/libssl/man/d2i_SSL_SESSION.3 projects/sv/secure/lib/libssl/man/ssl.3 projects/sv/secure/usr.bin/openssl/man/CA.pl.1 projects/sv/secure/usr.bin/openssl/man/asn1parse.1 projects/sv/secure/usr.bin/openssl/man/ca.1 projects/sv/secure/usr.bin/openssl/man/ciphers.1 projects/sv/secure/usr.bin/openssl/man/crl.1 projects/sv/secure/usr.bin/openssl/man/crl2pkcs7.1 projects/sv/secure/usr.bin/openssl/man/dgst.1 projects/sv/secure/usr.bin/openssl/man/dhparam.1 projects/sv/secure/usr.bin/openssl/man/dsa.1 projects/sv/secure/usr.bin/openssl/man/dsaparam.1 projects/sv/secure/usr.bin/openssl/man/ec.1 projects/sv/secure/usr.bin/openssl/man/ecparam.1 projects/sv/secure/usr.bin/openssl/man/enc.1 projects/sv/secure/usr.bin/openssl/man/errstr.1 projects/sv/secure/usr.bin/openssl/man/gendsa.1 projects/sv/secure/usr.bin/openssl/man/genrsa.1 projects/sv/secure/usr.bin/openssl/man/nseq.1 projects/sv/secure/usr.bin/openssl/man/ocsp.1 projects/sv/secure/usr.bin/openssl/man/openssl.1 projects/sv/secure/usr.bin/openssl/man/passwd.1 projects/sv/secure/usr.bin/openssl/man/pkcs12.1 projects/sv/secure/usr.bin/openssl/man/pkcs7.1 projects/sv/secure/usr.bin/openssl/man/pkcs8.1 projects/sv/secure/usr.bin/openssl/man/rand.1 projects/sv/secure/usr.bin/openssl/man/req.1 projects/sv/secure/usr.bin/openssl/man/rsa.1 projects/sv/secure/usr.bin/openssl/man/rsautl.1 projects/sv/secure/usr.bin/openssl/man/s_client.1 projects/sv/secure/usr.bin/openssl/man/s_server.1 projects/sv/secure/usr.bin/openssl/man/s_time.1 projects/sv/secure/usr.bin/openssl/man/sess_id.1 projects/sv/secure/usr.bin/openssl/man/smime.1 projects/sv/secure/usr.bin/openssl/man/speed.1 projects/sv/secure/usr.bin/openssl/man/spkac.1 projects/sv/secure/usr.bin/openssl/man/verify.1 projects/sv/secure/usr.bin/openssl/man/version.1 projects/sv/secure/usr.bin/openssl/man/x509.1 projects/sv/secure/usr.bin/openssl/man/x509v3_config.1 projects/sv/share/doc/psd/12.make/Makefile projects/sv/share/doc/psd/18.gprof/Makefile projects/sv/share/doc/psd/22.rpcgen/Makefile projects/sv/share/doc/psd/23.rpc/Makefile projects/sv/share/doc/psd/24.xdr/Makefile projects/sv/share/doc/psd/25.xdrrfc/Makefile projects/sv/share/doc/psd/26.rpcrfc/Makefile projects/sv/share/doc/psd/27.nfsrpc/Makefile projects/sv/share/doc/smm/02.config/Makefile projects/sv/share/doc/smm/03.fsck/Makefile projects/sv/share/doc/smm/11.timedop/Makefile projects/sv/share/doc/smm/12.timed/Makefile projects/sv/share/doc/usd/04.csh/Makefile projects/sv/share/doc/usd/05.dc/Makefile projects/sv/share/doc/usd/06.bc/Makefile projects/sv/share/doc/usd/07.mail/Makefile projects/sv/share/man/man3/fpgetround.3 projects/sv/share/man/man4/arcmsr.4 projects/sv/share/man/man4/ata.4 projects/sv/share/man/man4/bge.4 projects/sv/share/man/man4/et.4 projects/sv/share/man/man4/fxp.4 projects/sv/share/man/man4/msk.4 projects/sv/share/man/man4/nge.4 projects/sv/share/man/man4/re.4 projects/sv/share/man/man4/rum.4 projects/sv/share/man/man4/sk.4 projects/sv/share/man/man4/splash.4 projects/sv/share/man/man4/stge.4 projects/sv/share/man/man4/usb_quirk.4 projects/sv/share/man/man4/vge.4 projects/sv/share/man/man5/rc.conf.5 projects/sv/share/man/man9/Makefile projects/sv/share/man/man9/bus_space.9 projects/sv/share/man/man9/vrele.9 projects/sv/share/misc/bsd-family-tree projects/sv/share/syscons/fonts/INDEX.fonts projects/sv/share/syscons/fonts/Makefile projects/sv/sys/Makefile projects/sv/sys/amd64/acpica/acpi_switch.S projects/sv/sys/amd64/acpica/acpi_wakecode.S projects/sv/sys/amd64/acpica/acpi_wakeup.c projects/sv/sys/amd64/amd64/cpu_switch.S projects/sv/sys/amd64/amd64/exception.S projects/sv/sys/amd64/amd64/fpu.c projects/sv/sys/amd64/amd64/genassym.c projects/sv/sys/amd64/amd64/machdep.c projects/sv/sys/amd64/amd64/mp_machdep.c projects/sv/sys/amd64/amd64/pmap.c projects/sv/sys/amd64/amd64/support.S projects/sv/sys/amd64/amd64/tsc.c projects/sv/sys/amd64/amd64/vm_machdep.c projects/sv/sys/amd64/ia32/ia32_reg.c projects/sv/sys/amd64/ia32/ia32_signal.c projects/sv/sys/amd64/include/_align.h projects/sv/sys/amd64/include/fpu.h projects/sv/sys/amd64/include/pcb.h projects/sv/sys/amd64/include/pmap.h projects/sv/sys/amd64/include/specialreg.h projects/sv/sys/amd64/include/vmparam.h projects/sv/sys/amd64/linux32/linux32_sysvec.c projects/sv/sys/arm/at91/at91_pmc.c projects/sv/sys/boot/common/load_elf.c projects/sv/sys/boot/ofw/libofw/openfirm.c projects/sv/sys/cam/cam.c projects/sv/sys/cam/cam.h projects/sv/sys/cam/cam_ccb.h projects/sv/sys/cam/cam_periph.c projects/sv/sys/cam/cam_xpt.c projects/sv/sys/cam/cam_xpt_internal.h projects/sv/sys/cam/scsi/scsi_all.c projects/sv/sys/cam/scsi/scsi_all.h projects/sv/sys/cam/scsi/scsi_pass.c projects/sv/sys/cam/scsi/scsi_xpt.c projects/sv/sys/cddl/compat/opensolaris/kern/opensolaris_acl.c projects/sv/sys/cddl/compat/opensolaris/sys/cyclic_impl.h projects/sv/sys/cddl/dev/cyclic/cyclic.c projects/sv/sys/cddl/dev/cyclic/i386/cyclic_machdep.c projects/sv/sys/cddl/dev/dtrace/amd64/dtrace_subr.c projects/sv/sys/cddl/dev/dtrace/i386/dtrace_subr.c projects/sv/sys/compat/freebsd32/freebsd32.h projects/sv/sys/compat/freebsd32/freebsd32_misc.c projects/sv/sys/compat/ia32/ia32_signal.h projects/sv/sys/compat/ia32/ia32_util.h projects/sv/sys/compat/linux/linux_emul.c projects/sv/sys/compat/linux/linux_emul.h projects/sv/sys/compat/linux/linux_futex.c projects/sv/sys/compat/linux/linux_misc.c projects/sv/sys/compat/ndis/kern_ndis.c projects/sv/sys/compat/ndis/kern_windrv.c projects/sv/sys/compat/ndis/ndis_var.h projects/sv/sys/compat/ndis/ntoskrnl_var.h projects/sv/sys/compat/ndis/subr_ndis.c projects/sv/sys/compat/ndis/subr_ntoskrnl.c projects/sv/sys/compat/ndis/winx64_wrap.S projects/sv/sys/conf/NOTES projects/sv/sys/conf/files projects/sv/sys/conf/files.powerpc projects/sv/sys/conf/kern.pre.mk projects/sv/sys/conf/options projects/sv/sys/contrib/octeon-sdk/cvmip.h projects/sv/sys/contrib/octeon-sdk/cvmx-abi.h projects/sv/sys/contrib/octeon-sdk/cvmx-access-native.h projects/sv/sys/contrib/octeon-sdk/cvmx-access.h projects/sv/sys/contrib/octeon-sdk/cvmx-address.h projects/sv/sys/contrib/octeon-sdk/cvmx-app-init-linux.c projects/sv/sys/contrib/octeon-sdk/cvmx-app-init.c projects/sv/sys/contrib/octeon-sdk/cvmx-app-init.h projects/sv/sys/contrib/octeon-sdk/cvmx-asm.h projects/sv/sys/contrib/octeon-sdk/cvmx-atomic.h projects/sv/sys/contrib/octeon-sdk/cvmx-bootloader.h projects/sv/sys/contrib/octeon-sdk/cvmx-bootmem.c projects/sv/sys/contrib/octeon-sdk/cvmx-bootmem.h projects/sv/sys/contrib/octeon-sdk/cvmx-cmd-queue.c projects/sv/sys/contrib/octeon-sdk/cvmx-cmd-queue.h projects/sv/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c projects/sv/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h projects/sv/sys/contrib/octeon-sdk/cvmx-compactflash.c projects/sv/sys/contrib/octeon-sdk/cvmx-compactflash.h projects/sv/sys/contrib/octeon-sdk/cvmx-core.c projects/sv/sys/contrib/octeon-sdk/cvmx-core.h projects/sv/sys/contrib/octeon-sdk/cvmx-coremask.c projects/sv/sys/contrib/octeon-sdk/cvmx-coremask.h projects/sv/sys/contrib/octeon-sdk/cvmx-csr-db-support.c projects/sv/sys/contrib/octeon-sdk/cvmx-csr-db.c projects/sv/sys/contrib/octeon-sdk/cvmx-csr-db.h projects/sv/sys/contrib/octeon-sdk/cvmx-csr-enums.h projects/sv/sys/contrib/octeon-sdk/cvmx-csr-typedefs.h projects/sv/sys/contrib/octeon-sdk/cvmx-csr.h projects/sv/sys/contrib/octeon-sdk/cvmx-dfa.c projects/sv/sys/contrib/octeon-sdk/cvmx-dfa.h projects/sv/sys/contrib/octeon-sdk/cvmx-dma-engine.c projects/sv/sys/contrib/octeon-sdk/cvmx-dma-engine.h projects/sv/sys/contrib/octeon-sdk/cvmx-ebt3000.c projects/sv/sys/contrib/octeon-sdk/cvmx-ebt3000.h projects/sv/sys/contrib/octeon-sdk/cvmx-fau.h projects/sv/sys/contrib/octeon-sdk/cvmx-flash.c projects/sv/sys/contrib/octeon-sdk/cvmx-flash.h projects/sv/sys/contrib/octeon-sdk/cvmx-fpa.c projects/sv/sys/contrib/octeon-sdk/cvmx-fpa.h projects/sv/sys/contrib/octeon-sdk/cvmx-gmx.h projects/sv/sys/contrib/octeon-sdk/cvmx-gpio.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-board.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-board.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-check-defines.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-errata.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-errata.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-fpa.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-fpa.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-loop.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-loop.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-npi.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-npi.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-rgmii.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-rgmii.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-sgmii.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-sgmii.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-spi.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-spi.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-util.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-util.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper-xaui.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper-xaui.h projects/sv/sys/contrib/octeon-sdk/cvmx-helper.c projects/sv/sys/contrib/octeon-sdk/cvmx-helper.h projects/sv/sys/contrib/octeon-sdk/cvmx-higig.h projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt.c projects/sv/sys/contrib/octeon-sdk/cvmx-interrupt.h projects/sv/sys/contrib/octeon-sdk/cvmx-ipd.h projects/sv/sys/contrib/octeon-sdk/cvmx-key.h projects/sv/sys/contrib/octeon-sdk/cvmx-l2c.c projects/sv/sys/contrib/octeon-sdk/cvmx-l2c.h projects/sv/sys/contrib/octeon-sdk/cvmx-llm.c projects/sv/sys/contrib/octeon-sdk/cvmx-llm.h projects/sv/sys/contrib/octeon-sdk/cvmx-log.c projects/sv/sys/contrib/octeon-sdk/cvmx-log.h projects/sv/sys/contrib/octeon-sdk/cvmx-malloc.h projects/sv/sys/contrib/octeon-sdk/cvmx-mdio.h projects/sv/sys/contrib/octeon-sdk/cvmx-mgmt-port.c projects/sv/sys/contrib/octeon-sdk/cvmx-mgmt-port.h projects/sv/sys/contrib/octeon-sdk/cvmx-nand.c projects/sv/sys/contrib/octeon-sdk/cvmx-nand.h projects/sv/sys/contrib/octeon-sdk/cvmx-npi.h projects/sv/sys/contrib/octeon-sdk/cvmx-packet.h projects/sv/sys/contrib/octeon-sdk/cvmx-pci.h projects/sv/sys/contrib/octeon-sdk/cvmx-pcie.c projects/sv/sys/contrib/octeon-sdk/cvmx-pcie.h projects/sv/sys/contrib/octeon-sdk/cvmx-pip.h projects/sv/sys/contrib/octeon-sdk/cvmx-pko.c projects/sv/sys/contrib/octeon-sdk/cvmx-pko.h projects/sv/sys/contrib/octeon-sdk/cvmx-platform.h projects/sv/sys/contrib/octeon-sdk/cvmx-pow.c projects/sv/sys/contrib/octeon-sdk/cvmx-pow.h projects/sv/sys/contrib/octeon-sdk/cvmx-raid.c projects/sv/sys/contrib/octeon-sdk/cvmx-raid.h projects/sv/sys/contrib/octeon-sdk/cvmx-rng.h projects/sv/sys/contrib/octeon-sdk/cvmx-rtc.h projects/sv/sys/contrib/octeon-sdk/cvmx-rwlock.h projects/sv/sys/contrib/octeon-sdk/cvmx-scratch.h projects/sv/sys/contrib/octeon-sdk/cvmx-spi.c projects/sv/sys/contrib/octeon-sdk/cvmx-spi.h projects/sv/sys/contrib/octeon-sdk/cvmx-spi4000.c projects/sv/sys/contrib/octeon-sdk/cvmx-spinlock.h projects/sv/sys/contrib/octeon-sdk/cvmx-swap.h projects/sv/sys/contrib/octeon-sdk/cvmx-sysinfo.c projects/sv/sys/contrib/octeon-sdk/cvmx-sysinfo.h projects/sv/sys/contrib/octeon-sdk/cvmx-thunder.c projects/sv/sys/contrib/octeon-sdk/cvmx-thunder.h projects/sv/sys/contrib/octeon-sdk/cvmx-tim.c projects/sv/sys/contrib/octeon-sdk/cvmx-tim.h projects/sv/sys/contrib/octeon-sdk/cvmx-tra.c projects/sv/sys/contrib/octeon-sdk/cvmx-tra.h projects/sv/sys/contrib/octeon-sdk/cvmx-twsi.c projects/sv/sys/contrib/octeon-sdk/cvmx-twsi.h projects/sv/sys/contrib/octeon-sdk/cvmx-uart.h projects/sv/sys/contrib/octeon-sdk/cvmx-usb.c projects/sv/sys/contrib/octeon-sdk/cvmx-usb.h projects/sv/sys/contrib/octeon-sdk/cvmx-utils.h projects/sv/sys/contrib/octeon-sdk/cvmx-version.h projects/sv/sys/contrib/octeon-sdk/cvmx-warn.c projects/sv/sys/contrib/octeon-sdk/cvmx-warn.h projects/sv/sys/contrib/octeon-sdk/cvmx-wqe.h projects/sv/sys/contrib/octeon-sdk/cvmx-zip.c projects/sv/sys/contrib/octeon-sdk/cvmx-zip.h projects/sv/sys/contrib/octeon-sdk/cvmx-zone.c projects/sv/sys/contrib/octeon-sdk/cvmx.h projects/sv/sys/contrib/octeon-sdk/octeon-feature.h projects/sv/sys/contrib/octeon-sdk/octeon-model.c projects/sv/sys/contrib/octeon-sdk/octeon-model.h projects/sv/sys/contrib/octeon-sdk/octeon-pci-console.c projects/sv/sys/contrib/octeon-sdk/octeon-pci-console.h projects/sv/sys/crypto/aesni/aesni_wrap.c projects/sv/sys/crypto/via/padlock.c projects/sv/sys/crypto/via/padlock_cipher.c projects/sv/sys/crypto/via/padlock_hash.c projects/sv/sys/dev/aac/aac_cam.c projects/sv/sys/dev/ahci/ahci.c projects/sv/sys/dev/alc/if_alc.c projects/sv/sys/dev/asr/asr.c projects/sv/sys/dev/ata/ata-dma.c projects/sv/sys/dev/ata/chipsets/ata-ahci.c projects/sv/sys/dev/ata/chipsets/ata-cyrix.c projects/sv/sys/dev/ata/chipsets/ata-marvell.c projects/sv/sys/dev/ata/chipsets/ata-national.c projects/sv/sys/dev/ata/chipsets/ata-promise.c projects/sv/sys/dev/ata/chipsets/ata-serverworks.c projects/sv/sys/dev/ata/chipsets/ata-siliconimage.c projects/sv/sys/dev/bge/if_bge.c projects/sv/sys/dev/bwn/if_bwn.c projects/sv/sys/dev/cas/if_cas.c projects/sv/sys/dev/e1000/e1000_api.c projects/sv/sys/dev/e1000/e1000_hw.h projects/sv/sys/dev/e1000/if_em.c projects/sv/sys/dev/e1000/if_igb.c projects/sv/sys/dev/e1000/if_igb.h projects/sv/sys/dev/e1000/if_lem.c projects/sv/sys/dev/fxp/if_fxp.c projects/sv/sys/dev/fxp/if_fxpreg.h projects/sv/sys/dev/fxp/if_fxpvar.h projects/sv/sys/dev/gem/if_gem.c projects/sv/sys/dev/ichwd/ichwd.c projects/sv/sys/dev/isp/isp_freebsd.c projects/sv/sys/dev/iwn/if_iwn.c projects/sv/sys/dev/iwn/if_iwnvar.h projects/sv/sys/dev/ixgbe/ixgbe.c projects/sv/sys/dev/ixgbe/ixgbe.h projects/sv/sys/dev/ixgbe/ixgbe_82598.c projects/sv/sys/dev/ixgbe/ixgbe_82599.c projects/sv/sys/dev/ixgbe/ixgbe_api.c projects/sv/sys/dev/ixgbe/ixgbe_api.h projects/sv/sys/dev/ixgbe/ixgbe_common.c projects/sv/sys/dev/ixgbe/ixgbe_common.h projects/sv/sys/dev/ixgbe/ixgbe_osdep.h projects/sv/sys/dev/ixgbe/ixgbe_phy.c projects/sv/sys/dev/ixgbe/ixgbe_phy.h projects/sv/sys/dev/ixgbe/ixgbe_type.h projects/sv/sys/dev/jme/if_jme.c projects/sv/sys/dev/jme/if_jmereg.h projects/sv/sys/dev/mfi/mfi_cam.c projects/sv/sys/dev/mii/bmtphy.c projects/sv/sys/dev/mii/e1000phy.c projects/sv/sys/dev/mii/gentbi.c projects/sv/sys/dev/mii/inphy.c projects/sv/sys/dev/mii/ip1000phy.c projects/sv/sys/dev/mii/mii.c projects/sv/sys/dev/mii/miidevs projects/sv/sys/dev/mii/nsgphy.c projects/sv/sys/dev/mii/nsphyter.c projects/sv/sys/dev/mii/ukphy.c projects/sv/sys/dev/mps/mps.c projects/sv/sys/dev/mps/mps_pci.c projects/sv/sys/dev/mps/mps_sas.c projects/sv/sys/dev/mps/mps_user.c projects/sv/sys/dev/mps/mpsvar.h projects/sv/sys/dev/mxge/if_mxge.c projects/sv/sys/dev/pci/pci.c projects/sv/sys/dev/pci/pci_pci.c projects/sv/sys/dev/siba/siba_bwn.c projects/sv/sys/dev/sis/if_sisreg.h projects/sv/sys/dev/syscons/scvidctl.c projects/sv/sys/dev/syscons/syscons.c projects/sv/sys/dev/usb/controller/usb_controller.c projects/sv/sys/dev/usb/net/if_axe.c projects/sv/sys/dev/usb/net/if_axereg.h projects/sv/sys/dev/usb/serial/u3g.c projects/sv/sys/dev/usb/serial/uftdi.c projects/sv/sys/dev/usb/usb_bus.h projects/sv/sys/dev/usb/usb_device.c projects/sv/sys/dev/usb/usb_request.c projects/sv/sys/dev/usb/usb_transfer.c projects/sv/sys/dev/usb/usbdevs projects/sv/sys/dev/usb/wlan/if_rum.c projects/sv/sys/dev/wpi/if_wpi.c projects/sv/sys/dev/xen/blkfront/blkfront.c projects/sv/sys/fs/cd9660/cd9660_node.c projects/sv/sys/fs/coda/coda_vnops.c projects/sv/sys/fs/ext2fs/ext2_inode.c projects/sv/sys/fs/hpfs/hpfs_vnops.c projects/sv/sys/fs/msdosfs/msdosfs_denode.c projects/sv/sys/fs/nfsclient/nfs_clnode.c projects/sv/sys/fs/ntfs/ntfs_vnops.c projects/sv/sys/fs/procfs/procfs_fpregs.c projects/sv/sys/fs/procfs/procfs_map.c projects/sv/sys/fs/procfs/procfs_regs.c projects/sv/sys/geom/geom_event.c projects/sv/sys/geom/geom_kern.c projects/sv/sys/geom/label/g_label.c projects/sv/sys/geom/part/g_part_bsd.c projects/sv/sys/gnu/fs/reiserfs/reiserfs_inode.c projects/sv/sys/i386/i386/busdma_machdep.c projects/sv/sys/i386/i386/machdep.c projects/sv/sys/i386/i386/pmap.c projects/sv/sys/i386/i386/support.s projects/sv/sys/i386/i386/tsc.c projects/sv/sys/i386/include/_align.h projects/sv/sys/i386/include/npx.h projects/sv/sys/i386/include/pmap.h projects/sv/sys/i386/include/specialreg.h projects/sv/sys/i386/include/xen/hypercall.h projects/sv/sys/i386/isa/npx.c projects/sv/sys/i386/pci/pci_bus.c projects/sv/sys/i386/xen/clock.c projects/sv/sys/i386/xen/mp_machdep.c projects/sv/sys/i386/xen/pmap.c projects/sv/sys/i386/xen/xen_machdep.c projects/sv/sys/ia64/include/pmap.h projects/sv/sys/kern/imgact_elf.c projects/sv/sys/kern/kern_clock.c projects/sv/sys/kern/kern_clocksource.c projects/sv/sys/kern/kern_exit.c projects/sv/sys/kern/kern_fork.c projects/sv/sys/kern/kern_module.c projects/sv/sys/kern/kern_physio.c projects/sv/sys/kern/kern_sysctl.c projects/sv/sys/kern/kern_tc.c projects/sv/sys/kern/kern_umtx.c projects/sv/sys/kern/sched_4bsd.c projects/sv/sys/kern/subr_bus.c projects/sv/sys/kern/subr_pcpu.c projects/sv/sys/kern/subr_taskqueue.c projects/sv/sys/kern/sys_process.c projects/sv/sys/kern/sysv_msg.c projects/sv/sys/kern/sysv_shm.c projects/sv/sys/kern/uipc_sem.c projects/sv/sys/kern/uipc_shm.c projects/sv/sys/kern/uipc_usrreq.c projects/sv/sys/kern/vfs_mount.c projects/sv/sys/kern/vfs_subr.c projects/sv/sys/mips/cavium/ciu.c projects/sv/sys/mips/cavium/files.octeon1 projects/sv/sys/mips/cavium/octe/ethernet-common.c projects/sv/sys/mips/cavium/octe/ethernet-common.h projects/sv/sys/mips/cavium/octe/ethernet-defines.h projects/sv/sys/mips/cavium/octe/ethernet-mdio.c projects/sv/sys/mips/cavium/octe/ethernet-mem.c projects/sv/sys/mips/cavium/octe/ethernet-rgmii.c projects/sv/sys/mips/cavium/octe/ethernet-rx.c projects/sv/sys/mips/cavium/octe/ethernet-sgmii.c projects/sv/sys/mips/cavium/octe/ethernet-tx.c projects/sv/sys/mips/cavium/octe/ethernet-tx.h projects/sv/sys/mips/cavium/octe/ethernet-xaui.c projects/sv/sys/mips/cavium/octe/ethernet.c projects/sv/sys/mips/cavium/octe/octe.c projects/sv/sys/mips/cavium/octe/wrapper-cvmx-includes.h projects/sv/sys/mips/cavium/octeon_machdep.c projects/sv/sys/mips/include/md_var.h projects/sv/sys/mips/include/param.h projects/sv/sys/mips/include/vmparam.h projects/sv/sys/mips/mips/minidump_machdep.c projects/sv/sys/mips/mips/mp_machdep.c projects/sv/sys/mips/mips/pmap.c projects/sv/sys/mips/mips/tick.c projects/sv/sys/mips/rmi/dev/nlge/if_nlge.c projects/sv/sys/mips/rmi/dev/nlge/if_nlge.h projects/sv/sys/mips/rmi/tick.c projects/sv/sys/modules/Makefile projects/sv/sys/modules/cam/Makefile projects/sv/sys/modules/ixgbe/Makefile projects/sv/sys/modules/usb/usb/Makefile projects/sv/sys/net/bpf_buffer.c projects/sv/sys/net/flowtable.c projects/sv/sys/net/if.c projects/sv/sys/net/if_clone.c projects/sv/sys/net/if_epair.c projects/sv/sys/net/if_ethersubr.c projects/sv/sys/net/if_gif.c projects/sv/sys/net/if_llatbl.c projects/sv/sys/net/if_loop.c projects/sv/sys/net/if_vlan.c projects/sv/sys/net/route.c projects/sv/sys/net/vnet.c projects/sv/sys/net/vnet.h projects/sv/sys/net80211/ieee80211_scan_sta.c projects/sv/sys/netgraph/ng_base.c projects/sv/sys/netgraph/ng_eiface.c projects/sv/sys/netgraph/ng_eiface.h projects/sv/sys/netgraph/ng_iface.c projects/sv/sys/netgraph/ng_pipe.c projects/sv/sys/netinet/cc/cc_newreno.c projects/sv/sys/netinet/if_ether.c projects/sv/sys/netinet/igmp.c projects/sv/sys/netinet/in.c projects/sv/sys/netinet/in_pcb.c projects/sv/sys/netinet/in_rmx.c projects/sv/sys/netinet/ip6.h projects/sv/sys/netinet/ip_carp.c projects/sv/sys/netinet/ip_divert.c projects/sv/sys/netinet/ip_fastfwd.c projects/sv/sys/netinet/ip_icmp.c projects/sv/sys/netinet/ip_input.c projects/sv/sys/netinet/ip_ipsec.c projects/sv/sys/netinet/ip_mroute.c projects/sv/sys/netinet/ipfw/ip_fw2.c projects/sv/sys/netinet/ipfw/ip_fw_dynamic.c projects/sv/sys/netinet/ipfw/ip_fw_nat.c projects/sv/sys/netinet/ipfw/ip_fw_pfil.c projects/sv/sys/netinet/sctp_cc_functions.c projects/sv/sys/netinet/sctp_indata.c projects/sv/sys/netinet/sctp_input.c projects/sv/sys/netinet/sctp_pcb.c projects/sv/sys/netinet/sctp_structs.h projects/sv/sys/netinet/sctp_uio.h projects/sv/sys/netinet/siftr.c projects/sv/sys/netinet/tcp_hostcache.c projects/sv/sys/netinet/tcp_input.c projects/sv/sys/netinet/tcp_output.c projects/sv/sys/netinet/tcp_reass.c projects/sv/sys/netinet/tcp_subr.c projects/sv/sys/netinet/tcp_syncache.c projects/sv/sys/netinet/tcp_timer.c projects/sv/sys/netinet/tcp_timewait.c projects/sv/sys/netinet/udp_usrreq.c projects/sv/sys/netinet6/frag6.c projects/sv/sys/netinet6/icmp6.c projects/sv/sys/netinet6/in6.c projects/sv/sys/netinet6/in6_cksum.c projects/sv/sys/netinet6/in6_rmx.c projects/sv/sys/netinet6/in6_src.c projects/sv/sys/netinet6/ip6_input.c projects/sv/sys/netinet6/ip6_ipsec.c projects/sv/sys/netinet6/ip6_mroute.c projects/sv/sys/netinet6/ip6_output.c projects/sv/sys/netinet6/ip6_var.h projects/sv/sys/netinet6/mld6.c projects/sv/sys/netinet6/nd6.c projects/sv/sys/netinet6/nd6_nbr.c projects/sv/sys/netinet6/nd6_rtr.c projects/sv/sys/netinet6/scope6.c projects/sv/sys/netipsec/key.c projects/sv/sys/netipsec/keysock.c projects/sv/sys/netipsec/xform_esp.c projects/sv/sys/nfsclient/nfs_node.c projects/sv/sys/pc98/include/_align.h projects/sv/sys/pc98/pc98/machdep.c projects/sv/sys/powerpc/aim/clock.c projects/sv/sys/powerpc/aim/mmu_oea.c projects/sv/sys/powerpc/aim/mmu_oea64.c projects/sv/sys/powerpc/booke/clock.c projects/sv/sys/powerpc/include/bus_dma.h projects/sv/sys/powerpc/include/endian.h projects/sv/sys/powerpc/include/pmap.h projects/sv/sys/powerpc/include/pte.h projects/sv/sys/powerpc/powermac/ata_dbdma.c projects/sv/sys/powerpc/powerpc/busdma_machdep.c projects/sv/sys/sparc64/include/vmparam.h projects/sv/sys/sys/cdefs.h projects/sv/sys/sys/elf_common.h projects/sv/sys/sys/linker_set.h projects/sv/sys/sys/param.h projects/sv/sys/sys/pcpu.h projects/sv/sys/sys/procfs.h projects/sv/sys/sys/ptrace.h projects/sv/sys/sys/queue.h projects/sv/sys/sys/sysctl.h projects/sv/sys/sys/vnode.h projects/sv/sys/teken/teken_subr.h projects/sv/sys/ufs/ffs/ffs_softdep.c projects/sv/sys/ufs/ffs/ffs_vfsops.c projects/sv/sys/ufs/ufs/ufs_inode.c projects/sv/sys/vm/default_pager.c projects/sv/sys/vm/swap_pager.c projects/sv/sys/vm/vm.h projects/sv/sys/vm/vm_fault.c projects/sv/sys/vm/vm_map.c projects/sv/sys/vm/vm_map.h projects/sv/sys/vm/vm_mmap.c projects/sv/sys/vm/vm_object.c projects/sv/sys/vm/vm_object.h projects/sv/sys/vm/vm_page.c projects/sv/sys/vm/vm_page.h projects/sv/sys/x86/x86/local_apic.c projects/sv/tools/build/mk/OptionalObsoleteFiles.inc projects/sv/tools/regression/bin/sh/builtins/cd2.0 projects/sv/tools/regression/lib/msun/Makefile projects/sv/tools/regression/lib/msun/test-exponential.c projects/sv/tools/regression/lib/msun/test-fma.c projects/sv/tools/regression/lib/msun/test-fmaxmin.c projects/sv/tools/regression/lib/msun/test-invtrig.c projects/sv/tools/regression/lib/msun/test-lrint.c projects/sv/tools/regression/lib/msun/test-trig.c projects/sv/tools/regression/sockets/unix_gc/unix_gc.c projects/sv/tools/tools/nanobsd/nanobsd.sh projects/sv/tools/tools/sysbuild/sysbuild.sh projects/sv/usr.bin/ar/acplex.l projects/sv/usr.bin/ar/ar.1 projects/sv/usr.bin/ar/ar.c projects/sv/usr.bin/bc/scan.l projects/sv/usr.bin/calendar/Makefile projects/sv/usr.bin/colldef/Makefile projects/sv/usr.bin/find/function.c projects/sv/usr.bin/gcore/elfcore.c projects/sv/usr.bin/kdump/mksubr projects/sv/usr.bin/ldd/ldd.c projects/sv/usr.bin/locate/locate/locate.h projects/sv/usr.bin/man/man.sh projects/sv/usr.bin/netstat/inet.c projects/sv/usr.bin/netstat/inet6.c projects/sv/usr.bin/stat/Makefile projects/sv/usr.bin/stat/stat.1 projects/sv/usr.bin/stat/stat.c projects/sv/usr.bin/truss/syscalls.c projects/sv/usr.bin/vmstat/vmstat.c projects/sv/usr.bin/xargs/xargs.c projects/sv/usr.sbin/ac/ac.c projects/sv/usr.sbin/apmd/apmdlex.l projects/sv/usr.sbin/arp/arp.c projects/sv/usr.sbin/bluetooth/bthidd/lexer.l projects/sv/usr.sbin/bluetooth/hcsecd/lexer.l projects/sv/usr.sbin/boot0cfg/boot0cfg.c projects/sv/usr.sbin/config/lang.l projects/sv/usr.sbin/crashinfo/crashinfo.sh projects/sv/usr.sbin/fifolog/lib/fifolog_write.h projects/sv/usr.sbin/fifolog/lib/fifolog_write_poll.c projects/sv/usr.sbin/iostat/iostat.8 projects/sv/usr.sbin/kbdcontrol/lex.l projects/sv/usr.sbin/kbdmap/kbdmap.c projects/sv/usr.sbin/lpr/Makefile projects/sv/usr.sbin/mptutil/mpt_config.c projects/sv/usr.sbin/newsyslog/newsyslog.c projects/sv/usr.sbin/rarpd/rarpd.c projects/sv/usr.sbin/sysinstall/devices.c projects/sv/usr.sbin/sysinstall/dispatch.c projects/sv/usr.sbin/sysinstall/dist.c projects/sv/usr.sbin/sysinstall/install.c projects/sv/usr.sbin/sysinstall/menus.c projects/sv/usr.sbin/sysinstall/modules.c projects/sv/usr.sbin/traceroute/Makefile projects/sv/usr.sbin/traceroute6/Makefile projects/sv/usr.sbin/traceroute6/traceroute6.c Directory Properties: projects/sv/ (props changed) projects/sv/cddl/contrib/opensolaris/ (props changed) projects/sv/contrib/bind9/ (props changed) projects/sv/contrib/binutils/ (props changed) projects/sv/contrib/bzip2/ (props changed) projects/sv/contrib/ee/ (props changed) projects/sv/contrib/expat/ (props changed) projects/sv/contrib/file/ (props changed) projects/sv/contrib/gdb/ (props changed) projects/sv/contrib/gdtoa/ (props changed) projects/sv/contrib/gnu-sort/ (props changed) projects/sv/contrib/groff/ (props changed) projects/sv/contrib/less/ (props changed) projects/sv/contrib/libpcap/ (props changed) projects/sv/contrib/llvm/ (props changed) projects/sv/contrib/llvm/tools/clang/ (props changed) projects/sv/contrib/ncurses/ (props changed) projects/sv/contrib/netcat/ (props changed) projects/sv/contrib/ntp/ (props changed) projects/sv/contrib/one-true-awk/ (props changed) projects/sv/contrib/openbsm/ (props changed) projects/sv/contrib/openpam/ (props changed) projects/sv/contrib/pf/ (props changed) projects/sv/contrib/sendmail/ (props changed) projects/sv/contrib/tcpdump/ (props changed) projects/sv/contrib/tcsh/ (props changed) projects/sv/contrib/top/ (props changed) projects/sv/contrib/top/install-sh (props changed) projects/sv/contrib/tzcode/stdtime/ (props changed) projects/sv/contrib/tzcode/zic/ (props changed) projects/sv/contrib/tzdata/ (props changed) projects/sv/contrib/wpa/ (props changed) projects/sv/contrib/xz/ (props changed) projects/sv/crypto/openssh/ (props changed) projects/sv/crypto/openssl/ (props changed) projects/sv/lib/libc/ (props changed) projects/sv/lib/libc/stdtime/ (props changed) projects/sv/lib/libutil/ (props changed) projects/sv/lib/libz/ (props changed) projects/sv/sbin/ (props changed) projects/sv/sbin/ipfw/ (props changed) projects/sv/share/mk/bsd.arch.inc.mk (props changed) projects/sv/share/zoneinfo/ (props changed) projects/sv/sys/ (props changed) projects/sv/sys/amd64/include/xen/ (props changed) projects/sv/sys/cddl/contrib/opensolaris/ (props changed) projects/sv/sys/contrib/dev/acpica/ (props changed) projects/sv/sys/contrib/octeon-sdk/ (props changed) projects/sv/sys/contrib/pf/ (props changed) projects/sv/sys/contrib/x86emu/ (props changed) projects/sv/sys/dev/xen/xenpci/ (props changed) projects/sv/usr.bin/calendar/ (props changed) projects/sv/usr.bin/csup/ (props changed) projects/sv/usr.bin/procstat/ (props changed) projects/sv/usr.sbin/zic/ (props changed) Modified: projects/sv/ObsoleteFiles.inc ============================================================================== --- projects/sv/ObsoleteFiles.inc Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/ObsoleteFiles.inc Tue Dec 7 17:36:17 2010 (r216259) @@ -13,16 +13,42 @@ # # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# Before you commit changes to this file please check if any entries in +# tools/build/mk/OptionalObsoleteFiles.inc can be removed. The following +# command tells which files are listed more than once regardless of some +# architecture specific conditionals, so you can not blindly trust the +# output: +# ( grep '+=' /usr/src/ObsoleteFiles.inc | sort -u ; \ +# grep '+=' /usr/src/tools/build/mk/OptionalObsoleteFiles.inc | sort -u) | \ +# sort | uniq -d +# +# To find regular duplicates not dependant on optional components, you can +# also use something that will not give you false positives, e.g.: +# for t in `make -V TARGETS universe`; do +# __MAKE_CONF=/dev/null make -f Makefile.inc1 TARGET=$t \ +# -V OLD_FILES -V OLD_LIBS -V OLD_DIRS check-old | \ +# xargs -n1 | sort | uniq -d; +# done +# +# For optional components, you can use the following to see if some entries +# in OptionalObsoleteFiles.inc have been obsoleted by ObsoleteFiles.inc +# for o in tools/build/options/WITH*; do +# __MAKE_CONF=/dev/null make -f Makefile.inc1 -D${o##*/} \ +# -V OLD_FILES -V OLD_LIBS -V OLD_DIRS check-old | \ +# xargs -n1 | sort | uniq -d; +# done +# 20101114: Remove long-obsolete MAKEDEV.8 +OLD_FILES+=usr/share/man/man8/MAKEDEV.8.gz # 20101112: vgonel(9) has gone to private API a while ago OLD_FILES+=usr/share/man/man9/vgonel.9.gz # 20101112: removed gasp.info OLD_FILES+=usr/share/info/gasp.info.gz -# 20101109: headers moved to machine/ to x86/ +# 20101109: headers moved from machine/ to x86/ .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386" OLD_FILES+=usr/include/machine/mptable.h .endif -# 20101101: headers moved to machine/ to x86/ +# 20101101: headers moved from machine/ to x86/ .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386" OLD_FILES+=usr/include/machine/apicreg.h OLD_FILES+=usr/include/machine/mca.h @@ -1149,12 +1175,6 @@ OLD_FILES+=usr/include/machine/i4b_rbch_ OLD_FILES+=usr/include/machine/i4b_tel_ioctl.h OLD_FILES+=usr/include/machine/i4b_trace.h .endif -# 20070704: I4B 'modules' temporary disconnected (removed 20080525) -.if ${TARGET_ARCH} == "i386" -OLD_FILES+=usr/share/man/man4/i4bing.4.gz -OLD_FILES+=usr/share/man/man4/i4bipr.4.gz -OLD_FILES+=usr/share/man/man4/i4bisppp.4.gz -.endif # 20070703: pf 4.1 import OLD_FILES+=usr/libexec/ftp-proxy # 20070701: KAME IPSec removal @@ -1333,12 +1353,8 @@ OLD_LIBS+=usr/lib/libusbhid.so.2 OLD_LIBS+=usr/lib/libvgl.so.4 OLD_LIBS+=usr/lib/libwrap.so.4 OLD_LIBS+=usr/lib/libypclnt.so.2 -OLD_LIBS+=usr/lib/snmp_atm.so.3 OLD_LIBS+=usr/lib/snmp_bridge.so.3 OLD_LIBS+=usr/lib/snmp_hostres.so.3 -OLD_LIBS+=usr/lib/snmp_mibII.so.3 -OLD_LIBS+=usr/lib/snmp_netgraph.so.3 -OLD_LIBS+=usr/lib/snmp_pf.so.3 .if ${TARGET_ARCH} == "amd64" OLD_LIBS+=usr/lib32/libatm.so.4 OLD_LIBS+=usr/lib32/libbegemot.so.2 @@ -1634,7 +1650,7 @@ OLD_DIRS+=usr/include/c++/3.4 OLD_FILES+=usr/sbin/zfs OLD_FILES+=usr/sbin/zpool # 20070423: rc.bluetooth (examples) removed -OLD_FILES+=usr/share/examples/netgraph/bluetooth/rc.bluetooth +OLD_FILES+=usr/share/examples/netgraph/bluetooth/rc.bluetooth # 20070421: worm.4 removed OLD_FILES+=usr/share/man/man4/worm.4.gz # 20070417: trunk(4) renamed to lagg(4) @@ -4542,7 +4558,6 @@ OLD_FILES+=usr/games/worm OLD_FILES+=usr/games/worms OLD_FILES+=usr/games/wump OLD_FILES+=sbin/mount_reiserfs -OLD_FILES+=usr/include/c++/3.4/ext/demangle.h OLD_FILES+=usr/include/cam/cam_extend.h OLD_FILES+=usr/include/dev/wi/wi_hostap.h OLD_FILES+=usr/include/disktab.h @@ -4805,7 +4820,6 @@ OLD_FILES+=usr/include/posix4/posix4.h OLD_FILES+=usr/include/posix4/sched.h OLD_FILES+=usr/include/posix4/semaphore.h OLD_DIRS+=usr/include/posix4 -OLD_FILES+=usr/include/rune.h OLD_FILES+=usr/include/security/_pam_compat.h OLD_FILES+=usr/include/security/_pam_macros.h OLD_FILES+=usr/include/security/_pam_types.h @@ -4951,37 +4965,14 @@ OLD_FILES+=usr/share/doc/ntp/release.htm OLD_FILES+=usr/share/doc/ntp/tickadj.htm OLD_FILES+=usr/share/doc/papers/nqnfs.ascii.gz OLD_FILES+=usr/share/doc/papers/px.ascii.gz -OLD_FILES+=usr/share/man/man3/mbrune.3.gz -OLD_FILES+=usr/share/man/man3/rune.3.gz -OLD_FILES+=usr/share/man/man3/mac_is_present_np.3.gz -OLD_FILES+=usr/share/man/man3/fpsetsticky.3.gz -OLD_FILES+=usr/share/man/man3/gss_krb5_copy_ccache.3.gz -OLD_FILES+=usr/share/man/man3/gss_krb5_compat_des3_mic.3.gz -OLD_FILES+=usr/share/man/man3/exp10f.3.gz OLD_FILES+=usr/share/man/man3/exp10.3.gz -OLD_FILES+=usr/share/man/man3/mbrrune.3.gz -OLD_FILES+=usr/share/man/man3/mbmb.3.gz -OLD_FILES+=usr/share/man/man3/sputrune.3.gz -OLD_FILES+=usr/share/man/man3/sgetrune.3.gz -OLD_FILES+=usr/share/man/man3/setrunelocale.3.gz -OLD_FILES+=usr/share/man/man3/setinvalidrune.3.gz -OLD_FILES+=usr/share/man/man3/mbrune.3.gz -OLD_FILES+=usr/share/man/man3/rune.3.gz -OLD_FILES+=usr/share/man/man3/mac_is_present_np.3.gz +OLD_FILES+=usr/share/man/man3/exp10f.3.gz OLD_FILES+=usr/share/man/man3/fpsetsticky.3.gz -OLD_FILES+=usr/share/man/man3/gss_krb5_copy_ccache.3.gz OLD_FILES+=usr/share/man/man3/gss_krb5_compat_des3_mic.3.gz -OLD_FILES+=usr/share/man/man3/exp10f.3.gz -OLD_FILES+=usr/share/man/man3/exp10.3.gz -OLD_FILES+=usr/share/man/man3/mbrrune.3.gz +OLD_FILES+=usr/share/man/man3/gss_krb5_copy_ccache.3.gz +OLD_FILES+=usr/share/man/man3/mac_is_present_np.3.gz OLD_FILES+=usr/share/man/man3/mbmb.3.gz -OLD_FILES+=usr/share/man/man3/sputrune.3.gz -OLD_FILES+=usr/share/man/man3/sgetrune.3.gz OLD_FILES+=usr/share/man/man3/setrunelocale.3.gz -OLD_FILES+=usr/share/man/man3/setinvalidrune.3.gz -OLD_FILES+=usr/share/man/man3/fungetrune.3.gz -OLD_FILES+=usr/share/man/man3/fputrune.3.gz -OLD_FILES+=usr/share/man/man3/fgetrune.3.gz OLD_FILES+=usr/share/man/man5/usbd.conf.5.gz .if ${TARGET_ARCH} != "i386" && ${TARGET_ARCH} != "amd64" OLD_FILES+=usr/share/man/man8/boot_i386.8.gz @@ -5079,11 +5070,7 @@ OLD_LIBS+=lib/libgpib.so.1 # 20060413: libpcap.so.4 moved to /lib/ OLD_LIBS+=usr/lib/libpcap.so.4 # 20060412: libpthread.so.2 moved to /lib/ -.if ${TARGET_ARCH} != "sparc64" OLD_LIBS+=usr/lib/libpthread.so.2 -.else -OLD_LIBS+=usr/lib/libthr.so.2 -.endif # 20060127: revert libdisk to static-only OLD_LIBS+=usr/lib/libdisk.so.3 # 20051027: libc_r discontinued (removed 20101113) @@ -5202,8 +5189,6 @@ OLD_LIBS+=usr/lib/snmp_atm.so.3 OLD_LIBS+=usr/lib/snmp_mibII.so.3 OLD_LIBS+=usr/lib/snmp_netgraph.so.3 OLD_LIBS+=usr/lib/snmp_pf.so.3 -# 20050603: network related ABI change on 64bit systems -OLD_LIBS+=usr/lib/libpcap.so.3 # 200505XX: ? OLD_LIBS+=usr/lib/snmp_atm.so.2 OLD_LIBS+=usr/lib/snmp_mibII.so.2 @@ -5224,10 +5209,6 @@ OLD_LIBS+=usr/lib/libpcap.so.2 OLD_LIBS+=usr/lib/libisc.so.1 # 200408XX OLD_LIBS+=usr/lib/snmp_netgraph.so.1 -.if ${TARGET_ARCH} != "sparc64" -# 20040130: libkse renamed to libpthread -OLD_LIBS+=usr/lib/libkse.so.1 -.endif # 200404XX OLD_LIBS+=usr/lib/libsnmp.so.1 OLD_LIBS+=usr/lib/snmp_mibII.so.1 Modified: projects/sv/bin/sh/arith_lex.l ============================================================================== --- projects/sv/bin/sh/arith_lex.l Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/arith_lex.l Tue Dec 7 17:36:17 2010 (r216259) @@ -53,8 +53,17 @@ int yylex(void); #undef YY_INPUT #define YY_INPUT(buf,result,max) \ - result = (*buf = *arith_buf++) ? 1 : YY_NULL; + do { \ + result = strnlen(arith_buf, max); \ + if (result == 0) \ + result = YY_NULL; \ + else { \ + memcpy(buf, arith_buf, result); \ + arith_buf += result; \ + } \ + } while (0); #define YY_NO_UNPUT +#define YY_NO_INPUT %} %% Modified: projects/sv/bin/sh/cd.c ============================================================================== --- projects/sv/bin/sh/cd.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/cd.c Tue Dec 7 17:36:17 2010 (r216259) @@ -192,8 +192,7 @@ cdlogical(char *dest) STPUTC('/', p); first = 0; component = q; - while (*q) - STPUTC(*q++, p); + STPUTS(q, p); if (equal(component, "..")) continue; STACKSTRNUL(p); @@ -219,10 +218,13 @@ cdphysical(char *dest) char *p; INTOFF; - if (chdir(dest) < 0 || (p = findcwd(NULL)) == NULL) { + if (chdir(dest) < 0) { INTON; return (-1); } + p = findcwd(NULL); + if (p == NULL) + out2fmt_flush("cd: warning: failed to get name of current directory\n"); updatepwd(p); INTON; return (0); @@ -270,10 +272,8 @@ findcwd(char *dir) scopy(dir, cdcomppath); STARTSTACKSTR(new); if (*dir != '/') { - p = curdir; - while (*p) - STPUTC(*p++, new); - if (p[-1] == '/') + STPUTS(curdir, new); + if (STTOPC(new) == '/') STUNPUTC(new); } while ((p = getcomponent()) != NULL) { @@ -281,8 +281,7 @@ findcwd(char *dir) while (new > stackblock() && (STUNPUTC(new), *new) != '/'); } else if (*p != '\0' && ! equal(p, ".")) { STPUTC('/', new); - while (*p) - STPUTC(*p++, new); + STPUTS(p, new); } } if (new == stackblock()) @@ -304,7 +303,7 @@ updatepwd(char *dir) if (prevdir) ckfree(prevdir); prevdir = curdir; - curdir = savestr(dir); + curdir = dir ? savestr(dir) : NULL; setvar("PWD", curdir, VEXPORT); setvar("OLDPWD", prevdir, VEXPORT); } Modified: projects/sv/bin/sh/eval.c ============================================================================== --- projects/sv/bin/sh/eval.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/eval.c Tue Dec 7 17:36:17 2010 (r216259) @@ -135,8 +135,7 @@ evalcmd(int argc, char **argv) STARTSTACKSTR(concat); ap = argv + 2; for (;;) { - while (*p) - STPUTC(*p++, concat); + STPUTS(p, concat); if ((p = *ap++) == NULL) break; STPUTC(' ', concat); @@ -699,13 +698,13 @@ evalcommand(union node *cmd, int flags, for (sp = varlist.list ; sp ; sp = sp->next) { if (sep != 0) out2c(' '); - p = sp->text; - while (*p != '=' && *p != '\0') - out2c(*p++); - if (*p != '\0') { - out2c(*p++); + p = strchr(sp->text, '='); + if (p != NULL) { + p++; + outbin(sp->text, p - sp->text, out2); out2qstr(p); - } + } else + out2qstr(sp->text); sep = ' '; } for (sp = arglist.list ; sp ; sp = sp->next) { Modified: projects/sv/bin/sh/expand.c ============================================================================== --- projects/sv/bin/sh/expand.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/expand.c Tue Dec 7 17:36:17 2010 (r216259) @@ -225,6 +225,7 @@ argstr(char *p, int flag) if (*p == '~' && (flag & (EXP_TILDE | EXP_VARTILDE))) p = exptilde(p, flag); for (;;) { + CHECKSTRSPACE(2, expdest); switch (c = *p++) { case '\0': case CTLENDVAR: @@ -235,16 +236,16 @@ argstr(char *p, int flag) if (p[0] == CTLVAR && p[2] == '@' && p[3] == '=') break; if ((flag & EXP_FULL) != 0) - STPUTC(c, expdest); + USTPUTC(c, expdest); break; case CTLQUOTEEND: lit_quoted = 0; break; case CTLESC: if (quotes) - STPUTC(c, expdest); + USTPUTC(c, expdest); c = *p++; - STPUTC(c, expdest); + USTPUTC(c, expdest); if (split_lit && !lit_quoted) recordregion(expdest - stackblock() - (quotes ? 2 : 1), @@ -267,7 +268,7 @@ argstr(char *p, int flag) * sort of a hack - expand tildes in variable * assignments (after the first '=' and after ':'s). */ - STPUTC(c, expdest); + USTPUTC(c, expdest); if (split_lit && !lit_quoted) recordregion(expdest - stackblock() - 1, expdest - stackblock(), 0); @@ -279,7 +280,7 @@ argstr(char *p, int flag) } break; default: - STPUTC(c, expdest); + USTPUTC(c, expdest); if (split_lit && !lit_quoted) recordregion(expdest - stackblock() - 1, expdest - stackblock(), 0); @@ -902,8 +903,7 @@ varvalue(char *name, int quoted, int sub STPUTC(*p++, expdest); \ } \ } else \ - while (*p) \ - STPUTC(*p++, expdest); \ + STPUTS(p, expdest); \ } while (0) @@ -1573,8 +1573,7 @@ cvtnum(int num, char *buf) if (neg) *--p = '-'; - while (*p) - STPUTC(*p++, buf); + STPUTS(p, buf); return buf; } @@ -1592,9 +1591,7 @@ wordexpcmd(int argc, char **argv) for (i = 1, len = 0; i < argc; i++) len += strlen(argv[i]); out1fmt("%08x", (int)len); - for (i = 1; i < argc; i++) { - out1str(argv[i]); - out1c('\0'); - } + for (i = 1; i < argc; i++) + outbin(argv[i], strlen(argv[i]) + 1, out1); return (0); } Modified: projects/sv/bin/sh/histedit.c ============================================================================== --- projects/sv/bin/sh/histedit.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/histedit.c Tue Dec 7 17:36:17 2010 (r216259) @@ -411,8 +411,7 @@ fc_replace(const char *s, char *p, char STARTSTACKSTR(dest); while (*s) { if (*s == *p && strncmp(s, p, plen) == 0) { - while (*r) - STPUTC(*r++, dest); + STPUTS(r, dest); s += plen; *p = '\0'; /* so no more matches */ } else Modified: projects/sv/bin/sh/jobs.c ============================================================================== --- projects/sv/bin/sh/jobs.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/jobs.c Tue Dec 7 17:36:17 2010 (r216259) @@ -100,7 +100,8 @@ static void setcurjob(struct job *); static void deljob(struct job *); static struct job *getcurjob(struct job *); #endif -static void showjob(struct job *, pid_t, int); +static void printjobcmd(struct job *); +static void showjob(struct job *, int); /* @@ -205,8 +206,7 @@ fgcmd(int argc __unused, char **argv) jp = getjob(argv[1]); if (jp->jobctl == 0) error("job not created under job control"); - out1str(jp->ps[0].cmd); - out1c('\n'); + printjobcmd(jp); flushout(&output); pgrp = jp->ps[0].pid; tcsetpgrp(ttyfd, pgrp); @@ -235,8 +235,7 @@ bgcmd(int argc, char **argv) jp->foreground = 0; fmtstr(s, 64, "[%td] ", jp - jobtab + 1); out1str(s); - out1str(jp->ps[0].cmd); - out1c('\n'); + printjobcmd(jp); } while (--argc > 1); return 0; } @@ -296,19 +295,33 @@ jobscmd(int argc, char *argv[]) showjobs(0, mode); else while ((id = *argv++) != NULL) - showjob(getjob(id), 0, mode); + showjob(getjob(id), mode); return (0); } static void -showjob(struct job *jp, pid_t pid, int mode) +printjobcmd(struct job *jp) +{ + struct procstat *ps; + int i; + + for (ps = jp->ps, i = jp->nprocs ; --i >= 0 ; ps++) { + out1str(ps->cmd); + if (i > 0) + out1str(" | "); + } + out1c('\n'); +} + +static void +showjob(struct job *jp, int mode) { char s[64]; + char statestr[64]; struct procstat *ps; struct job *j; int col, curr, i, jobno, prev, procno; - pid_t ppid; char c; procno = (mode == SHOWJOBS_PGIDS) ? 1 : jp->nprocs; @@ -321,16 +334,44 @@ showjob(struct job *jp, pid_t pid, int m prev = j - jobtab + 1; } #endif + ps = jp->ps + jp->nprocs - 1; + if (jp->state == 0) { + strcpy(statestr, "Running"); +#if JOBS + } else if (jp->state == JOBSTOPPED) { + while (!WIFSTOPPED(ps->status) && ps > jp->ps) + ps--; + if (WIFSTOPPED(ps->status)) + i = WSTOPSIG(ps->status); + else + i = -1; + if (i > 0 && i < sys_nsig && sys_siglist[i]) + strcpy(statestr, sys_siglist[i]); + else + strcpy(statestr, "Suspended"); +#endif + } else if (WIFEXITED(ps->status)) { + if (WEXITSTATUS(ps->status) == 0) + strcpy(statestr, "Done"); + else + fmtstr(statestr, 64, "Done(%d)", + WEXITSTATUS(ps->status)); + } else { + i = WTERMSIG(ps->status); + if (i > 0 && i < sys_nsig && sys_siglist[i]) + strcpy(statestr, sys_siglist[i]); + else + fmtstr(statestr, 64, "Signal %d", i); + if (WCOREDUMP(ps->status)) + strcat(statestr, " (core dumped)"); + } + for (ps = jp->ps ; ; ps++) { /* for each process */ if (mode == SHOWJOBS_PIDS || mode == SHOWJOBS_PGIDS) { - ppid = (mode == SHOWJOBS_PIDS) ? ps->pid : - getpgid(ps->pid); - out1fmt("%d\n", (int)ppid); + out1fmt("%d\n", (int)ps->pid); goto skip; } - if (mode != SHOWJOBS_VERBOSE && ps != jp->ps && pid == 0) - goto skip; - if (pid != 0 && pid != ps->pid) + if (mode != SHOWJOBS_VERBOSE && ps != jp->ps) goto skip; if (jobno == curr && ps == jp->ps) c = '+'; @@ -349,39 +390,19 @@ showjob(struct job *jp, pid_t pid, int m out1str(s); col += strlen(s); } - s[0] = '\0'; - if (ps != jp->ps) { - *s = '\0'; - } else if (ps->status == -1) { - strcpy(s, "Running"); - } else if (WIFEXITED(ps->status)) { - if (WEXITSTATUS(ps->status) == 0) - strcpy(s, "Done"); - else - fmtstr(s, 64, "Done (%d)", - WEXITSTATUS(ps->status)); - } else { -#if JOBS - if (WIFSTOPPED(ps->status)) - i = WSTOPSIG(ps->status); - else -#endif - i = WTERMSIG(ps->status); - if ((i & 0x7F) < sys_nsig && sys_siglist[i & 0x7F]) - scopy(sys_siglist[i & 0x7F], s); - else - fmtstr(s, 64, "Signal %d", i & 0x7F); - if (WCOREDUMP(ps->status)) - strcat(s, " (core dumped)"); + if (ps == jp->ps) { + out1str(statestr); + col += strlen(statestr); } - out1str(s); - col += strlen(s); do { out1c(' '); col++; } while (col < 30); - out1str(ps->cmd); - out1c('\n'); + if (mode == SHOWJOBS_VERBOSE) { + out1str(ps->cmd); + out1c('\n'); + } else + printjobcmd(jp); skip: if (--procno <= 0) break; } @@ -413,7 +434,7 @@ showjobs(int change, int mode) } if (change && ! jp->changed) continue; - showjob(jp, 0, mode); + showjob(jp, mode); jp->changed = 0; /* Hack: discard jobs for which $! has not been referenced * in interactive mode when they terminate. @@ -769,7 +790,7 @@ forkshell(struct job *jp, union node *n, TRACE(("forkshell(%%%td, %p, %d) called\n", jp - jobtab, (void *)n, mode)); INTOFF; - if (mode == FORK_BG) + if (mode == FORK_BG && (jp == NULL || jp->nprocs == 0)) checkzombies(); flushall(); pid = fork(); @@ -961,7 +982,7 @@ dowait(int block, struct job *job) int done; int stopped; int sig; - int i; + int coredump; in_dowait++; TRACE(("dowait(%d) called\n", block)); @@ -983,7 +1004,7 @@ dowait(int block, struct job *job) INTOFF; thisjob = NULL; for (jp = jobtab ; jp < jobtab + njobs ; jp++) { - if (jp->used) { + if (jp->used && jp->nprocs > 0) { done = 1; stopped = 1; for (sp = jp->ps ; sp < jp->ps + jp->nprocs ; sp++) { @@ -1020,36 +1041,29 @@ dowait(int block, struct job *job) } } INTON; - if (! rootshell || ! iflag || (job && thisjob == job)) { -#if JOBS - if (WIFSTOPPED(status)) - sig = WSTOPSIG(status); - else -#endif - { - if (WIFEXITED(status)) - sig = 0; + if (!thisjob || thisjob->state == 0) + ; + else if ((!rootshell || !iflag || thisjob == job) && + thisjob->foreground && thisjob->state != JOBSTOPPED) { + sig = 0; + coredump = 0; + for (sp = thisjob->ps; sp < thisjob->ps + thisjob->nprocs; sp++) + if (WIFSIGNALED(sp->status)) { + sig = WTERMSIG(sp->status); + coredump = WCOREDUMP(sp->status); + } + if (sig > 0 && sig != SIGINT && sig != SIGPIPE) { + if (sig < sys_nsig && sys_siglist[sig]) + out1str(sys_siglist[sig]); else - sig = WTERMSIG(status); - } - if (sig != 0 && sig != SIGINT && sig != SIGPIPE) { - if (!mflag || - (thisjob->foreground && !WIFSTOPPED(status))) { - i = WTERMSIG(status); - if ((i & 0x7F) < sys_nsig && sys_siglist[i & 0x7F]) - out1str(sys_siglist[i & 0x7F]); - else - out1fmt("Signal %d", i & 0x7F); - if (WCOREDUMP(status)) - out1str(" (core dumped)"); - out1c('\n'); - } else - showjob(thisjob, pid, SHOWJOBS_DEFAULT); + out1fmt("Signal %d", sig); + if (coredump) + out1str(" (core dumped)"); + out1c('\n'); } } else { TRACE(("Not printing status, rootshell=%d, job=%p\n", rootshell, job)); - if (thisjob) - thisjob->changed = 1; + thisjob->changed = 1; } return pid; } @@ -1300,13 +1314,46 @@ cmdputs(const char *s) if (--cmdnleft > 0) *q++ = '{'; subtype = *p++; + if ((subtype & VSTYPE) == VSLENGTH && --cmdnleft > 0) + *q++ = '#'; } else if (c == '=' && subtype != 0) { - *q++ = "}-+?="[(subtype & VSTYPE) - VSNORMAL]; + *q = "}-+?=##%%\0X"[(subtype & VSTYPE) - VSNORMAL]; + if (*q) + q++; + else + cmdnleft++; + if (((subtype & VSTYPE) == VSTRIMLEFTMAX || + (subtype & VSTYPE) == VSTRIMRIGHTMAX) && + --cmdnleft > 0) + *q = q[-1], q++; subtype = 0; } else if (c == CTLENDVAR) { *q++ = '}'; - } else if (c == CTLBACKQ || c == CTLBACKQ+CTLQUOTE) - cmdnleft++; /* ignore it */ + } else if (c == CTLBACKQ || c == CTLBACKQ+CTLQUOTE) { + cmdnleft -= 5; + if (cmdnleft > 0) { + *q++ = '$'; + *q++ = '('; + *q++ = '.'; + *q++ = '.'; + *q++ = '.'; + *q++ = ')'; + } + } else if (c == CTLARI) { + cmdnleft -= 2; + if (cmdnleft > 0) { + *q++ = '$'; + *q++ = '('; + *q++ = '('; + } + p++; + } else if (c == CTLENDARI) { + if (--cmdnleft > 0) { + *q++ = ')'; + *q++ = ')'; + } + } else if (c == CTLQUOTEMARK || c == CTLQUOTEEND) + cmdnleft++; /* ignore */ else *q++ = c; if (--cmdnleft <= 0) { Modified: projects/sv/bin/sh/main.c ============================================================================== --- projects/sv/bin/sh/main.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/main.c Tue Dec 7 17:36:17 2010 (r216259) @@ -128,10 +128,8 @@ main(int argc, char *argv[]) exitshell(exitstatus); } reset(); - if (exception == EXINT) { - out2c('\n'); - flushout(&errout); - } + if (exception == EXINT) + out2fmt_flush("\n"); popstackmark(&smark); FORCEINTON; /* enable interrupts */ if (state == 1) Modified: projects/sv/bin/sh/memalloc.c ============================================================================== --- projects/sv/bin/sh/memalloc.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/memalloc.c Tue Dec 7 17:36:17 2010 (r216259) @@ -340,3 +340,20 @@ ungrabstackstr(char *s, char *p) stacknxt = s; sstrnleft = stacknleft - (p - s); } + + +char * +stputbin(const char *data, int len, char *p) +{ + int i; + + for (i = 0; i < len; i++) + STPUTC(data[i], p); + return (p); +} + +char * +stputs(const char *data, char *p) +{ + return (stputbin(data, strlen(data), p)); +} Modified: projects/sv/bin/sh/memalloc.h ============================================================================== --- projects/sv/bin/sh/memalloc.h Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/memalloc.h Tue Dec 7 17:36:17 2010 (r216259) @@ -61,6 +61,8 @@ void grabstackblock(int); char *growstackstr(void); char *makestrspace(void); void ungrabstackstr(char *, char *); +char *stputbin(const char *data, int len, char *p); +char *stputs(const char *data, char *p); @@ -82,3 +84,5 @@ void ungrabstackstr(char *, char *); #define STTOPC(p) p[-1] #define STADJUST(amount, p) (p += (amount), sstrnleft -= (amount)) #define grabstackstr(p) stalloc(stackblocksize() - sstrnleft) +#define STPUTBIN(s, len, p) p = stputbin((s), (len), p) +#define STPUTS(s, p) p = stputs((s), p) Modified: projects/sv/bin/sh/miscbltin.c ============================================================================== --- projects/sv/bin/sh/miscbltin.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/miscbltin.c Tue Dec 7 17:36:17 2010 (r216259) @@ -172,11 +172,12 @@ readcmd(int argc __unused, char **argv _ } if (c == '\0') continue; + CHECKSTRSPACE(1, p); if (backslash) { backslash = 0; startword = 0; if (c != '\n') - STPUTC(c, p); + USTPUTC(c, p); continue; } if (!rflag && c == '\\') { @@ -194,14 +195,14 @@ readcmd(int argc __unused, char **argv _ if (is_ifs == 1) { /* Ignore leading IFS whitespace */ if (saveall) - STPUTC(c, p); + USTPUTC(c, p); continue; } if (is_ifs == 2 && startword == 1) { /* Only one non-whitespace IFS per word */ startword = 2; if (saveall) - STPUTC(c, p); + USTPUTC(c, p); continue; } } @@ -212,7 +213,7 @@ readcmd(int argc __unused, char **argv _ if (saveall) /* Not just a spare terminator */ saveall++; - STPUTC(c, p); + USTPUTC(c, p); continue; } @@ -222,7 +223,7 @@ readcmd(int argc __unused, char **argv _ if (ap[1] == NULL) { /* Last variable needs all IFS chars */ saveall++; - STPUTC(c, p); + USTPUTC(c, p); continue; } Modified: projects/sv/bin/sh/mksyntax.c ============================================================================== --- projects/sv/bin/sh/mksyntax.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/mksyntax.c Tue Dec 7 17:36:17 2010 (r216259) @@ -342,9 +342,9 @@ print(const char *name) static const char *macro[] = { "#define is_digit(c)\t((is_type+SYNBASE)[(int)c] & ISDIGIT)", "#define is_eof(c)\t((c) == PEOF)", - "#define is_alpha(c)\t(((c) < CTLESC || (c) > CTLQUOTEMARK) && (is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER))", - "#define is_name(c)\t(((c) < CTLESC || (c) > CTLQUOTEMARK) && (is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER))", - "#define is_in_name(c)\t(((c) < CTLESC || (c) > CTLQUOTEMARK) && (is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER|ISDIGIT))", + "#define is_alpha(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER))", + "#define is_name(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER))", + "#define is_in_name(c)\t((is_type+SYNBASE)[(int)c] & (ISUPPER|ISLOWER|ISUNDER|ISDIGIT))", "#define is_special(c)\t((is_type+SYNBASE)[(int)c] & (ISSPECL|ISDIGIT))", NULL }; Modified: projects/sv/bin/sh/options.c ============================================================================== --- projects/sv/bin/sh/options.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/options.c Tue Dec 7 17:36:17 2010 (r216259) @@ -261,13 +261,12 @@ minus_o(char *name, int val) optlist[i].val ? "on" : "off"); } else { /* Output suitable for re-input to shell. */ - for (i = 0; i < NOPTS; i++) { - if (i % 6 == 0) - out1str(i == 0 ? "set" : "\nset"); - out1fmt(" %co %s", optlist[i].val ? '-' : '+', - optlist[i].name); - } - out1c('\n'); + for (i = 0; i < NOPTS; i++) + out1fmt("%s %co %s%s", + i % 6 == 0 ? "set" : "", + optlist[i].val ? '-' : '+', + optlist[i].name, + i % 6 == 5 || i == NOPTS - 1 ? "\n" : ""); } } else { for (i = 0; i < NOPTS; i++) Modified: projects/sv/bin/sh/output.c ============================================================================== --- projects/sv/bin/sh/output.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/output.c Tue Dec 7 17:36:17 2010 (r216259) @@ -96,6 +96,12 @@ RESET { void +outcslow(int c, struct output *file) +{ + outc(c, file); +} + +void out1str(const char *p) { outstr(p, out1); @@ -149,19 +155,19 @@ outqstr(const char *p, struct output *fi case '\'': /* Can't quote single quotes inside single quotes. */ if (inquotes) - outc('\'', file); + outcslow('\'', file); inquotes = 0; outstr("\\'", file); break; default: if (!inquotes) - outc('\'', file); + outcslow('\'', file); inquotes = 1; outc(ch, file); } } if (inquotes) - outc('\'', file); + outcslow('\'', file); } void Modified: projects/sv/bin/sh/output.h ============================================================================== --- projects/sv/bin/sh/output.h Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/output.h Tue Dec 7 17:36:17 2010 (r216259) @@ -54,6 +54,7 @@ extern struct output *out1; /* &memout i extern struct output *out2; /* &memout if backquote with 2>&1, otherwise &errout */ +void outcslow(int, struct output *); void out1str(const char *); void out1qstr(const char *); void out2str(const char *); @@ -74,7 +75,7 @@ int xwrite(int, const char *, int); #define outc(c, file) (--(file)->nleft < 0? (emptyoutbuf(file), *(file)->nextc++ = (c)) : (*(file)->nextc++ = (c))) #define out1c(c) outc(c, out1); -#define out2c(c) outc(c, out2); +#define out2c(c) outcslow(c, out2); #define OUTPUT_INCL #endif Modified: projects/sv/bin/sh/parser.c ============================================================================== --- projects/sv/bin/sh/parser.c Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/parser.c Tue Dec 7 17:36:17 2010 (r216259) @@ -1017,6 +1017,7 @@ parsebackq(char *out, struct nodelist ** setprompt(2); needprompt = 0; } + CHECKSTRSPACE(2, oout); switch (c = pgetc()) { case '`': goto done; @@ -1031,14 +1032,14 @@ parsebackq(char *out, struct nodelist ** /* * If eating a newline, avoid putting * the newline into the new character - * stream (via the STPUTC after the + * stream (via the USTPUTC after the * switch). */ continue; } if (c != '\\' && c != '`' && c != '$' && (!dblquote || c != '"')) - STPUTC('\\', oout); + USTPUTC('\\', oout); break; case '\n': @@ -1054,10 +1055,10 @@ parsebackq(char *out, struct nodelist ** default: break; } - STPUTC(c, oout); + USTPUTC(c, oout); } done: - STPUTC('\0', oout); + USTPUTC('\0', oout); olen = oout - stackblock(); INTOFF; ostr = ckmalloc(olen); @@ -1444,7 +1445,6 @@ parsesub: { char *p; static const char types[] = "}-+?="; int bracketed_name = 0; /* used to handle ${[0-9]*} variables */ - int i; int linno; int length; @@ -1498,8 +1498,7 @@ parsesub: { linno -= funclinno - 1; snprintf(buf, sizeof(buf), "%d", linno); STADJUST(-6, out); - for (i = 0; buf[i] != '\0'; i++) - STPUTC(buf[i], out); + STPUTS(buf, out); flags |= VSLINENO; } } else if (is_digit(c)) { Modified: projects/sv/bin/sh/sh.1 ============================================================================== --- projects/sv/bin/sh/sh.1 Tue Dec 7 16:48:01 2010 (r216258) +++ projects/sv/bin/sh/sh.1 Tue Dec 7 17:36:17 2010 (r216259) @@ -32,7 +32,7 @@ .\" from: @(#)sh.1 8.6 (Berkeley) 5/4/95 .\" $FreeBSD$ .\" -.Dd November 19, 2010 +.Dd December 3, 2010 .Dt SH 1 .Os .Sh NAME @@ -1593,12 +1593,7 @@ To include a .Ql - , make it the first or last character listed. .Ss Built-in Commands -This section lists the commands which -are built-in because they need to perform some operation -that cannot be performed by a separate process. -In addition to -these, built-in versions of essential utilities -are provided for efficiency. +This section lists the built-in commands. .Bl -tag -width indent .It Ic \&: A null command that returns a 0 (true) exit value. @@ -1649,15 +1644,19 @@ subsection. Continue the specified jobs (or the current job if no jobs are given) in the background. +.It Ic bind Oo Fl aeklrsv Oc Oo Ar key Oo Ar command Oc Oc +List or alter key bindings for the line editor. +This command is documented in +.Xr editrc 5 . +.It Ic break Op Ar num +See the +.Sx Flow-Control Constructs +subsection. .It Ic builtin Ar cmd Op Ar arg ... Execute the specified built-in command, .Ar cmd . This is useful when the user wishes to override a shell function with the same name as a built-in command. -.It Ic bind Oo Fl aeklrsv Oc Oo Ar key Oo Ar command Oc Oc -List or alter key bindings for the line editor. -This command is documented in -.Xr editrc 5 . .It Ic cd Oo Fl L | P Oc Op Ar directory Switch to the specified .Ar directory , @@ -1712,7 +1711,8 @@ A synonym for the .Ic cd built-in command. .It Ic command Oo Fl p Oc Op Ar utility Op Ar argument ... -.It Ic command Oo Fl v | V Oc Op Ar utility +.It Ic command Oo Fl p Oc Fl v Ar utility +.It Ic command Oo Fl p Oc Fl V Ar utility The first form of invocation executes the specified *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012071736.oB7HaIqh075142>