From owner-p4-projects Mon Jan 20 16:33:52 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 87BA937B405; Mon, 20 Jan 2003 16:33:27 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1474537B401 for ; Mon, 20 Jan 2003 16:33:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E683B43F13 for ; Mon, 20 Jan 2003 16:33:24 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L0XOfh016303 for ; Mon, 20 Jan 2003 16:33:24 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L0XGEd016300 for perforce@freebsd.org; Mon, 20 Jan 2003 16:33:16 -0800 (PST) Date: Mon, 20 Jan 2003 16:33:16 -0800 (PST) Message-Id: <200301210033.h0L0XGEd016300@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 23991 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=23991 Change 23991 by rwatson@rwatson_paprika on 2003/01/20 16:32:46 Integrate the TrustedBSD base branch: 5.0-RELEASE. DHCP upgrade, m_tag semantic fixes from Sam, OpenPAM upgrade, 802.11 framework, and much, much more. Affected files ... .. //depot/projects/trustedbsd/base/UPDATING#27 integrate .. //depot/projects/trustedbsd/base/bin/Makefile#5 integrate .. //depot/projects/trustedbsd/base/bin/chio/chio.1#2 integrate .. //depot/projects/trustedbsd/base/bin/csh/USD.doc/csh.1#2 integrate .. //depot/projects/trustedbsd/base/bin/csh/USD.doc/csh.g#3 integrate .. //depot/projects/trustedbsd/base/bin/ed/io.c#4 integrate .. //depot/projects/trustedbsd/base/bin/kenv/Makefile#2 integrate .. //depot/projects/trustedbsd/base/bin/kenv/kenv.1#2 integrate .. //depot/projects/trustedbsd/base/bin/kenv/kenv.c#2 integrate .. //depot/projects/trustedbsd/base/bin/ls/ls.1#15 integrate .. //depot/projects/trustedbsd/base/bin/pax/ar_io.c#5 integrate .. //depot/projects/trustedbsd/base/bin/pax/buf_subs.c#6 integrate .. //depot/projects/trustedbsd/base/bin/pax/cache.c#4 integrate .. //depot/projects/trustedbsd/base/bin/pax/cpio.c#5 integrate .. //depot/projects/trustedbsd/base/bin/pax/ftree.c#6 integrate .. //depot/projects/trustedbsd/base/bin/pax/options.c#7 integrate .. //depot/projects/trustedbsd/base/bin/pax/pat_rep.c#6 integrate .. //depot/projects/trustedbsd/base/bin/pax/pax.1#6 integrate .. //depot/projects/trustedbsd/base/bin/pax/pax.h#4 integrate .. //depot/projects/trustedbsd/base/bin/pax/sel_subs.c#5 integrate .. //depot/projects/trustedbsd/base/bin/pax/tables.c#4 integrate .. //depot/projects/trustedbsd/base/bin/ps/extern.h#10 integrate .. //depot/projects/trustedbsd/base/bin/ps/keyword.c#12 integrate .. //depot/projects/trustedbsd/base/bin/ps/print.c#12 integrate .. //depot/projects/trustedbsd/base/bin/ps/ps.c#13 integrate .. //depot/projects/trustedbsd/base/bin/ps/ps.h#5 integrate .. //depot/projects/trustedbsd/base/bin/realpath/realpath.c#4 integrate .. //depot/projects/trustedbsd/base/bin/sh/expand.c#8 integrate .. //depot/projects/trustedbsd/base/contrib/com_err/getarg.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/diff/prepend_args.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/groff/tmac/doc-syms#3 integrate .. //depot/projects/trustedbsd/base/contrib/ipfilter/ipsend/sock.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/COPYRIGHT#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/FREEBSD-upgrade#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/Makefile#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/Makefile.conf#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/Makefile.dist#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/README#5 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/RELNOTES#5 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/client/Makefile.dist#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/client/clparse.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/client/dhclient-script.8#5 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/client/dhclient.8#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/client/dhclient.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/client/dhclient.conf.5#5 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/client/dhclient.leases.5#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/client/scripts/freebsd#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/alloc.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/bpf.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/comapi.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/conflex.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/ctrace.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/dhcp-eval.5#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/dhcp-options.5#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/discover.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/dispatch.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/dlpi.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/dns.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/ethernet.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/execute.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/fddi.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/icmp.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/inet.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/lpf.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/memory.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/nit.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/options.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/packet.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/parse.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/print.c#5 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/raw.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/resolv.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/socket.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/tables.c#4 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/tr.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/tree.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/common/upf.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/Makefile.dist#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/callback.c#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/cltest.c#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/dhcpctl.3#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/dhcpctl.c#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/dhcpctl.h#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/omshell.1#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/omshell.c#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dhcpctl/remote.c#1 branch .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dst/Makefile.dist#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dst/dst_api.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dst/dst_support.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dst/hmac_link.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/dst/prandom.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/includes/dhcpd.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/includes/osdep.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/includes/version.h#5 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/minires/ns_name.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/minires/ns_samedomain.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/minires/ns_sign.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/minires/res_findzonecut.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/minires/res_send.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/omapip/alloc.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/isc-dhcp/omapip/message.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/libnetbsd/strsuftoll.c#1 branch .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/Makefile#1 branch .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/cmds.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/conf.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/extern.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/ftpcmd.y#3 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/ftpd.8#3 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/ftpd.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/ftpd.conf.5#4 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/ftpusers.5#4 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/logutmp.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/logwtmp.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/pathnames.h#2 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/popen.c#3 integrate .. //depot/projects/trustedbsd/base/contrib/lukemftpd/src/version.h#3 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/CREDITS#4 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/HISTORY#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/RELNOTES#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam.3#3 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam_borrow_cred.3#6 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam_free_data.3#6 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam_get_option.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam_log.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam_nullconv.3#4 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam_restore_cred.3#6 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam_set_option.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/openpam_ttyconv.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_acct_mgmt.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_authenticate.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_chauthtok.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_close_session.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_end.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_error.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_get_authtok.3#10 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_get_data.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_get_item.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_get_user.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_getenv.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_getenvlist.3#10 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_info.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_open_session.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_prompt.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_putenv.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_set_data.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_set_item.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_setcred.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_setenv.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_sm_acct_mgmt.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_sm_authenticate.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_sm_chauthtok.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_sm_close_session.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_sm_open_session.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_sm_setcred.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_start.3#10 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_strerror.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_verror.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_vinfo.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/doc/man/pam_vprompt.3#9 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/lib/openpam_impl.h#8 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/lib/openpam_ttyconv.c#10 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/lib/pam_getenv.c#7 integrate .. //depot/projects/trustedbsd/base/contrib/openpam/misc/gendoc.pl#8 integrate .. //depot/projects/trustedbsd/base/contrib/tcp_wrappers/inetcf.c#2 integrate .. //depot/projects/trustedbsd/base/contrib/tcpdump/print-esp.c#3 integrate .. //depot/projects/trustedbsd/base/crypto/telnet/arpa/telnet.h#3 integrate .. //depot/projects/trustedbsd/base/etc/MAKEDEV#20 integrate .. //depot/projects/trustedbsd/base/etc/Makefile#25 integrate .. //depot/projects/trustedbsd/base/etc/defaults/pccard.conf#14 integrate .. //depot/projects/trustedbsd/base/etc/defaults/periodic.conf#7 integrate .. //depot/projects/trustedbsd/base/etc/defaults/rc.conf#21 integrate .. //depot/projects/trustedbsd/base/etc/devd.conf#1 branch .. //depot/projects/trustedbsd/base/etc/locale.alias#4 integrate .. //depot/projects/trustedbsd/base/etc/mtree/BSD.x11-4.dist#4 integrate .. //depot/projects/trustedbsd/base/etc/periodic/daily/150.clean-hoststat#3 integrate .. //depot/projects/trustedbsd/base/etc/periodic/daily/470.status-named#4 integrate .. //depot/projects/trustedbsd/base/etc/periodic/security/800.loginfail#5 integrate .. //depot/projects/trustedbsd/base/etc/periodic/security/900.tcpwrap#3 integrate .. //depot/projects/trustedbsd/base/etc/rc.d/devd#4 integrate .. //depot/projects/trustedbsd/base/etc/rc.d/ipfw#3 integrate .. //depot/projects/trustedbsd/base/etc/rc.d/named#6 integrate .. //depot/projects/trustedbsd/base/etc/rc.d/nfslocking#4 integrate .. //depot/projects/trustedbsd/base/etc/rc.subr#9 integrate .. //depot/projects/trustedbsd/base/etc/services#6 integrate .. //depot/projects/trustedbsd/base/games/fortune/Notes#2 integrate .. //depot/projects/trustedbsd/base/games/fortune/datfiles/fortunes#21 integrate .. //depot/projects/trustedbsd/base/games/fortune/datfiles/fortunes2#12 integrate .. //depot/projects/trustedbsd/base/games/fortune/datfiles/fortunes2-o#5 integrate .. //depot/projects/trustedbsd/base/games/fortune/datfiles/murphy#2 integrate .. //depot/projects/trustedbsd/base/games/fortune/datfiles/startrek#3 integrate .. //depot/projects/trustedbsd/base/games/fortune/datfiles/startrek.sp.ok#2 integrate .. //depot/projects/trustedbsd/base/games/primes/pattern.c#4 integrate .. //depot/projects/trustedbsd/base/games/primes/primes.h#3 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/gdb/Makefile#8 integrate .. //depot/projects/trustedbsd/base/gnu/usr.bin/binutils/gdb/freebsd-uthread.c#5 integrate .. //depot/projects/trustedbsd/base/include/arpa/telnet.h#3 integrate .. //depot/projects/trustedbsd/base/include/ieeefp.h#3 integrate .. //depot/projects/trustedbsd/base/include/pthread_np.h#6 integrate .. //depot/projects/trustedbsd/base/include/rpc/auth.h#4 integrate .. //depot/projects/trustedbsd/base/include/rpc/rpc_com.h#4 integrate .. //depot/projects/trustedbsd/base/include/rpc/rpc_msg.h#3 integrate .. //depot/projects/trustedbsd/base/include/rpc/svc.h#5 integrate .. //depot/projects/trustedbsd/base/include/rpc/xdr.h#5 integrate .. //depot/projects/trustedbsd/base/include/rpcsvc/nis.x#2 integrate .. //depot/projects/trustedbsd/base/include/stdio.h#10 integrate .. //depot/projects/trustedbsd/base/include/stdlib.h#15 integrate .. //depot/projects/trustedbsd/base/include/stringlist.h#3 integrate .. //depot/projects/trustedbsd/base/include/ulimit.h#2 integrate .. //depot/projects/trustedbsd/base/include/wordexp.h#2 integrate .. //depot/projects/trustedbsd/base/lib/Makefile#11 integrate .. //depot/projects/trustedbsd/base/lib/libalias/alias_nbt.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libalias/alias_proxy.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/_ctx_start.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/_setjmp.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/fabs.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/getcontext.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/rfork_thread.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/setjmp.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/gen/sigsetjmp.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/net/byte_swap_2.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/net/byte_swap_4.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/net/htonl.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/net/htons.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/net/ntohl.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/net/ntohs.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/string/bcopy.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/string/bzero.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/string/ffs.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/string/memcpy.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/string/memmove.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/Ovfork.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/brk.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/cerror.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/exect.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/fork.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/pipe.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/ptrace.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/sbrk.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/setlogin.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/alpha/sys/sigreturn.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/db/btree/bt_utils.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/exec.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/fts.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/getcap.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/getcap.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/getcwd.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/getgrent.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/getnetgrent.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/getvfsent.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/nlist.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/opendir.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/popen.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/popen.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/psignal.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/stringlist.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/stringlist.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/sysctlnametomib.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/ulimit.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/ulimit.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/unvis.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/wordexp.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/gen/wordexp.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/i386/string/swab.S#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/ia64/gen/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/ia64/gen/__moddi3.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/ia64/gen/__umoddi3.S#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/ia64/gen/fpgetround.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/ia64/gen/fpsetround.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/include/namespace.h#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/include/un-namespace.h#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/locale/wcstoimax.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/net/gethostbynis.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/net/inet_neta.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/net/ns_name.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/Makefile.inc#9 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac.3#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_free.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_get.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_is_present_np.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_prepare.3#1 branch .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_set.3#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/posix1e/mac_text.3#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/powerpc/SYS.h#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/PSD.doc/rpc.prog.ms#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/PSD.doc/xdr.nts.ms#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/rpc_com.h#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/rpc_generic.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/rpc_svc_calls.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/svc.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/svc_run.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/rpc/svc_vc.c#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/sparc64/gen/_setjmp.S#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sparc64/gen/setjmp.S#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/sparc64/gen/sigsetjmp.S#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/Makefile.inc#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/ferror.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/fileno.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/flockfile.3#1 branch .. //depot/projects/trustedbsd/base/lib/libc/stdio/freopen.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/fscanf.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/getc.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/printf.3#17 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/putc.3#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/scanf.3#11 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/scanf.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/stdio.3#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/stdio.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/unlocked.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/stdio/vscanf.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdio/vswprintf.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/Makefile.inc#8 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/getsubopt.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/grantpt.3#1 branch .. //depot/projects/trustedbsd/base/lib/libc/stdlib/grantpt.c#1 branch .. //depot/projects/trustedbsd/base/lib/libc/stdlib/insque.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/rand.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/realpath.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/realpath.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/remque.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/strfmon.3#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/strfmon.c#7 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/strtoimax.c#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/tdelete.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/tfind.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/tsearch.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdlib/twalk.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdtime/strftime.3#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/stdtime/strptime.3#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/string/strerror.c#7 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/Makefile.inc#9 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/aio_cancel.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/aio_error.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/aio_read.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/aio_return.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/aio_suspend.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/aio_write.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/kse.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/lio_listio.2#1 branch .. //depot/projects/trustedbsd/base/lib/libc/sys/listen.2#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/madvise.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/mincore.2#6 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/mount.2#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/pathconf.2#5 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/read.2#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/sem.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/setuid.2#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/socket.2#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/sys/write.2#4 integrate .. //depot/projects/trustedbsd/base/lib/libc/xdr/xdr_rec.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/arch/sparc64/_atomic_lock.S#1 branch .. //depot/projects/trustedbsd/base/lib/libc_r/man/pthread_attr_get_np.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/man/sem_destroy.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/man/sem_getvalue.3#3 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/man/sem_init.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/man/sem_open.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/man/sem_post.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/man/sem_wait.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/uthread/pthread_private.h#12 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/uthread/uthread_attr_get_np.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/uthread/uthread_create.c#7 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/uthread/uthread_init.c#8 integrate .. //depot/projects/trustedbsd/base/lib/libc_r/uthread/uthread_sig.c#7 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/chunk.c#13 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/create_chunk.c#14 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/disk.c#21 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/libdisk.h#12 integrate .. //depot/projects/trustedbsd/base/lib/libdisk/write_pc98_disk.c#5 integrate .. //depot/projects/trustedbsd/base/lib/libedit/chared.h#3 integrate .. //depot/projects/trustedbsd/base/lib/libedit/common.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libedit/emacs.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libedit/key.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libedit/vi.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libfetch/common.c#9 integrate .. //depot/projects/trustedbsd/base/lib/libipsec/ipsec_set_policy.3#4 integrate .. //depot/projects/trustedbsd/base/lib/libkvm/kvm_getswapinfo.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libnetgraph/sock.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libpam/modules/pam_krb5/pam_krb5.c#8 integrate .. //depot/projects/trustedbsd/base/lib/libufs/Makefile#3 integrate .. //depot/projects/trustedbsd/base/lib/libufs/block.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libufs/cgroup.c#1 branch .. //depot/projects/trustedbsd/base/lib/libufs/error.c#2 delete .. //depot/projects/trustedbsd/base/lib/libufs/inode.c#2 integrate .. //depot/projects/trustedbsd/base/lib/libufs/libufs.h#4 integrate .. //depot/projects/trustedbsd/base/lib/libufs/sblock.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libufs/type.c#4 integrate .. //depot/projects/trustedbsd/base/lib/libugidfw/Makefile#3 integrate .. //depot/projects/trustedbsd/base/lib/libugidfw/bsde_get_rule.3#1 branch .. //depot/projects/trustedbsd/base/lib/libugidfw/bsde_get_rule_count.3#1 branch .. //depot/projects/trustedbsd/base/lib/libugidfw/bsde_parse_rule.3#1 branch .. //depot/projects/trustedbsd/base/lib/libugidfw/bsde_rule_to_string.3#1 branch .. //depot/projects/trustedbsd/base/lib/libugidfw/libugidfw.3#1 branch .. //depot/projects/trustedbsd/base/lib/libutil/property.c#3 integrate .. //depot/projects/trustedbsd/base/lib/libutil/realhostname_sa.3#2 integrate .. //depot/projects/trustedbsd/base/lib/libvgl/vgl.3#2 integrate .. //depot/projects/trustedbsd/base/lib/msun/bsdsrc/b_log.c#3 integrate .. //depot/projects/trustedbsd/base/lib/msun/src/k_tan.c#3 integrate .. //depot/projects/trustedbsd/base/libexec/Makefile#7 integrate .. //depot/projects/trustedbsd/base/libexec/bootpd/getether.c#4 integrate .. //depot/projects/trustedbsd/base/libexec/ftpd/ftpcmd.y#13 integrate .. //depot/projects/trustedbsd/base/libexec/ftpd/ftpd.c#17 integrate .. //depot/projects/trustedbsd/base/libexec/getty/chat.c#4 integrate .. //depot/projects/trustedbsd/base/libexec/getty/gettytab.5#4 integrate .. //depot/projects/trustedbsd/base/libexec/getty/gettytab.h#2 integrate .. //depot/projects/trustedbsd/base/libexec/getty/init.c#2 integrate .. //depot/projects/trustedbsd/base/libexec/getty/main.c#5 integrate .. //depot/projects/trustedbsd/base/libexec/lukemftpd/Makefile#7 integrate .. //depot/projects/trustedbsd/base/libexec/lukemftpd/nbsd2fbsd.h#1 branch .. //depot/projects/trustedbsd/base/libexec/lukemftpd/util.h#1 branch .. //depot/projects/trustedbsd/base/libexec/mknetid/hash.c#3 integrate .. //depot/projects/trustedbsd/base/libexec/mknetid/mknetid.8#4 integrate .. //depot/projects/trustedbsd/base/libexec/pt_chown/Makefile#1 branch .. //depot/projects/trustedbsd/base/libexec/pt_chown/pt_chown.c#1 branch .. //depot/projects/trustedbsd/base/libexec/rtld-aout/dynamic.h#2 integrate .. //depot/projects/trustedbsd/base/libexec/rtld-aout/rtld.c#4 integrate .. //depot/projects/trustedbsd/base/release/Makefile#36 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml#6 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/errata/article.sgml#5 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml#11 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml#13 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/common/intro.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/i386/proc-i386.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/ia64/proc-ia64.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/pc98/proc-pc98.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/sparc64/Makefile#2 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/sparc64/article.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/sparc64/dev-sparc64.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/hardware/sparc64/proc-sparc64.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/installation/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/installation/common/install.sgml#10 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/installation/common/trouble.sgml#7 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/installation/sparc64/install.sgml#7 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/readme/article.sgml#8 integrate .. //depot/projects/trustedbsd/base/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml#16 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/early-adopter/article.sgml#5 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/errata/article.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml#14 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/common/artheader.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#34 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/common/intro.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/i386/proc-i386.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/pc98/proc-pc98.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/sparc64/Makefile#2 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/sparc64/article.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/sparc64/dev-sparc64.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/hardware/sparc64/proc-sparc64.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/installation/common/artheader.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/installation/common/install.sgml#8 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/installation/common/trouble.sgml#8 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/installation/sparc64/install.sgml#7 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/readme/article.sgml#10 integrate .. //depot/projects/trustedbsd/base/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#57 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/early-adopter/Makefile#2 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/early-adopter/article.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/errata/article.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/hardware/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/hardware/alpha/proc-alpha.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/hardware/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/installation/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/installation/common/trouble.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/fr_FR.ISO8859-1/relnotes/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/early-adopter/article.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/errata/article.sgml#4 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/Makefile#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/common/dev.sgml#6 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/common/hw.ent#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/common/intro.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/i386/article.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/i386/proc-i386.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/ia64/proc-ia64.sgml#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/pc98/Makefile#1 branch .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/pc98/article.sgml#1 branch .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/pc98/proc-pc98.sgml#1 branch .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/sparc64/Makefile#2 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/sparc64/article.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/hardware/sparc64/proc-sparc64.sgml#1 branch .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/relnotes/Makefile#4 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/relnotes/common/new.sgml#16 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/relnotes/i386/article.sgml#3 integrate .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/relnotes/ia64/Makefile#1 branch .. //depot/projects/trustedbsd/base/release/doc/ja_JP.eucJP/relnotes/ia64/article.sgml#1 branch .. //depot/projects/trustedbsd/base/release/doc/share/sgml/release.ent#5 integrate .. //depot/projects/trustedbsd/base/release/scripts/print-cdrom-packages.sh#14 integrate .. //depot/projects/trustedbsd/base/sbin/atm/ilmid/ilmid.c#5 integrate .. //depot/projects/trustedbsd/base/sbin/badsect/Makefile#3 integrate .. //depot/projects/trustedbsd/base/sbin/badsect/badsect.c#7 integrate .. //depot/projects/trustedbsd/base/sbin/ccdconfig/Makefile#3 integrate .. //depot/projects/trustedbsd/base/sbin/ccdconfig/ccdconfig.8#5 integrate .. //depot/projects/trustedbsd/base/sbin/ccdconfig/ccdconfig.c#3 integrate .. //depot/projects/trustedbsd/base/sbin/ccdconfig/pathnames.h#2 integrate .. //depot/projects/trustedbsd/base/sbin/devd/devd-generic#3 delete .. //depot/projects/trustedbsd/base/sbin/devd/devd.cc#3 integrate .. //depot/projects/trustedbsd/base/sbin/devd/devd.conf#4 delete .. //depot/projects/trustedbsd/base/sbin/devd/devd.conf.5#5 integrate .. //depot/projects/trustedbsd/base/sbin/disklabel/disklabel.c#16 integrate .. //depot/projects/trustedbsd/base/sbin/dump/Makefile#6 integrate .. //depot/projects/trustedbsd/base/sbin/dump/cache.c#1 branch .. //depot/projects/trustedbsd/base/sbin/dump/dump.8#12 integrate .. //depot/projects/trustedbsd/base/sbin/dump/dump.h#11 integrate .. //depot/projects/trustedbsd/base/sbin/dump/main.c#14 integrate .. //depot/projects/trustedbsd/base/sbin/dump/traverse.c#12 integrate .. //depot/projects/trustedbsd/base/sbin/dumpfs/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sbin/dumpfs/dumpfs.8#5 integrate .. //depot/projects/trustedbsd/base/sbin/dumpfs/dumpfs.c#10 integrate .. //depot/projects/trustedbsd/base/sbin/fdisk/fdisk.c#14 integrate .. //depot/projects/trustedbsd/base/sbin/fdisk_pc98/fdisk.c#7 integrate .. //depot/projects/trustedbsd/base/sbin/growfs/growfs.c#8 integrate .. //depot/projects/trustedbsd/base/sbin/ipfw/ipfw.8#19 integrate .. //depot/projects/trustedbsd/base/sbin/ipfw/ipfw2.c#13 integrate .. //depot/projects/trustedbsd/base/sbin/mount/mount.8#8 integrate .. //depot/projects/trustedbsd/base/sbin/mount_ext2fs/mount_ext2fs.8#5 integrate .. //depot/projects/trustedbsd/base/sbin/natd/natd.c#4 integrate .. //depot/projects/trustedbsd/base/sbin/reboot/boot_i386.8#8 integrate .. //depot/projects/trustedbsd/base/sbin/restore/restore.8#7 integrate .. //depot/projects/trustedbsd/base/sbin/routed/if.c#3 integrate .. //depot/projects/trustedbsd/base/sbin/routed/table.c#3 integrate .. //depot/projects/trustedbsd/base/sbin/savecore/savecore.c#7 integrate .. //depot/projects/trustedbsd/base/sbin/slattach/slattach.c#4 integrate .. //depot/projects/trustedbsd/base/sbin/sysctl/sysctl.c#10 integrate .. //depot/projects/trustedbsd/base/sbin/tunefs/Makefile#3 integrate .. //depot/projects/trustedbsd/base/sbin/tunefs/tunefs.c#9 integrate .. //depot/projects/trustedbsd/base/sbin/umount/umount.c#5 integrate .. //depot/projects/trustedbsd/base/sbin/vinum/commands.c#4 integrate .. //depot/projects/trustedbsd/base/sbin/vinum/v.c#4 integrate .. //depot/projects/trustedbsd/base/secure/usr.sbin/sshd/Makefile#8 integrate .. //depot/projects/trustedbsd/base/share/Makefile#4 integrate .. //depot/projects/trustedbsd/base/share/doc/IPv6/IMPLEMENTATION#2 integrate .. //depot/projects/trustedbsd/base/share/doc/papers/diskperf/motivation.ms#2 integrate .. //depot/projects/trustedbsd/base/share/doc/papers/diskperf/tests.ms#2 integrate .. //depot/projects/trustedbsd/base/share/doc/papers/sysperf/4.t#2 integrate .. //depot/projects/trustedbsd/base/share/doc/papers/sysperf/5.t#2 integrate .. //depot/projects/trustedbsd/base/share/doc/psd/21.ipc/3.t#2 integrate .. //depot/projects/trustedbsd/base/share/doc/smm/01.setup/3.t#2 integrate .. //depot/projects/trustedbsd/base/share/doc/smm/05.fastfs/3.t#2 integrate .. //depot/projects/trustedbsd/base/share/doc/smm/06.nfs/1.t#2 integrate .. //depot/projects/trustedbsd/base/share/doc/smm/06.nfs/2.t#2 integrate .. //depot/projects/trustedbsd/base/share/doc/smm/18.net/7.t#2 integrate .. //depot/projects/trustedbsd/base/share/doc/usd/18.msdiffs/ms.diffs#2 integrate .. //depot/projects/trustedbsd/base/share/doc/usd/21.troff/m1#2 integrate .. //depot/projects/trustedbsd/base/share/doc/usd/21.troff/m2#2 integrate .. //depot/projects/trustedbsd/base/share/doc/usd/22.trofftut/tt04#2 integrate .. //depot/projects/trustedbsd/base/share/examples/cvsup/refuse#2 integrate .. //depot/projects/trustedbsd/base/share/examples/cvsup/refuse.README#3 integrate .. //depot/projects/trustedbsd/base/share/examples/ipfilter/examples.txt#2 integrate .. //depot/projects/trustedbsd/base/share/examples/ipfilter/ipf-howto.txt#2 integrate .. //depot/projects/trustedbsd/base/share/examples/isdn/FAQ#4 integrate .. //depot/projects/trustedbsd/base/share/examples/isdn/Overview#2 integrate .. //depot/projects/trustedbsd/base/share/examples/isdn/i4brunppp/README#2 integrate .. //depot/projects/trustedbsd/base/share/examples/isdn/i4brunppp/i4brunppp.c#2 integrate .. //depot/projects/trustedbsd/base/share/examples/ppp/ppp.conf.sample#3 integrate .. //depot/projects/trustedbsd/base/share/examples/scsi_target/scsi_cmds.c#2 integrate .. //depot/projects/trustedbsd/base/share/examples/scsi_target/scsi_target.c#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/Makefile#25 integrate .. //depot/projects/trustedbsd/base/share/man/man4/aio.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/blackhole.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ciss.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/gif.4#8 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ida.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/iir.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/inet.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/keyboard.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/lmc.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/mac.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/mac_biba.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/mac_bsdextended.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/mac_ifoff.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/mac_lomac.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/mac_mls.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/mac_none.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/mac_partition.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/mac_seeotheruids.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/mac_test.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/ng_one2many.4#2 integrate .. //depot/projects/trustedbsd/base/share/man/man4/polling.4#4 integrate .. //depot/projects/trustedbsd/base/share/man/man4/sem.4#1 branch .. //depot/projects/trustedbsd/base/share/man/man4/targ.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/tcp.4#10 integrate .. //depot/projects/trustedbsd/base/share/man/man4/uscanner.4#3 integrate .. //depot/projects/trustedbsd/base/share/man/man4/wi.4#7 integrate .. //depot/projects/trustedbsd/base/share/man/man5/Makefile#6 integrate .. //depot/projects/trustedbsd/base/share/man/man5/elf.5#2 integrate .. //depot/projects/trustedbsd/base/share/man/man5/msdosfs.5#2 integrate .. //depot/projects/trustedbsd/base/share/man/man5/passwd.5#5 integrate .. //depot/projects/trustedbsd/base/share/man/man5/periodic.conf.5#9 integrate .. //depot/projects/trustedbsd/base/share/man/man5/rc.conf.5#20 integrate .. //depot/projects/trustedbsd/base/share/man/man7/hier.7#12 integrate .. //depot/projects/trustedbsd/base/share/man/man9/mac.9#6 integrate .. //depot/projects/trustedbsd/base/share/man/man9/malloc.9#4 integrate .. //depot/projects/trustedbsd/base/share/man/man9/mbuf.9#5 integrate .. //depot/projects/trustedbsd/base/share/man/man9/scheduler.9#4 integrate .. //depot/projects/trustedbsd/base/share/man/man9/sleep.9#4 integrate .. //depot/projects/trustedbsd/base/share/man/man9/sysctl_add_oid.9#4 integrate .. //depot/projects/trustedbsd/base/share/man/man9/vnode.9#6 integrate .. //depot/projects/trustedbsd/base/share/misc/pci_vendors#15 integrate .. //depot/projects/trustedbsd/base/share/termcap/map3270#2 integrate .. //depot/projects/trustedbsd/base/share/termcap/termcap.src#12 integrate .. //depot/projects/trustedbsd/base/sys/alpha/alpha/dump_machdep.c#3 integrate .. //depot/projects/trustedbsd/base/sys/alpha/alpha/pmap.c#25 integrate .. //depot/projects/trustedbsd/base/sys/alpha/alpha/vm_machdep.c#14 integrate .. //depot/projects/trustedbsd/base/sys/alpha/conf/SIMOS#6 integrate .. //depot/projects/trustedbsd/base/sys/alpha/include/asm.h#5 integrate .. //depot/projects/trustedbsd/base/sys/alpha/osf1/osf1_mount.c#6 integrate .. //depot/projects/trustedbsd/base/sys/boot/common/help.common#6 integrate .. //depot/projects/trustedbsd/base/sys/boot/i386/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sys/boot/i386/boot2/boot2.c#13 integrate .. //depot/projects/trustedbsd/base/sys/boot/i386/libi386/biosdisk.c#5 integrate .. //depot/projects/trustedbsd/base/sys/boot/i386/liloldr/Makefile#3 delete .. //depot/projects/trustedbsd/base/sys/boot/i386/liloldr/lilobsect.s#2 delete .. //depot/projects/trustedbsd/base/sys/boot/i386/liloldr/liloldr.s#2 delete .. //depot/projects/trustedbsd/base/sys/boot/i386/loader/Makefile#7 integrate .. //depot/projects/trustedbsd/base/sys/boot/pc98/boot2/bios.S#2 integrate .. //depot/projects/trustedbsd/base/sys/boot/pc98/boot2/boot.c#3 integrate .. //depot/projects/trustedbsd/base/sys/boot/pc98/boot2/disk.c#4 integrate .. //depot/projects/trustedbsd/base/sys/boot/pc98/boot2/sys.c#2 integrate .. //depot/projects/trustedbsd/base/sys/boot/pc98/libpc98/biosdisk.c#4 integrate .. //depot/projects/trustedbsd/base/sys/cam/cam_periph.c#5 integrate .. //depot/projects/trustedbsd/base/sys/cam/scsi/scsi_da.c#23 integrate .. //depot/projects/trustedbsd/base/sys/cam/scsi/scsi_iu.h#2 integrate .. //depot/projects/trustedbsd/base/sys/cam/scsi/scsi_target.c#4 integrate .. //depot/projects/trustedbsd/base/sys/compat/linux/linux_file.c#11 integrate .. //depot/projects/trustedbsd/base/sys/compat/linux/linux_ioctl.c#18 integrate .. //depot/projects/trustedbsd/base/sys/compat/linux/linux_ipc.c#4 integrate .. //depot/projects/trustedbsd/base/sys/compat/linux/linux_stats.c#8 integrate .. //depot/projects/trustedbsd/base/sys/compat/linux/linux_sysctl.c#5 integrate .. //depot/projects/trustedbsd/base/sys/compat/linux/linux_util.c#4 integrate .. //depot/projects/trustedbsd/base/sys/compat/linux/linux_util.h#5 integrate .. //depot/projects/trustedbsd/base/sys/compat/svr4/svr4_fcntl.c#9 integrate .. //depot/projects/trustedbsd/base/sys/compat/svr4/svr4_filio.c#8 integrate .. //depot/projects/trustedbsd/base/sys/compat/svr4/svr4_ioctl.c#6 integrate .. //depot/projects/trustedbsd/base/sys/compat/svr4/svr4_misc.c#13 integrate .. //depot/projects/trustedbsd/base/sys/compat/svr4/svr4_socket.c#3 integrate .. //depot/projects/trustedbsd/base/sys/compat/svr4/svr4_stream.c#11 integrate .. //depot/projects/trustedbsd/base/sys/conf/NOTES#27 integrate .. //depot/projects/trustedbsd/base/sys/conf/files#52 integrate .. //depot/projects/trustedbsd/base/sys/conf/files.alpha#12 integrate .. //depot/projects/trustedbsd/base/sys/conf/files.i386#24 integrate .. //depot/projects/trustedbsd/base/sys/conf/files.ia64#14 integrate .. //depot/projects/trustedbsd/base/sys/conf/files.pc98#22 integrate .. //depot/projects/trustedbsd/base/sys/conf/files.powerpc#8 integrate .. //depot/projects/trustedbsd/base/sys/conf/files.sparc64#19 integrate .. //depot/projects/trustedbsd/base/sys/conf/files.x86_64#3 integrate .. //depot/projects/trustedbsd/base/sys/conf/kern.post.mk#19 integrate .. //depot/projects/trustedbsd/base/sys/conf/kmod.mk#17 integrate .. //depot/projects/trustedbsd/base/sys/conf/ldscript.i386#3 integrate .. //depot/projects/trustedbsd/base/sys/conf/majors#19 integrate .. //depot/projects/trustedbsd/base/sys/conf/options#29 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.i386#12 integrate .. //depot/projects/trustedbsd/base/sys/conf/options.pc98#13 integrate .. //depot/projects/trustedbsd/base/sys/crypto/rc4/rc4.c#2 integrate .. //depot/projects/trustedbsd/base/sys/ddb/db_break.c#3 integrate .. //depot/projects/trustedbsd/base/sys/ddb/db_break.h#3 integrate .. //depot/projects/trustedbsd/base/sys/ddb/ddb.h#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/aac/aac.c#15 integrate .. //depot/projects/trustedbsd/base/sys/dev/aac/aac_cam.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aac/aac_debug.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aac/aac_disk.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/aac/aacreg.h#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/acpica/acpi_cpu.c#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/acpica/acpi_pci_link.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/advansys/adv_isa.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/aha/aha.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/ahc_eisa.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/ahc_pci.c#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/ahd_pci.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx.h#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx.reg#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx.seq#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx_inline.h#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx_osm.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic79xx_pci.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx.h#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx.reg#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx.seq#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx_inline.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aic7xxx_pci.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aicasm/aicasm_gram.y#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/aic7xxx/aicasm/aicasm_symbol.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/amr/amr.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/ar/if_arregs.h#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/asr/asr.c#10 integrate .. //depot/projects/trustedbsd/base/sys/dev/asr/osd_util.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-all.c#23 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-all.h#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-cbus.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-dma.c#20 integrate .. //depot/projects/trustedbsd/base/sys/dev/ata/ata-pci.c#19 integrate .. //depot/projects/trustedbsd/base/sys/dev/bge/if_bge.c#17 integrate .. //depot/projects/trustedbsd/base/sys/dev/bge/if_bgereg.h#11 integrate .. //depot/projects/trustedbsd/base/sys/dev/ccd/ccd.c#11 integrate .. //depot/projects/trustedbsd/base/sys/dev/dpt/dpt_scsi.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/ed/if_ed.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/ed/if_ed_cbus.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/ed/if_ed_pccard.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/em/LICENSE#1 branch .. //depot/projects/trustedbsd/base/sys/dev/em/if_em_hw.h#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/firewire.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/firewire.h#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/firewirebusreg.h#2 delete .. //depot/projects/trustedbsd/base/sys/dev/firewire/firewirereg.h#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/fwcrom.c#1 branch .. //depot/projects/trustedbsd/base/sys/dev/firewire/fwdev.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/fwohci.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/fwohci_pci.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/fwohcireg.h#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/fwohcivar.h#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/iec68113.h#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/if_fwe.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/firewire/sbp.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/gem/if_gem.c#10 integrate .. //depot/projects/trustedbsd/base/sys/dev/gem/if_gem_pci.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/gem/if_gemvar.h#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/hea/eni.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/hifn/hifn7751.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/hme/if_hme.c#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/hme/if_hme_pci.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/hme/if_hme_sbus.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/hme/if_hmereg.h#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/hme/if_hmevar.h#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/idt/idt.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/idt/idtvar.h#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/isp/Hardware.txt#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/isp/isp.c#18 integrate .. //depot/projects/trustedbsd/base/sys/dev/isp/isp_pci.c#11 integrate .. //depot/projects/trustedbsd/base/sys/dev/lmc/if_lmc.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/md/md.c#18 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/Makefile.miidevs#2 delete .. //depot/projects/trustedbsd/base/sys/dev/mii/acphy.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/amphy.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/bmtphy.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/brgphy.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/dcphy.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/devlist2h.awk#2 delete .. //depot/projects/trustedbsd/base/sys/dev/mii/e1000phy.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/exphy.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/inphy.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/lxtphy.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/miidevs#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/miidevs.h#5 delete .. //depot/projects/trustedbsd/base/sys/dev/mii/nsgphy.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/nsphy.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/pnaphy.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/pnphy.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/qsphy.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/rlphy.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/tdkphy.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/tlphy.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/mii/xmphy.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/mly/mly.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/ncv/ncr53c500_pccard.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/nge/if_nge.c#15 integrate .. //depot/projects/trustedbsd/base/sys/dev/pccard/pccarddevs#15 integrate .. //depot/projects/trustedbsd/base/sys/dev/pccard/pccarddevs.h#15 integrate .. //depot/projects/trustedbsd/base/sys/dev/pci/pci_pci.c#11 integrate .. //depot/projects/trustedbsd/base/sys/dev/pci/pcib_private.h#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/pst/pst-iop.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/puc/puc.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/puc/pucvar.h#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/raidframe/rf_freebsdkintf.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/ray/if_ray.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/sab/sab.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/isa/mss.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/als4000.c#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/cmi.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pci/ich.c#12 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/ac97.c#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/dsp.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/feeder_rate.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/sound/pcm/sound.c#10 integrate .. //depot/projects/trustedbsd/base/sys/dev/streams/streams.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/sym/sym_hipd.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/tx/if_tx.c#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/ubsec/ubsec.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/ubsec/ubsecvar.h#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/ubsa.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/uhci.c#21 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/ulpt.c#12 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/umass.c#18 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/umodem.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/urio.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/usb_quirks.c#3 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/usb_subr.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/usbcdc.h#2 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/usbdevs#19 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/usbdevs.h#19 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/usbdevs_data.h#19 integrate .. //depot/projects/trustedbsd/base/sys/dev/usb/uscanner.c#9 integrate .. //depot/projects/trustedbsd/base/sys/dev/vinum/vinumconfig.c#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/vinum/vinumdaemon.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/vinum/vinuminterrupt.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/vinum/vinumio.c#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/vinum/vinumrequest.c#6 integrate .. //depot/projects/trustedbsd/base/sys/dev/wi/if_wavelan_ieee.h#8 integrate .. //depot/projects/trustedbsd/base/sys/dev/wi/if_wi.c#29 integrate .. //depot/projects/trustedbsd/base/sys/dev/wi/if_wi_pccard.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/wi/if_wi_pci.c#4 integrate .. //depot/projects/trustedbsd/base/sys/dev/wi/if_wireg.h#12 integrate .. //depot/projects/trustedbsd/base/sys/dev/wi/if_wivar.h#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/wi/wi_hostap.c#10 delete .. //depot/projects/trustedbsd/base/sys/dev/wi/wi_hostap.h#5 delete .. //depot/projects/trustedbsd/base/sys/dev/wl/if_wl.c#7 integrate .. //depot/projects/trustedbsd/base/sys/dev/xe/if_xe.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/xe/if_xe_pccard.c#5 integrate .. //depot/projects/trustedbsd/base/sys/dev/zs/z8530reg.h#1 branch .. //depot/projects/trustedbsd/base/sys/dev/zs/z8530var.h#1 branch .. //depot/projects/trustedbsd/base/sys/dev/zs/zs.c#1 branch .. //depot/projects/trustedbsd/base/sys/dev/zs/zs_sbus.c#1 branch .. //depot/projects/trustedbsd/base/sys/fs/devfs/devfs_devs.c#7 integrate .. //depot/projects/trustedbsd/base/sys/fs/devfs/devfs_rule.c#5 integrate .. //depot/projects/trustedbsd/base/sys/fs/devfs/devfs_vnops.c#21 integrate .. //depot/projects/trustedbsd/base/sys/fs/fdescfs/fdesc_vnops.c#8 integrate .. //depot/projects/trustedbsd/base/sys/fs/fifofs/fifo_vnops.c#20 integrate .. //depot/projects/trustedbsd/base/sys/fs/hpfs/hpfs_vnops.c#14 integrate .. //depot/projects/trustedbsd/base/sys/fs/msdosfs/msdosfs_vnops.c#10 integrate .. //depot/projects/trustedbsd/base/sys/fs/ntfs/ntfs_vnops.c#8 integrate .. //depot/projects/trustedbsd/base/sys/fs/nwfs/nwfs_vnops.c#4 integrate .. //depot/projects/trustedbsd/base/sys/fs/portalfs/portal_vfsops.c#8 integrate .. //depot/projects/trustedbsd/base/sys/fs/portalfs/portal_vnops.c#9 integrate .. //depot/projects/trustedbsd/base/sys/fs/pseudofs/pseudofs_vnops.c#14 integrate .. //depot/projects/trustedbsd/base/sys/fs/smbfs/smbfs_vnops.c#11 integrate .. //depot/projects/trustedbsd/base/sys/fs/specfs/spec_vnops.c#17 integrate .. //depot/projects/trustedbsd/base/sys/fs/udf/udf_vnops.c#10 integrate .. //depot/projects/trustedbsd/base/sys/fs/unionfs/union_subr.c#11 integrate .. //depot/projects/trustedbsd/base/sys/fs/unionfs/union_vfsops.c#9 integrate .. //depot/projects/trustedbsd/base/sys/fs/unionfs/union_vnops.c#9 integrate .. //depot/projects/trustedbsd/base/sys/geom/bde/g_bde.h#4 integrate .. //depot/projects/trustedbsd/base/sys/geom/bde/g_bde_crypt.c#6 integrate .. //depot/projects/trustedbsd/base/sys/geom/bde/g_bde_work.c#5 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom.h#18 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_bsd.c#16 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_dev.c#20 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_disk.c#18 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_event.c#7 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_mbr.c#14 integrate .. //depot/projects/trustedbsd/base/sys/geom/geom_mirror.c#1 branch .. //depot/projects/trustedbsd/base/sys/geom/geom_pc98.c#13 integrate .. //depot/projects/trustedbsd/base/sys/gnu/ext2fs/ext2_bmap.c#2 integrate .. //depot/projects/trustedbsd/base/sys/gnu/ext2fs/ext2_vfsops.c#10 integrate .. //depot/projects/trustedbsd/base/sys/gnu/ext2fs/ext2_vnops.c#11 integrate .. //depot/projects/trustedbsd/base/sys/i386/conf/GENERIC#27 integrate .. //depot/projects/trustedbsd/base/sys/i386/conf/NOTES#31 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/elan-mmcr.c#4 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/identcpu.c#12 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/initcpu.c#8 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/locore.s#8 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/machdep.c#27 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/mem.c#7 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/mp_machdep.c#16 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/pmap.c#29 integrate .. //depot/projects/trustedbsd/base/sys/i386/i386/vm_machdep.c#16 integrate .. //depot/projects/trustedbsd/base/sys/i386/ibcs2/ibcs2_misc.c#6 integrate .. //depot/projects/trustedbsd/base/sys/i386/ibcs2/ibcs2_stat.c#6 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/floatingpoint.h#3 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/ieeefp.h#2 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/limits.h#4 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/md_var.h#11 integrate .. //depot/projects/trustedbsd/base/sys/i386/include/smapi.h#1 branch .. //depot/projects/trustedbsd/base/sys/i386/include/specialreg.h#3 integrate .. //depot/projects/trustedbsd/base/sys/i386/isa/if_el.c#4 integrate .. //depot/projects/trustedbsd/base/sys/i386/isa/mse.c#4 integrate .. //depot/projects/trustedbsd/base/sys/i386/isa/pcf.c#4 integrate .. //depot/projects/trustedbsd/base/sys/i386/isa/spkr.c#7 integrate .. //depot/projects/trustedbsd/base/sys/i386/smapi/smapi.c#1 branch .. //depot/projects/trustedbsd/base/sys/i386/smapi/smapi_bios.S#1 branch .. //depot/projects/trustedbsd/base/sys/i386/smapi/smapi_isa.c#1 branch .. //depot/projects/trustedbsd/base/sys/i386/smapi/smapi_var.h#1 branch .. //depot/projects/trustedbsd/base/sys/i4b/layer3/i4b_q931.h#3 integrate .. //depot/projects/trustedbsd/base/sys/i4b/layer4/i4b_l4mgmt.c#5 integrate .. //depot/projects/trustedbsd/base/sys/ia64/acpica/madt.c#6 integrate .. //depot/projects/trustedbsd/base/sys/ia64/conf/GENERIC#21 integrate .. //depot/projects/trustedbsd/base/sys/ia64/conf/SKI#8 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/autoconf.c#4 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/busdma_machdep.c#4 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/clock.c#7 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/interrupt.c#12 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/locore.s#9 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/mp_machdep.c#14 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/pmap.c#26 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/sapic.c#7 integrate .. //depot/projects/trustedbsd/base/sys/ia64/ia64/vm_machdep.c#19 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/bus.h#5 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/clock.h#4 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/cpufunc.h#8 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/intr.h#2 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/intrcnt.h#3 integrate .. //depot/projects/trustedbsd/base/sys/ia64/include/limits.h#4 integrate .. //depot/projects/trustedbsd/base/sys/isa/fd.c#11 integrate .. //depot/projects/trustedbsd/base/sys/isa/psm.c#6 integrate .. //depot/projects/trustedbsd/base/sys/isa/syscons_isa.c#4 integrate .. //depot/projects/trustedbsd/base/sys/isofs/cd9660/cd9660_vnops.c#8 integrate .. //depot/projects/trustedbsd/base/sys/kern/imgact_elf.c#18 integrate .. //depot/projects/trustedbsd/base/sys/kern/imgact_elf32.c#2 integrate .. //depot/projects/trustedbsd/base/sys/kern/imgact_elf64.c#2 integrate .. //depot/projects/trustedbsd/base/sys/kern/imgact_elfN.c#2 delete .. //depot/projects/trustedbsd/base/sys/kern/imgact_gzip.c#6 integrate .. //depot/projects/trustedbsd/base/sys/kern/imgact_shell.c#4 integrate .. //depot/projects/trustedbsd/base/sys/kern/init_main.c#23 integrate .. //depot/projects/trustedbsd/base/sys/kern/init_sysent.c#28 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_acl.c#13 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_conf.c#12 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_descrip.c#32 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_event.c#16 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_exec.c#29 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_exit.c#23 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_fork.c#26 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_mac.c#35 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_mib.c#12 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_module.c#6 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_ntptime.c#7 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_physio.c#5 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_proc.c#28 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_shutdown.c#15 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_sig.c#27 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_switch.c#16 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_sysctl.c#16 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_tc.c#15 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_thread.c#19 integrate .. //depot/projects/trustedbsd/base/sys/kern/kern_time.c#12 integrate .. //depot/projects/trustedbsd/base/sys/kern/sched_4bsd.c#4 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_blist.c#4 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_bus.c#17 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_disk.c#13 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_disklabel.c#9 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_diskmbr.c#8 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_diskslice.c#13 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_mbuf.c#18 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_prf.c#19 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_prof.c#6 integrate .. //depot/projects/trustedbsd/base/sys/kern/subr_witness.c#27 integrate .. //depot/projects/trustedbsd/base/sys/kern/sys_pipe.c#25 integrate .. //depot/projects/trustedbsd/base/sys/kern/sys_socket.c#14 integrate .. //depot/projects/trustedbsd/base/sys/kern/syscalls.c#29 integrate .. //depot/projects/trustedbsd/base/sys/kern/syscalls.master#28 integrate .. //depot/projects/trustedbsd/base/sys/kern/sysv_ipc.c#5 integrate .. //depot/projects/trustedbsd/base/sys/kern/sysv_shm.c#8 integrate .. //depot/projects/trustedbsd/base/sys/kern/tty_subr.c#3 integrate .. //depot/projects/trustedbsd/base/sys/kern/tty_tty.c#8 integrate .. //depot/projects/trustedbsd/base/sys/kern/uipc_sem.c#4 integrate .. //depot/projects/trustedbsd/base/sys/kern/uipc_socket.c#27 integrate .. //depot/projects/trustedbsd/base/sys/kern/uipc_socket2.c#23 integrate .. //depot/projects/trustedbsd/base/sys/kern/uipc_syscalls.c#23 integrate .. //depot/projects/trustedbsd/base/sys/kern/uipc_usrreq.c#17 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_aio.c#26 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_bio.c#25 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_default.c#12 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_mount.c#14 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_syscalls.c#37 integrate .. //depot/projects/trustedbsd/base/sys/kern/vfs_vnops.c#32 integrate .. //depot/projects/trustedbsd/base/sys/kern/vnode_if.src#14 integrate .. //depot/projects/trustedbsd/base/sys/libkern/ia64/__moddi3.S#2 integrate .. //depot/projects/trustedbsd/base/sys/libkern/ia64/__umoddi3.S#2 integrate .. //depot/projects/trustedbsd/base/sys/modules/Makefile#38 integrate .. //depot/projects/trustedbsd/base/sys/modules/bge/Makefile#2 integrate .. //depot/projects/trustedbsd/base/sys/modules/firewire/firewire/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sys/modules/gem/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/hme/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/md/Makefile#3 integrate .. //depot/projects/trustedbsd/base/sys/modules/mii/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sys/modules/rc4/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/smapi/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/modules/tx/Makefile#3 integrate .. //depot/projects/trustedbsd/base/sys/modules/wi/Makefile#4 integrate .. //depot/projects/trustedbsd/base/sys/modules/wlan/Makefile#1 branch .. //depot/projects/trustedbsd/base/sys/net/bpf.c#16 integrate .. //depot/projects/trustedbsd/base/sys/net/bpf.h#5 integrate .. //depot/projects/trustedbsd/base/sys/net/if_ieee80211.h#4 integrate .. //depot/projects/trustedbsd/base/sys/net/if_ieee80211subr.c#1 branch .. //depot/projects/trustedbsd/base/sys/net/if_iso88025subr.c#6 integrate .. //depot/projects/trustedbsd/base/sys/net/if_loop.c#12 integrate .. //depot/projects/trustedbsd/base/sys/net/if_stf.c#14 integrate .. //depot/projects/trustedbsd/base/sys/net/if_tap.c#12 integrate .. //depot/projects/trustedbsd/base/sys/net/if_tun.c#13 integrate .. //depot/projects/trustedbsd/base/sys/net/if_var.h#14 integrate .. //depot/projects/trustedbsd/base/sys/netatm/atm_cm.c#10 integrate .. //depot/projects/trustedbsd/base/sys/netatm/spans/spans_kxdr.h#2 integrate .. //depot/projects/trustedbsd/base/sys/netatm/uni/unisig_print.c#3 integrate .. //depot/projects/trustedbsd/base/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#2 integrate .. //depot/projects/trustedbsd/base/sys/netgraph/ng_base.c#8 integrate .. //depot/projects/trustedbsd/base/sys/netgraph/ng_socket.c#9 integrate .. //depot/projects/trustedbsd/base/sys/netinet/if_ether.c#9 integrate .. //depot/projects/trustedbsd/base/sys/netinet/in.h#13 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_dummynet.c#12 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_fw2.c#15 integrate .. //depot/projects/trustedbsd/base/sys/netinet/ip_output.c#19 integrate .. //depot/projects/trustedbsd/base/sys/netinet/raw_ip.c#15 integrate .. //depot/projects/trustedbsd/base/sys/netinet/tcp_input.c#31 integrate .. //depot/projects/trustedbsd/base/sys/netinet/tcp_output.c#14 integrate .. //depot/projects/trustedbsd/base/sys/netinet/tcp_seq.h#3 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 17:34:41 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 358E537B405; Mon, 20 Jan 2003 17:34:17 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA2A937B401 for ; Mon, 20 Jan 2003 17:34:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AE3343F18 for ; Mon, 20 Jan 2003 17:34:15 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L1YFfh038264 for ; Mon, 20 Jan 2003 17:34:15 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L1YEMa038261 for perforce@freebsd.org; Mon, 20 Jan 2003 17:34:14 -0800 (PST) Date: Mon, 20 Jan 2003 17:34:14 -0800 (PST) Message-Id: <200301210134.h0L1YEMa038261@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 23993 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=23993 Change 23993 by rwatson@rwatson_paprika on 2003/01/20 17:34:00 Revert local branch changes that were either local gcc patches during gcc instability, or merge-o's/p4isms. Affected files ... .. //depot/projects/trustedbsd/base/contrib/gcc/config/t-linux#4 edit .. //depot/projects/trustedbsd/base/contrib/gcc/config/t-linux-gnulibc1#3 edit .. //depot/projects/trustedbsd/base/contrib/gcc/cppmacro.c#8 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/arm/tm-arm.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/aix.mh#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/aix.mt#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/linux.mh#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/nm-aix.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/ppc-eabi.mt#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/ppc-sim.mt#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/ppcle-eabi.mt#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/ppcle-sim.mt#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppc-aix.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppc-eabi.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppc-sim.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppcle-eabi.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppcle-sim.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/xm-aix.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/xm-linux.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/linux.mh#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/linux.mt#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/nbsd.mh#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/nbsd.mt#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/nm-linux.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/nm-nbsd.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/nm-sparclynx.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/nm-sun4os4.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/nm-sun4sol2.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/sparclynx.mh#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/sun4os4.mh#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/sun4os4.mt#3 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/sun4sol2.mh#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-linux.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-nbsd.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-sp64.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-sp64sim.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-sparc.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-sparclet.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-sparclite.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-sparclynx.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-spc-em.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-sun4os4.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-sun4sol2.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/tm-vxsparc.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/xm-linux.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/xm-nbsd.h#4 edit .. //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/sparc/xm-sun4sol2.h#4 edit Differences ... ==== //depot/projects/trustedbsd/base/contrib/gcc/config/t-linux#4 (text+ko) ==== @@ -1,16 +1,16 @@ # Don't run fixproto STMP_FIXPROTO = -# Don't install "assert.h" in gcc. We use the one in glibc. -INSTALL_ASSERT_H = - # Compile crtbeginS.o and crtendS.o with pic. CRTSTUFF_T_CFLAGS_S = -fPIC # Compile libgcc2.a with pic. TARGET_LIBGCC2_CFLAGS = -fPIC -# Do not build libgcc1. Let gcc generate those functions. The GNU/Linux -# C library can handle them. -LIBGCC1 = -CROSS_LIBGCC1 = -LIBGCC1_TEST = +# Override t-slibgcc-elf-ver to export some libgcc symbols with +# the symbol versions that glibc used. +SHLIB_MAPFILES += $(srcdir)/config/libgcc-glibc.ver + +# Use unwind-dw2-fde-glibc +LIB2ADDEH = $(srcdir)/unwind-dw2.c $(srcdir)/unwind-dw2-fde-glibc.c \ + $(srcdir)/unwind-sjlj.c +LIB2ADDEHDEP = unwind.inc unwind-dw2-fde.h unwind-dw2-fde.c ==== //depot/projects/trustedbsd/base/contrib/gcc/config/t-linux-gnulibc1#3 (text+ko) ==== @@ -1,2 +1,7 @@ # We are building for the Linux C library 5. T_CFLAGS = -DUSE_GNULIBC_1 + +# Use unwind-dw2-fde +LIB2ADDEH = $(srcdir)/unwind-dw2.c $(srcdir)/unwind-dw2-fde.c \ + $(srcdir)/unwind-sjlj.c +LIB2ADDEHDEP = unwind.inc unwind-dw2-fde.h ==== //depot/projects/trustedbsd/base/contrib/gcc/cppmacro.c#8 (text+ko) ==== @@ -355,12 +355,6 @@ dest = BUFF_FRONT (pfile->u_buff) + len_so_far; } len = dest - BUFF_FRONT (pfile->u_buff); - if ((size_t) (BUFF_LIMIT (pfile->u_buff) - dest) < 1) - { - size_t len_so_far = dest - BUFF_FRONT (pfile->u_buff); - _cpp_extend_buff (pfile, &pfile->u_buff, 1); - dest = BUFF_FRONT (pfile->u_buff) + len_so_far; - } BUFF_FRONT (pfile->u_buff) = dest + 1; return new_string_token (pfile, dest - len, len); } ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/arm/tm-arm.h#4 (text+ko) ==== @@ -1,453 +1,34 @@ -/* Definitions to make GDB target for an ARM - Copyright 1986, 1987, 1989, 1991, 1993, 1997, 1998 Free Software Foundation, Inc. +/* Definitions to target GDB to ARM targets. + Copyright 1986, 1987, 1988, 1989, 1991, 1993, 1994, 1995, 1996, 1997, + 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. + + This file is part of GDB. -This file is part of GDB. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#ifndef TM_ARM_H +#define TM_ARM_H -#ifdef __STDC__ /* Forward decls for prototypes */ -struct type; -struct value; +#ifndef GDB_MULTI_ARCH +#define GDB_MULTI_ARCH 1 #endif -#define TARGET_BYTE_ORDER_SELECTABLE - -/* IEEE format floating point */ - -#define IEEE_FLOAT - -/* FIXME: may need a floatformat_ieee_double_bigbyte_littleword format for - BIG_ENDIAN use. -fnf */ - -#define TARGET_DOUBLE_FORMAT (target_byte_order == BIG_ENDIAN \ - ? &floatformat_ieee_double_big \ - : &floatformat_ieee_double_littlebyte_bigword) - -/* When reading symbols, we need to zap the low bit of the address, which - may be set to 1 for Thumb functions. */ - -#define SMASH_TEXT_ADDRESS(addr) ((addr) &= ~0x1) - -/* Remove useless bits from addresses in a running program. */ - -CORE_ADDR arm_addr_bits_remove PARAMS ((CORE_ADDR)); - -#define ADDR_BITS_REMOVE(val) (arm_addr_bits_remove (val)) - -/* Offset from address of function to start of its code. - Zero on most machines. */ - -#define FUNCTION_START_OFFSET 0 - -/* Advance PC across any function entry prologue instructions - to reach some "real" code. */ - -extern CORE_ADDR arm_skip_prologue PARAMS ((CORE_ADDR pc)); - -#define SKIP_PROLOGUE(pc) { pc = arm_skip_prologue (pc); } - -/* Immediately after a function call, return the saved pc. - Can't always go through the frames for this because on some machines - the new frame is not set up until the new function executes - some instructions. */ - -#define SAVED_PC_AFTER_CALL(frame) arm_saved_pc_after_call (frame) -struct frame_info; -extern CORE_ADDR arm_saved_pc_after_call PARAMS ((struct frame_info *)); - -/* I don't know the real values for these. */ -#define TARGET_UPAGES UPAGES -#define TARGET_NBPG NBPG - -/* Address of end of stack space. */ - -#define STACK_END_ADDR (0x01000000 - (TARGET_UPAGES * TARGET_NBPG)) - -/* Stack grows downward. */ - -#define INNER_THAN(lhs,rhs) ((lhs) < (rhs)) - -/* !!!! if we're using RDP, then we're inserting breakpoints and storing - their handles instread of what was in memory. It is nice that - this is the same size as a handle - otherwise remote-rdp will - have to change. */ - -/* BREAKPOINT_FROM_PC uses the program counter value to determine whether a - 16- or 32-bit breakpoint should be used. It returns a pointer - to a string of bytes that encode a breakpoint instruction, stores - the length of the string to *lenptr, and adjusts the pc (if necessary) to - point to the actual memory location where the breakpoint should be - inserted. */ - -extern breakpoint_from_pc_fn arm_breakpoint_from_pc; -#define BREAKPOINT_FROM_PC(pcptr, lenptr) arm_breakpoint_from_pc (pcptr, lenptr) - -/* Amount PC must be decremented by after a breakpoint. - This is often the number of bytes in BREAKPOINT - but not always. */ - -#define DECR_PC_AFTER_BREAK 0 - -/* code to execute to print interesting information about the - * floating point processor (if any) - * No need to define if there is nothing to do. - */ -#define FLOAT_INFO { arm_float_info (); } - -/* Say how long (ordinary) registers are. This is a piece of bogosity - used in push_word and a few other places; REGISTER_RAW_SIZE is the - real way to know how big a register is. */ - -#define REGISTER_SIZE 4 - -/* Number of machine registers */ - -/* Note: I make a fake copy of the pc in register 25 (calling it ps) so - that I can clear the status bits from pc (register 15) */ - -#define NUM_REGS 26 - -/* An array of names of registers. */ - -extern char **arm_register_names; -#define REGISTER_NAME(i) arm_register_names[i] - -/* Register numbers of various important registers. - Note that some of these values are "real" register numbers, - and correspond to the general registers of the machine, - and some are "phony" register numbers which are too large - to be actual register numbers as far as the user is concerned - but do serve to get the desired values when passed to read_register. */ - -#define A1_REGNUM 0 /* first integer-like argument */ -#define A4_REGNUM 3 /* last integer-like argument */ -#define AP_REGNUM 11 -#define FP_REGNUM 11 /* Contains address of executing stack frame */ -#define SP_REGNUM 13 /* Contains address of top of stack */ -#define LR_REGNUM 14 /* address to return to from a function call */ -#define PC_REGNUM 15 /* Contains program counter */ -#define F0_REGNUM 16 /* first floating point register */ -#define F3_REGNUM 19 /* last floating point argument register */ -#define F7_REGNUM 23 /* last floating point register */ -#define FPS_REGNUM 24 /* floating point status register */ -#define PS_REGNUM 25 /* Contains processor status */ - -#define THUMB_FP_REGNUM 7 /* R7 is frame register on Thumb */ - -#define ARM_NUM_ARG_REGS 4 -#define ARM_LAST_ARG_REGNUM A4_REGNUM -#define ARM_NUM_FP_ARG_REGS 4 -#define ARM_LAST_FP_ARG_REGNUM F3_REGNUM - -/* Instruction condition field values. */ -#define INST_EQ 0x0 -#define INST_NE 0x1 -#define INST_CS 0x2 -#define INST_CC 0x3 -#define INST_MI 0x4 -#define INST_PL 0x5 -#define INST_VS 0x6 -#define INST_VC 0x7 -#define INST_HI 0x8 -#define INST_LS 0x9 -#define INST_GE 0xa -#define INST_LT 0xb -#define INST_GT 0xc -#define INST_LE 0xd -#define INST_AL 0xe -#define INST_NV 0xf - -#define FLAG_N 0x80000000 -#define FLAG_Z 0x40000000 -#define FLAG_C 0x20000000 -#define FLAG_V 0x10000000 - - - -/* Total amount of space needed to store our copies of the machine's - register state, the array `registers'. */ -#define REGISTER_BYTES (16*4 + 12*8 + 4 + 4) - -/* Index within `registers' of the first byte of the space for - register N. */ - -#define REGISTER_BYTE(N) (((N) < F0_REGNUM) ? (N)*4 : \ - (((N) < PS_REGNUM) ? 16*4 + ((N) - 16)*12 : \ - 16*4 + 8*12 + ((N) - FPS_REGNUM) * 4)) - -/* Number of bytes of storage in the actual machine representation - for register N. On the vax, all regs are 4 bytes. */ - -#define REGISTER_RAW_SIZE(N) (((N) < F0_REGNUM || (N) >= FPS_REGNUM) ? 4 : 12) - -/* Number of bytes of storage in the program's representation - for register N. On the vax, all regs are 4 bytes. */ - -#define REGISTER_VIRTUAL_SIZE(N) (((N) < F0_REGNUM || (N) >= FPS_REGNUM) ? 4 : 8) - -/* Largest value REGISTER_RAW_SIZE can have. */ - -#define MAX_REGISTER_RAW_SIZE 12 - -/* Largest value REGISTER_VIRTUAL_SIZE can have. */ - -#define MAX_REGISTER_VIRTUAL_SIZE 8 - -/* Nonzero if register N requires conversion - from raw format to virtual format. */ -#define REGISTER_CONVERTIBLE(N) ((unsigned)(N) - F0_REGNUM < 8) - -/* Convert data from raw format for register REGNUM in buffer FROM - to virtual format with type TYPE in buffer TO. */ - -#define REGISTER_CONVERT_TO_VIRTUAL(REGNUM,TYPE,FROM,TO) \ -{ \ - double val; \ - convert_from_extended ((FROM), & val); \ - store_floating ((TO), TYPE_LENGTH (TYPE), val); \ -} - -/* Convert data from virtual format with type TYPE in buffer FROM - to raw format for register REGNUM in buffer TO. */ - -#define REGISTER_CONVERT_TO_RAW(TYPE,REGNUM,FROM,TO) \ -{ \ - double val = extract_floating ((FROM), TYPE_LENGTH (TYPE)); \ - convert_to_extended (&val, (TO)); \ -} -/* Return the GDB type object for the "standard" data type - of data in register N. */ - -#define REGISTER_VIRTUAL_TYPE(N) \ - (((unsigned)(N) - F0_REGNUM) < 8 ? builtin_type_double : builtin_type_int) - -/* The system C compiler uses a similar structure return convention to gcc */ -extern use_struct_convention_fn arm_use_struct_convention; -#define USE_STRUCT_CONVENTION(gcc_p, type) arm_use_struct_convention (gcc_p, type) - -/* Store the address of the place in which to copy the structure the - subroutine will return. This is called from call_function. */ - -#define STORE_STRUCT_RETURN(ADDR, SP) \ - { write_register (0, (ADDR)); } - -/* Extract from an array REGBUF containing the (raw) register state - a function return value of type TYPE, and copy that, in virtual format, - into VALBUF. */ - -#define EXTRACT_RETURN_VALUE(TYPE,REGBUF,VALBUF) \ - if (TYPE_CODE (TYPE) == TYPE_CODE_FLT) \ - convert_from_extended (REGBUF + REGISTER_BYTE (F0_REGNUM), VALBUF); \ - else \ - memcpy (VALBUF, REGBUF, TYPE_LENGTH (TYPE)) - -/* Write into appropriate registers a function return value - of type TYPE, given in virtual format. */ - -#define STORE_RETURN_VALUE(TYPE,VALBUF) \ - if (TYPE_CODE (TYPE) == TYPE_CODE_FLT) { \ - char _buf[MAX_REGISTER_RAW_SIZE]; \ - convert_to_extended (VALBUF, _buf); \ - write_register_bytes (REGISTER_BYTE (F0_REGNUM), _buf, MAX_REGISTER_RAW_SIZE); \ - } else \ - write_register_bytes (0, VALBUF, TYPE_LENGTH (TYPE)) - -/* Extract from an array REGBUF containing the (raw) register state - the address in which a function should return its structure value, - as a CORE_ADDR (or an expression that can be used as one). */ - -#define EXTRACT_STRUCT_VALUE_ADDRESS(REGBUF) (*(int *)(REGBUF)) - /* Specify that for the native compiler variables for a particular lexical context are listed after the beginning LBRAC instead of before in the executables list of symbols. */ #define VARIABLES_INSIDE_BLOCK(desc, gcc_p) (!(gcc_p)) - -/* Define other aspects of the stack frame. - We keep the offsets of all saved registers, 'cause we need 'em a lot! - We also keep the current size of the stack frame, and the offset of - the frame pointer from the stack pointer (for frameless functions, and - when we're still in the prologue of a function with a frame) */ - -#define EXTRA_FRAME_INFO \ - struct frame_saved_regs fsr; \ - int framesize; \ - int frameoffset; \ - int framereg; - -extern void arm_init_extra_frame_info PARAMS ((struct frame_info *fi)); -#define INIT_EXTRA_FRAME_INFO(fromleaf, fi) arm_init_extra_frame_info (fi) - -/* Return the frame address. On ARM, it is R11; on Thumb it is R7. */ -CORE_ADDR arm_target_read_fp PARAMS ((void)); -#define TARGET_READ_FP() arm_target_read_fp () - -/* Describe the pointer in each stack frame to the previous stack frame - (its caller). */ - -/* FRAME_CHAIN takes a frame's nominal address - and produces the frame's chain-pointer. - - However, if FRAME_CHAIN_VALID returns zero, - it means the given frame is the outermost one and has no caller. */ - -#define FRAME_CHAIN(thisframe) (CORE_ADDR) arm_frame_chain (thisframe) -extern CORE_ADDR arm_frame_chain PARAMS ((struct frame_info *)); - -extern int arm_frame_chain_valid PARAMS ((CORE_ADDR, struct frame_info *)); -#define FRAME_CHAIN_VALID(chain, thisframe) arm_frame_chain_valid (chain, thisframe) - -/* Define other aspects of the stack frame. */ - -/* A macro that tells us whether the function invocation represented - by FI does not have a frame on the stack associated with it. If it - does not, FRAMELESS is set to 1, else 0. */ -#define FRAMELESS_FUNCTION_INVOCATION(FI, FRAMELESS) \ -{ \ - CORE_ADDR func_start, after_prologue; \ - func_start = (get_pc_function_start ((FI)->pc) + \ - FUNCTION_START_OFFSET); \ - after_prologue = func_start; \ - SKIP_PROLOGUE (after_prologue); \ - (FRAMELESS) = (after_prologue == func_start); \ -} - -/* Saved Pc. */ - -#define FRAME_SAVED_PC(FRAME) arm_frame_saved_pc (FRAME) -extern CORE_ADDR arm_frame_saved_pc PARAMS ((struct frame_info *)); - -#define FRAME_ARGS_ADDRESS(fi) (fi->frame) - -#define FRAME_LOCALS_ADDRESS(fi) ((fi)->frame) - -/* Return number of args passed to a frame. - Can return -1, meaning no way to tell. */ - -#define FRAME_NUM_ARGS(numargs, fi) (numargs = -1) - -/* Return number of bytes at start of arglist that are not really args. */ - -#define FRAME_ARGS_SKIP 0 - -/* Put here the code to store, into a struct frame_saved_regs, - the addresses of the saved registers of frame described by FRAME_INFO. - This includes special registers such as pc and fp saved in special - ways in the stack frame. sp is even more special: - the address we return for it IS the sp for the next frame. */ - -struct frame_saved_regs; -struct frame_info; -void frame_find_saved_regs PARAMS((struct frame_info *fi, - struct frame_saved_regs *fsr)); - -#define FRAME_FIND_SAVED_REGS(frame_info, frame_saved_regs) \ - arm_frame_find_saved_regs (frame_info, &(frame_saved_regs)); - - -/* Things needed for making the inferior call functions. */ - -#define PUSH_ARGUMENTS(nargs, args, sp, struct_return, struct_addr) \ - sp = arm_push_arguments ((nargs), (args), (sp), (struct_return), (struct_addr)) -extern CORE_ADDR -arm_push_arguments PARAMS ((int, struct value **, CORE_ADDR, int, CORE_ADDR)); - -/* Push an empty stack frame, to record the current PC, etc. */ - -void arm_push_dummy_frame PARAMS ((void)); - -#define PUSH_DUMMY_FRAME arm_push_dummy_frame () - -/* Discard from the stack the innermost frame, restoring all registers. */ - -void arm_pop_frame PARAMS ((void)); - -#define POP_FRAME arm_pop_frame () - -/* This sequence of words is the instructions - - mov lr,pc - mov pc,r4 - illegal - - Note this is 12 bytes. */ - -#define CALL_DUMMY {0xe1a0e00f, 0xe1a0f004, 0xE7FFDEFE} - -#define CALL_DUMMY_START_OFFSET 0 /* Start execution at beginning of dummy */ - -#define CALL_DUMMY_BREAKPOINT_OFFSET arm_call_dummy_breakpoint_offset() -extern int arm_call_dummy_breakpoint_offset PARAMS ((void)); - -/* Insert the specified number of args and function address - into a call sequence of the above form stored at DUMMYNAME. */ - -#define FIX_CALL_DUMMY(dummyname, pc, fun, nargs, args, type, gcc_p) \ - arm_fix_call_dummy (dummyname, pc, fun, nargs, args, type, gcc_p) - -void arm_fix_call_dummy PARAMS ((char *dummy, CORE_ADDR pc, CORE_ADDR fun, - int nargs, struct value **args, - struct type *type, int gcc_p)); - -CORE_ADDR arm_get_next_pc PARAMS ((CORE_ADDR)); - -/* Functions for dealing with Thumb call thunks. */ -#define IN_SOLIB_CALL_TRAMPOLINE(pc, name) arm_in_call_stub (pc, name) -#define SKIP_TRAMPOLINE_CODE(pc) arm_skip_stub (pc) -extern int arm_in_call_stub PARAMS ((CORE_ADDR pc, char *name)); -extern CORE_ADDR arm_skip_stub PARAMS ((CORE_ADDR pc)); - -/* Function to determine whether MEMADDR is in a Thumb function. */ -extern int arm_pc_is_thumb PARAMS ((bfd_vma memaddr)); - -/* Function to determine whether MEMADDR is in a call dummy called from - a Thumb function. */ -extern int arm_pc_is_thumb_dummy PARAMS ((bfd_vma memaddr)); - -/* Macros for setting and testing a bit in a minimal symbol that - marks it as Thumb function. The MSB of the minimal symbol's - "info" field is used for this purpose. This field is already - being used to store the symbol size, so the assumption is - that the symbol size cannot exceed 2^31. - - COFF_MAKE_MSYMBOL_SPECIAL - ELF_MAKE_MSYMBOL_SPECIAL tests whether the COFF or ELF symbol corresponds - to a thumb function, and sets a "special" bit in a - minimal symbol to indicate that it does - MSYMBOL_SET_SPECIAL actually sets the "special" bit - MSYMBOL_IS_SPECIAL tests the "special" bit in a minimal symbol - MSYMBOL_SIZE returns the size of the minimal symbol, i.e. - the "info" field with the "special" bit masked out -*/ - -extern int coff_sym_is_thumb(int val); -#define MSYMBOL_SET_SPECIAL(msym) \ - MSYMBOL_INFO (msym) = (char *) (((long) MSYMBOL_INFO (msym)) | 0x80000000) -#define MSYMBOL_IS_SPECIAL(msym) \ - (((long) MSYMBOL_INFO (msym) & 0x80000000) != 0) -#define MSYMBOL_SIZE(msym) \ - ((long) MSYMBOL_INFO (msym) & 0x7fffffff) - -/* Thumb symbol are of type STT_LOPROC, (synonymous with STT_ARM_TFUNC) */ -#define ELF_MAKE_MSYMBOL_SPECIAL(sym,msym) \ - { if(ELF_ST_TYPE(((elf_symbol_type *)(sym))->internal_elf_sym.st_info) == STT_LOPROC) \ - MSYMBOL_SET_SPECIAL(msym); } - -#define COFF_MAKE_MSYMBOL_SPECIAL(val,msym) \ - { if(coff_sym_is_thumb(val)) MSYMBOL_SET_SPECIAL(msym); } - -#undef IN_SIGTRAMP -#define IN_SIGTRAMP(pc, name) 0 +#endif /* TM_ARM_H */ ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/aix.mh#3 (text+ko) ==== @@ -1,11 +1,16 @@ # Host: IBM PowerPC running AIX XM_FILE= xm-aix.h -XDEPFILES= NAT_FILE= nm-aix.h -NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o rs6000-nat.o xcoffread.o +NATDEPFILES= fork-child.o infptrace.o inftarg.o corelow.o rs6000-nat.o \ + xcoffread.o xcoffsolib.o # When compiled with cc, for debugging, this argument should be passed. # We have no idea who our current compiler is though, so we skip it. # MH_CFLAGS = -bnodelcsect + +# gdb is too big for all of its external symbols to fit in a small TOC +# It looks like the GNU linker doesn't understand the -bbigtoc switch. +# This switch may be needed for some vendor compilers. +# MH_LDFLAGS = -Wl,-bbigtoc ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/aix.mt#3 (text+ko) ==== @@ -1,3 +1,3 @@ # Target: PowerPC running AIX -TDEPFILES= rs6000-tdep.o xcoffsolib.o +TDEPFILES= rs6000-tdep.o xcoffread.o ppc-linux-tdep.o solib.o solib-svr4.o TM_FILE= tm-ppc-aix.h ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/linux.mh#4 (text+ko) ==== @@ -1,10 +1,13 @@ # Host: PowerPC, running Linux XM_FILE= xm-linux.h -XDEPFILES= ser-tcp.o XM_CLIBS= -NAT_FILE= ../nm-sysv4.h -NATDEPFILES= solib.o corelow.o # infptrace.o inftarg.o fork-child.o core-aout.o core-regset.o +NAT_FILE= nm-linux.h +NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o linux-proc.o \ + core-regset.o ppc-linux-nat.o proc-service.o thread-db.o lin-lwp.o \ + gcore.o + +LOADLIBES = -ldl -rdynamic -GDBSERVER_DEPFILES= low-linux.o +GDBSERVER_DEPFILES = linux-low.o linux-ppc-low.o reg-ppc.o ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/nm-aix.h#4 (text+ko) ==== @@ -1,21 +1,22 @@ /* IBM PowerPC native-dependent macros for GDB, the GNU debugger. - Copyright 1995 Free Software Foundation, Inc. + Copyright 1995, 1996 Free Software Foundation, Inc. -This file is part of GDB. + This file is part of GDB. -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ #include "rs6000/nm-rs6000.h" ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/ppc-eabi.mt#3 (text+ko) ==== @@ -1,3 +1,3 @@ # Target: PowerPC running eabi -TDEPFILES= ser-ocd.o rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o dink32-rom.o ppc-bdm.o ocd.o remote-sds.o +TDEPFILES= rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o dink32-rom.o ppc-bdm.o ocd.o remote-sds.o ppc-linux-tdep.o solib.o solib-svr4.o TM_FILE= tm-ppc-eabi.h ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/ppc-sim.mt#3 (text+ko) ==== @@ -1,5 +1,5 @@ # Target: PowerPC running eabi and including the simulator -TDEPFILES= ser-ocd.o rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o dink32-rom.o ppc-bdm.o ocd.o remote-sds.o +TDEPFILES= rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o dink32-rom.o ppc-bdm.o ocd.o remote-sds.o ppc-linux-tdep.o solib.o solib-svr4.o TM_FILE= tm-ppc-eabi.h SIM_OBS = remote-sim.o ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/ppcle-eabi.mt#3 (text+ko) ==== @@ -1,3 +1,3 @@ # Target: PowerPC running eabi in little endian mode -TDEPFILES= ser-ocd.o rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o ppc-bdm.o ocd.o +TDEPFILES= rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o ppc-bdm.o ocd.o ppc-linux-tdep.o solib.o solib-svr4.o TM_FILE= tm-ppcle-eabi.h ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/ppcle-sim.mt#3 (text+ko) ==== @@ -1,5 +1,5 @@ # Target: PowerPC running eabi in little endian mode under the simulator -TDEPFILES= ser-ocd.o rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o ppc-bdm.o ocd.o +TDEPFILES= rs6000-tdep.o monitor.o dsrec.o ppcbug-rom.o ppc-bdm.o ocd.o ppc-linux-tdep.o solib.o solib-svr4.o TM_FILE= tm-ppcle-eabi.h SIM_OBS = remote-sim.o ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppc-aix.h#4 (text+ko) ==== @@ -1,21 +1,22 @@ /* Macro definitions for Power PC running AIX. - Copyright 1995 Free Software Foundation, Inc. + Copyright 1995, 2000 Free Software Foundation, Inc. -This file is part of GDB. + This file is part of GDB. -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ #ifndef TM_PPC_AIX_H #define TM_PPC_AIX_H @@ -23,6 +24,4 @@ /* Use generic RS6000 definitions. */ #include "rs6000/tm-rs6000.h" -#define GDB_TARGET_POWERPC - #endif /* TM_PPC_AIX_H */ ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppc-eabi.h#4 (text+ko) ==== @@ -1,21 +1,23 @@ /* Macro definitions for Power PC running embedded ABI. - Copyright 1995, 1996, 1997 Free Software Foundation, Inc. + Copyright 1995, 1996, 1997, 1998, 1999, 2000 + Free Software Foundation, Inc. -This file is part of GDB. + This file is part of GDB. -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ #ifndef TM_PPC_EABI_H #define TM_PPC_EABI_H @@ -24,14 +26,11 @@ #include "rs6000/tm-rs6000.h" /* except we want to allow single stepping */ #undef SOFTWARE_SINGLE_STEP_P -#define SOFTWARE_SINGLE_STEP_P 0 +#define SOFTWARE_SINGLE_STEP_P() 0 #undef DEFAULT_LR_SAVE #define DEFAULT_LR_SAVE 4 /* eabi saves LR at 4 off of SP */ -#define GDB_TARGET_POWERPC - -#undef PC_LOAD_SEGMENT #undef PROCESS_LINENUMBER_HOOK #undef TEXT_SEGMENT_BASE @@ -40,45 +39,11 @@ /* Say that we're using ELF, not XCOFF. */ #define ELF_OBJECT_FORMAT 1 -#define TARGET_BYTE_ORDER_SELECTABLE_P 1 +/* The value of symbols of type N_SO and N_FUN maybe null when + it shouldn't be. */ +#define SOFUN_ADDRESS_MAYBE_MISSING -/* return true if a given `pc' value is in `call dummy' function. */ -/* FIXME: This just checks for the end of the stack, which is broken - for things like stepping through gcc nested function stubs. */ -#undef PC_IN_CALL_DUMMY -#define PC_IN_CALL_DUMMY(STOP_PC, STOP_SP, STOP_FRAME_ADDR) \ - (STOP_SP < STOP_PC) - -/* generic dummy frame stuff */ - - - -/* target-specific dummy_frame stuff */ - -extern struct frame_info *rs6000_pop_frame PARAMS ((struct frame_info *frame)); - -extern CORE_ADDR ppc_push_return_address PARAMS ((CORE_ADDR, CORE_ADDR)); -extern CORE_ADDR rs6000_push_arguments PARAMS ((int nargs, - struct value **args, - CORE_ADDR sp, - unsigned char struct_return, - CORE_ADDR struct_addr)); - -#undef PUSH_DUMMY_FRAME -#define PUSH_DUMMY_FRAME generic_push_dummy_frame () - -#define PUSH_RETURN_ADDRESS(PC, SP) ppc_push_return_address (PC, SP) - -/* override the standard get_saved_register function with - one that takes account of generic CALL_DUMMY frames */ -#define GET_SAVED_REGISTER - -#define USE_GENERIC_DUMMY_FRAMES -#define CALL_DUMMY_BREAKPOINT_OFFSET (0) -#define CALL_DUMMY_LOCATION AT_ENTRY_POINT -#define CALL_DUMMY_ADDRESS() entry_point_address () -#undef CALL_DUMMY_START_OFFSET -#define CALL_DUMMY_START_OFFSET 0 - +/* Use generic shared library machinery. */ +#include "solib.h" #endif /* TM_PPC_EABI_H */ ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppc-sim.h#4 (text+ko) ==== @@ -1,21 +1,22 @@ /* Macro definitions for Power PC running embedded ABI under the simulator. Copyright 1995 Free Software Foundation, Inc. -This file is part of GDB. + This file is part of GDB. -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ #ifndef TM_PPC_SIM_H #define TM_PPC_SIM_H @@ -23,4 +24,3 @@ #include "powerpc/tm-ppc-eabi.h" #endif /* TM_PPC_SIM_H */ - ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppcle-eabi.h#4 (text+ko) ==== @@ -1,22 +1,23 @@ /* Macro definitions for Power PC running embedded ABI in little endian mode. - Copyright 1995 Free Software Foundation, Inc. + Copyright 1995, 1998 Free Software Foundation, Inc. -This file is part of GDB. + This file is part of GDB. -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ #ifndef TM_PPCLE_EABI_H #define TM_PPCLE_EABI_H @@ -24,7 +25,4 @@ /* Use normal ppc-eabi definitions */ #include "powerpc/tm-ppc-eabi.h" -#undef TARGET_BYTE_ORDER_DEFAULT -#define TARGET_BYTE_ORDER_DEFAULT LITTLE_ENDIAN - #endif /* TM_PPCLE_EABI_H */ ==== //depot/projects/trustedbsd/base/contrib/gdb/gdb/config/powerpc/tm-ppcle-sim.h#4 (text+ko) ==== @@ -1,21 +1,22 @@ /* Macro definitions for Power PC running embedded ABI under the simulator. Copyright 1995 Free Software Foundation, Inc. -This file is part of GDB. + This file is part of GDB. -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. */ #ifndef TM_PPCLE_SIM_H #define TM_PPCLE_SIM_H @@ -23,4 +24,3 @@ #include "powerpc/tm-ppcle-eabi.h" >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 19: 2:48 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B024E37B405; Mon, 20 Jan 2003 19:02:22 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4017537B401 for ; Mon, 20 Jan 2003 19:02:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19C8C43E4A for ; Mon, 20 Jan 2003 19:02:20 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L32Jfh070834 for ; Mon, 20 Jan 2003 19:02:19 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L324UT070831 for perforce@freebsd.org; Mon, 20 Jan 2003 19:02:04 -0800 (PST) Date: Mon, 20 Jan 2003 19:02:04 -0800 (PST) Message-Id: <200301210302.h0L324UT070831@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 23998 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=23998 Change 23998 by rwatson@rwatson_paprika on 2003/01/20 19:01:19 Integ TrustedBSD MAC branch from TrustedBSD base: 5.0-RELEASE. also, m_tag changes, openpam upgrade, gdb diff restore, DHCP upgrade, ACLs on symlinks, 802.11 infrastructure, devd, countless fixes of various sorts. Merge out if_loop hack on this branch. UFS2 magic in sysinstall label editor no longer needed. Affected files ... .. //depot/projects/trustedbsd/mac/Makefile#17 integrate .. //depot/projects/trustedbsd/mac/Makefile.inc1#32 integrate .. //depot/projects/trustedbsd/mac/UPDATING#24 integrate .. //depot/projects/trustedbsd/mac/bin/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/bin/chio/chio.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/csh.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/csh/USD.doc/csh.g#4 integrate .. //depot/projects/trustedbsd/mac/bin/df/df.c#13 integrate .. //depot/projects/trustedbsd/mac/bin/ed/io.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/getfacl/getfacl.1#5 integrate .. //depot/projects/trustedbsd/mac/bin/getfacl/getfacl.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/kenv/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/bin/kenv/kenv.1#3 integrate .. //depot/projects/trustedbsd/mac/bin/kenv/kenv.c#3 integrate .. //depot/projects/trustedbsd/mac/bin/ls/ls.1#16 integrate .. //depot/projects/trustedbsd/mac/bin/ls/ls.c#24 integrate .. //depot/projects/trustedbsd/mac/bin/ls/print.c#16 integrate .. //depot/projects/trustedbsd/mac/bin/pax/ar_io.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/buf_subs.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/pax/cache.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/pax/cpio.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/ftree.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/pax/options.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/pax/pat_rep.c#7 integrate .. //depot/projects/trustedbsd/mac/bin/pax/pax.1#7 integrate .. //depot/projects/trustedbsd/mac/bin/pax/pax.h#5 integrate .. //depot/projects/trustedbsd/mac/bin/pax/sel_subs.c#6 integrate .. //depot/projects/trustedbsd/mac/bin/pax/tables.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/ps/extern.h#14 integrate .. //depot/projects/trustedbsd/mac/bin/ps/keyword.c#15 integrate .. //depot/projects/trustedbsd/mac/bin/ps/print.c#19 integrate .. //depot/projects/trustedbsd/mac/bin/ps/ps.1#14 integrate .. //depot/projects/trustedbsd/mac/bin/ps/ps.c#16 integrate .. //depot/projects/trustedbsd/mac/bin/ps/ps.h#6 integrate .. //depot/projects/trustedbsd/mac/bin/realpath/realpath.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/setfacl.1#4 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/setfacl.c#5 integrate .. //depot/projects/trustedbsd/mac/bin/setfacl/setfacl.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/bltin/echo.c#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/builtins.def#5 integrate .. //depot/projects/trustedbsd/mac/bin/sh/expand.c#8 integrate .. //depot/projects/trustedbsd/mac/bin/sh/expand.h#4 integrate .. //depot/projects/trustedbsd/mac/bin/sh/sh.1#10 integrate .. //depot/projects/trustedbsd/mac/contrib/com_err/getarg.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/diff/prepend_args.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/config/i386/i386.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/config/t-linux#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/config/t-linux-gnulibc1#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gcc/cppmacro.c#9 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/arm/tm-arm.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/aix.mh#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/aix.mt#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/linux.mh#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/nm-aix.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/ppc-eabi.mt#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/ppc-sim.mt#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/ppcle-eabi.mt#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/ppcle-sim.mt#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/tm-ppc-aix.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/tm-ppc-eabi.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/tm-ppc-sim.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/tm-ppcle-eabi.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/tm-ppcle-sim.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/xm-aix.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/powerpc/xm-linux.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/linux.mh#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/linux.mt#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/nbsd.mh#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/nbsd.mt#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/nm-linux.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/nm-nbsd.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/nm-sparclynx.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/nm-sun4os4.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/nm-sun4sol2.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/sparclynx.mh#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/sun4os4.mh#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/sun4os4.mt#4 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/sun4sol2.mh#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-linux.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-nbsd.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-sp64.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-sp64sim.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-sparc.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-sparclet.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-sparclite.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-sparclynx.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-spc-em.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-sun4os4.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-sun4sol2.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/tm-vxsparc.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/xm-linux.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/xm-nbsd.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/gdb/gdb/config/sparc/xm-sun4sol2.h#5 integrate .. //depot/projects/trustedbsd/mac/contrib/groff/tmac/doc-syms#4 integrate .. //depot/projects/trustedbsd/mac/contrib/ipfilter/ipsend/sock.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/COPYRIGHT#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/FREEBSD-upgrade#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/Makefile.conf#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/Makefile.dist#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/README#6 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/RELNOTES#6 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/client/Makefile.dist#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/client/clparse.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/client/dhclient-script.8#6 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/client/dhclient.8#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/client/dhclient.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/client/dhclient.conf.5#6 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/client/dhclient.leases.5#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/client/scripts/freebsd#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/alloc.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/bpf.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/comapi.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/conflex.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/ctrace.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/dhcp-eval.5#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/dhcp-options.5#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/discover.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/dispatch.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/dlpi.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/dns.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/ethernet.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/execute.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/fddi.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/icmp.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/inet.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/lpf.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/memory.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/nit.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/options.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/packet.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/parse.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/print.c#6 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/raw.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/resolv.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/socket.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/tables.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/tr.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/tree.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/common/upf.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/Makefile.dist#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/callback.c#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/cltest.c#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/dhcpctl.3#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/dhcpctl.c#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/dhcpctl.h#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/omshell.1#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/omshell.c#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dhcpctl/remote.c#1 branch .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dst/Makefile.dist#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dst/dst_api.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dst/dst_support.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dst/hmac_link.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/dst/prandom.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/includes/dhcpd.h#6 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/includes/osdep.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/includes/version.h#6 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/minires/ns_name.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/minires/ns_samedomain.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/minires/ns_sign.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/minires/res_findzonecut.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/minires/res_send.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/omapip/alloc.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/isc-dhcp/omapip/message.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/libnetbsd/strsuftoll.c#1 branch .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/Makefile#1 branch .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/cmds.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/conf.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/extern.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/ftpcmd.y#4 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/ftpd.8#4 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/ftpd.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/ftpd.conf.5#5 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/ftpusers.5#5 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/logutmp.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/logwtmp.c#3 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/pathnames.h#3 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/popen.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/lukemftpd/src/version.h#4 integrate .. //depot/projects/trustedbsd/mac/contrib/one-true-awk/FIXES#4 integrate .. //depot/projects/trustedbsd/mac/contrib/one-true-awk/FREEBSD-upgrade#5 integrate .. //depot/projects/trustedbsd/mac/contrib/one-true-awk/b.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/one-true-awk/main.c#5 integrate .. //depot/projects/trustedbsd/mac/contrib/one-true-awk/run.c#4 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/CREDITS#4 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/HISTORY#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/RELNOTES#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam.3#3 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam_borrow_cred.3#6 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam_free_data.3#6 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam_get_option.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam_log.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam_nullconv.3#4 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam_restore_cred.3#6 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam_set_option.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/openpam_ttyconv.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_acct_mgmt.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_authenticate.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_chauthtok.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_close_session.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_end.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_error.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_get_authtok.3#10 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_get_data.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_get_item.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_get_user.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_getenv.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_getenvlist.3#10 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_info.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_open_session.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_prompt.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_putenv.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_set_data.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_set_item.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_setcred.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_setenv.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_sm_acct_mgmt.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_sm_authenticate.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_sm_chauthtok.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_sm_close_session.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_sm_open_session.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_sm_setcred.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_start.3#10 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_strerror.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_verror.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_vinfo.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/doc/man/pam_vprompt.3#9 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/lib/openpam_impl.h#8 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/lib/openpam_ttyconv.c#11 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/lib/pam_getenv.c#7 integrate .. //depot/projects/trustedbsd/mac/contrib/openpam/misc/gendoc.pl#8 integrate .. //depot/projects/trustedbsd/mac/contrib/tcp_wrappers/inetcf.c#2 integrate .. //depot/projects/trustedbsd/mac/contrib/tcpdump/print-esp.c#3 integrate .. //depot/projects/trustedbsd/mac/crypto/openssh/auth2-pam-freebsd.c#5 integrate .. //depot/projects/trustedbsd/mac/crypto/telnet/arpa/telnet.h#3 integrate .. //depot/projects/trustedbsd/mac/etc/MAKEDEV#18 integrate .. //depot/projects/trustedbsd/mac/etc/Makefile#25 integrate .. //depot/projects/trustedbsd/mac/etc/defaults/pccard.conf#12 integrate .. //depot/projects/trustedbsd/mac/etc/defaults/periodic.conf#7 integrate .. //depot/projects/trustedbsd/mac/etc/defaults/rc.conf#22 integrate .. //depot/projects/trustedbsd/mac/etc/devd.conf#1 branch .. //depot/projects/trustedbsd/mac/etc/locale.alias#3 integrate .. //depot/projects/trustedbsd/mac/etc/mtree/BSD.include.dist#21 integrate .. //depot/projects/trustedbsd/mac/etc/mtree/BSD.local.dist#10 integrate .. //depot/projects/trustedbsd/mac/etc/mtree/BSD.usr.dist#19 integrate .. //depot/projects/trustedbsd/mac/etc/mtree/BSD.x11-4.dist#4 integrate .. //depot/projects/trustedbsd/mac/etc/periodic/daily/150.clean-hoststat#3 integrate .. //depot/projects/trustedbsd/mac/etc/periodic/daily/470.status-named#4 integrate .. //depot/projects/trustedbsd/mac/etc/periodic/security/800.loginfail#5 integrate .. //depot/projects/trustedbsd/mac/etc/periodic/security/900.tcpwrap#3 integrate .. //depot/projects/trustedbsd/mac/etc/rc#24 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/bgfsck#3 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/devd#3 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/diskless#7 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/initdiskless#6 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/ipfw#3 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/named#6 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/nfslocking#4 integrate .. //depot/projects/trustedbsd/mac/etc/rc.d/rcconf.sh#1 branch .. //depot/projects/trustedbsd/mac/etc/rc.diskless1#8 integrate .. //depot/projects/trustedbsd/mac/etc/rc.diskless2#29 integrate .. //depot/projects/trustedbsd/mac/etc/rc.subr#9 integrate .. //depot/projects/trustedbsd/mac/etc/services#6 integrate .. //depot/projects/trustedbsd/mac/games/fortune/Notes#2 integrate .. //depot/projects/trustedbsd/mac/games/fortune/datfiles/fortunes#20 integrate .. //depot/projects/trustedbsd/mac/games/fortune/datfiles/fortunes2#12 integrate .. //depot/projects/trustedbsd/mac/games/fortune/datfiles/fortunes2-o#5 integrate .. //depot/projects/trustedbsd/mac/games/fortune/datfiles/murphy#2 integrate .. //depot/projects/trustedbsd/mac/games/fortune/datfiles/startrek#3 integrate .. //depot/projects/trustedbsd/mac/games/fortune/datfiles/startrek.sp.ok#2 integrate .. //depot/projects/trustedbsd/mac/games/primes/pattern.c#4 integrate .. //depot/projects/trustedbsd/mac/games/primes/primes.h#3 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/gdb/Makefile#8 integrate .. //depot/projects/trustedbsd/mac/gnu/usr.bin/binutils/gdb/freebsd-uthread.c#5 integrate .. //depot/projects/trustedbsd/mac/include/Makefile#28 integrate .. //depot/projects/trustedbsd/mac/include/arpa/telnet.h#3 integrate .. //depot/projects/trustedbsd/mac/include/ieeefp.h#3 integrate .. //depot/projects/trustedbsd/mac/include/limits.h#4 integrate .. //depot/projects/trustedbsd/mac/include/pthread_np.h#6 integrate .. //depot/projects/trustedbsd/mac/include/rpc/auth.h#4 integrate .. //depot/projects/trustedbsd/mac/include/rpc/rpc_com.h#4 integrate .. //depot/projects/trustedbsd/mac/include/rpc/rpc_msg.h#3 integrate .. //depot/projects/trustedbsd/mac/include/rpc/svc.h#5 integrate .. //depot/projects/trustedbsd/mac/include/rpc/xdr.h#5 integrate .. //depot/projects/trustedbsd/mac/include/rpcsvc/nis.x#2 integrate .. //depot/projects/trustedbsd/mac/include/stdio.h#10 integrate .. //depot/projects/trustedbsd/mac/include/stdlib.h#14 integrate .. //depot/projects/trustedbsd/mac/include/stringlist.h#3 integrate .. //depot/projects/trustedbsd/mac/include/ulimit.h#2 integrate .. //depot/projects/trustedbsd/mac/include/unistd.h#13 integrate .. //depot/projects/trustedbsd/mac/include/wordexp.h#1 branch .. //depot/projects/trustedbsd/mac/lib/Makefile#14 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/Makefile#7 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libc.so.4.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libc_r.so.4.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libedit.so.3.bz2.uu#1 branch .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libedit.so.3.gz.uu#3 delete .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libpam.so.1.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libperl.so.3.bz2.uu#1 branch .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libperl.so.3.gz.uu#3 delete .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libposix1e.so.2.bz2.uu#1 branch .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/libstdc++.so.3.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_cleartext_pass_ok.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_deny.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_opie.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_permit.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_radius.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_skey.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_ssh.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_tacplus.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/compat/compat4x.i386/pam_unix.so.bz2.uu#2 integrate .. //depot/projects/trustedbsd/mac/lib/libalias/alias_nbt.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libalias/alias_proxy.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/_ctx_start.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/_setjmp.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/fabs.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/getcontext.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/rfork_thread.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/setjmp.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/gen/sigsetjmp.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/net/byte_swap_2.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/net/byte_swap_4.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/net/htonl.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/net/htons.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/net/ntohl.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/net/ntohs.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/string/bcopy.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/string/bzero.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/string/ffs.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/string/memcpy.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/string/memmove.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/Ovfork.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/brk.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/cerror.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/exect.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/fork.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/pipe.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/ptrace.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/sbrk.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/setlogin.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/alpha/sys/sigreturn.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/compat-43/creat.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/compat-43/gethostid.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/compat-43/killpg.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/compat-43/sigpause.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/compat-43/sigsetmask.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/compat-43/sigvec.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/btree/bt_utils.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/man/btree.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/man/dbm.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/man/dbopen.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/man/hash.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/db/man/mpool.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/Makefile.inc#13 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/alarm.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/basename.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/basename.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/ctermid.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/devname.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/directory.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/dirname.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/dirname.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/dladdr.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/dllockinit.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/dlopen.3#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/exec.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/exec.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/fmtcheck.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/fnmatch.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/frexp.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/fts.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/fts.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getbootfile.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getbsize.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getbsize.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getcap.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getcap.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getcwd.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getdomainname.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getgrent.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getgrent.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/gethostname.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getmntinfo.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getnetgrent.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getnetgrent.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getobjformat.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getpagesize.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getpeereid.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getpwent.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getttyent.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getvfsbyname.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getvfsent.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/getvfsent.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/glob.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/lockf.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/makecontext.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/modf.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/msgctl.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/msgget.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/msgrcv.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/msgsnd.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/nlist.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/opendir.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/popen.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/popen.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/pselect.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/psignal.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/rand48.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/readpassphrase.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/rfork_thread.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/scandir.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/setjmp.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/setproctitle.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/setproctitle.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/siginterrupt.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/signal.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/sigsetops.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/stringlist.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/stringlist.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/sysctl.3#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/sysctlnametomib.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/syslog.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/tcsendbreak.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/tcsetattr.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/timezone.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/ttyname.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/ualarm.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/ualarm.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/ulimit.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/ulimit.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/unvis.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/unvis.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/usleep.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/usleep.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/valloc.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/vis.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/gen/wordexp.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/gen/wordexp.c#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/gmon/moncontrol.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/stdlib/div.S#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/stdlib/ldiv.S#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/string/swab.S#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/sys/i386_get_ioperm.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/sys/i386_get_ldt.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/sys/i386_set_watch.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/i386/sys/i386_vm86.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/ia64/gen/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/ia64/gen/__moddi3.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/ia64/gen/__umoddi3.S#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/ia64/gen/fpgetround.c#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/ia64/gen/fpsetround.c#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/include/namespace.h#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/include/un-namespace.h#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/ctype.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/isblank.3#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/mbrune.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/rune.3#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/locale/wcstoimax.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/addr2ascii.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/ethers.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/getaddrinfo.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/gethostbyname.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/gethostbynis.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/getipnodebyname.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/getnameinfo.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/getnetent.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/hesiod.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/inet6_option_space.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/inet6_rthdr_space.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/inet_net.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/inet_neta.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/iso_addr.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/linkaddr.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/ns_name.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/nsdispatch.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/rcmd.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/rcmdsh.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/resolver.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/net/sockatmark.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/Makefile.inc#23 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_add_perm.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_calc_mask.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_clear_perms.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_copy_entry.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_create_entry.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_delete.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_delete.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_delete_entry.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_delete_perm.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_dup.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_free.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_from_text.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_get.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_get.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_get_entry.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_get_perm_np.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_get_permset.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_get_qualifier.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_get_tag_type.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_init.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_set.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_set.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_set_permset.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_set_qualifier.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_set_tag_type.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_to_text.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_valid.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/acl_valid.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/mac.3#12 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/mac_free.3#11 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/mac_get.3#10 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/mac_is_present_np.3#8 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/mac_prepare.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/mac_set.3#9 integrate .. //depot/projects/trustedbsd/mac/lib/libc/posix1e/mac_text.3#13 integrate .. //depot/projects/trustedbsd/mac/lib/libc/powerpc/SYS.h#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/regex/regex.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/PSD.doc/rpc.prog.ms#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/PSD.doc/xdr.nts.ms#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/bindresvport.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/des_crypt.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/getnetconfig.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/getnetpath.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/getrpcent.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/getrpcport.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/publickey.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_clnt_auth.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_clnt_calls.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_clnt_create.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_com.h#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_generic.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_secure.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_soc.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_svc_calls.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_svc_create.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_svc_err.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpc_svc_reg.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rpcbind.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/rtime.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/svc.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/svc_run.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/rpc/svc_vc.c#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sparc64/gen/_setjmp.S#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sparc64/gen/setjmp.S#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sparc64/gen/sigsetjmp.S#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/Makefile.inc#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fclose.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/ferror.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fflush.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fileno.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/flockfile.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fopen.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fputs.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/freopen.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fscanf.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fseek.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/fwide.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/getc.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/mktemp.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/perror.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/printf.3#15 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/putc.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/scanf.3#9 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/scanf.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/setbuf.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/stdio.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/stdio.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/tmpnam.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/unlocked.c#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/stdio/vscanf.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdio/vswprintf.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/Makefile.inc#7 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/abs.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/atexit.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/atof.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/atoi.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/div.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/getenv.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/getopt_long.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/getsubopt.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/grantpt.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/grantpt.c#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/insque.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/labs.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/ldiv.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/lsearch.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/malloc.3#7 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/qsort.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/rand.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/rand.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/realpath.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/realpath.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/remque.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/strfmon.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/strfmon.c#7 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/strtod.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/strtoimax.c#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/tdelete.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/tfind.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/tsearch.3#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/tsearch.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdlib/twalk.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdtime/ctime.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdtime/strftime.3#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/stdtime/strptime.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/index.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/rindex.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/strchr.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/strcpy.3#10 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/strerror.3#7 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/strerror.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/strlcpy.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/string/strtok.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/Makefile.inc#9 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/_exit.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/accept.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/access.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/acct.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/adjtime.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/aio_cancel.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/aio_error.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/aio_read.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/aio_return.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/aio_suspend.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/aio_waitcomplete.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/aio_write.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/bind.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/brk.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/chdir.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/chflags.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/chmod.2#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/chown.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/chroot.2#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/clock_gettime.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/close.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/connect.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/dup.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/execve.2#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/extattr_get_file.2#6 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/fcntl.2#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/fhopen.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/flock.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/fork.2#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/fsync.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getdirentries.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getdtablesize.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getfh.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getfsstat.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getgid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getgroups.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getitimer.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getlogin.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getpeername.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getpgrp.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getpid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getpriority.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getrlimit.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getrusage.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getsid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getsockname.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getsockopt.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/gettimeofday.2#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/getuid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/intro.2#10 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/ioctl.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/issetugid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/jail.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kenv.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kill.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kldfind.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kldfirstmod.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kldload.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kldnext.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kldstat.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kldsym.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kldunload.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kqueue.2#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/kse.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/ktrace.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/link.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/lio_listio.2#1 branch .. //depot/projects/trustedbsd/mac/lib/libc/sys/listen.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/lseek.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/madvise.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mincore.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/minherit.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mkdir.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mkfifo.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mknod.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mlock.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mmap.2#8 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mmap.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/modfind.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/modnext.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/modstat.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mount.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/mprotect.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/msync.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/munmap.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/nanosleep.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/nfssvc.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/open.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/pathconf.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/pipe.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/poll.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/profil.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/ptrace.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/quotactl.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/read.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/readlink.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/reboot.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/recv.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/rename.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/revoke.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/rfork.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/rmdir.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/rtprio.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sched_get_priority_max.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sched_setparam.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sched_setscheduler.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sched_yield.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/select.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sem.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/semctl.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/semget.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/semop.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/send.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sendfile.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/setgroups.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/setpgid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/setregid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/setresuid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/setreuid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/setsid.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/setuid.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/shmat.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/shmctl.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/shmget.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/shutdown.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigaction.2#9 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigaltstack.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigpending.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigprocmask.2#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigreturn.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigstack.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sigsuspend.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/socket.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/socketpair.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/stat.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/statfs.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/swapon.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/symlink.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sync.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/sysarch.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/syscall.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/truncate.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/umask.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/undelete.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/unlink.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/utimes.2#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/uuidgen.2#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/vfork.2#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/wait.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/sys/write.2#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/uuid/uuid.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc/xdr/xdr.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc/xdr/xdr_rec.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/arch/sparc64/_atomic_lock.S#1 branch .. //depot/projects/trustedbsd/mac/lib/libc_r/man/pthread_attr_get_np.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/pthread_mutexattr.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/pthread_rwlock_wrlock.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/pthread_rwlockattr_setpshared.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/sem_destroy.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/sem_getvalue.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/sem_init.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/sem_open.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/sem_post.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/man/sem_wait.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/pthread_private.h#12 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_accept.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_attr_get_np.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_connect.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_create.c#7 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_info.c#5 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_init.c#8 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_recvfrom.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_recvmsg.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_sendmsg.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_sendto.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libc_r/uthread/uthread_sig.c#7 integrate .. //depot/projects/trustedbsd/mac/lib/libcam/cam_cdbparse.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libcrypt/crypt.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libdevinfo/devinfo.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/chunk.c#12 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/create_chunk.c#13 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/disk.c#21 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/libdisk.h#13 integrate .. //depot/projects/trustedbsd/mac/lib/libdisk/write_pc98_disk.c#6 integrate .. //depot/projects/trustedbsd/mac/lib/libedit/chared.h#3 integrate .. //depot/projects/trustedbsd/mac/lib/libedit/common.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libedit/editrc.5#3 integrate .. //depot/projects/trustedbsd/mac/lib/libedit/emacs.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libedit/key.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libedit/vi.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libexpat/libbsdxml.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libfetch/common.c#9 integrate .. //depot/projects/trustedbsd/mac/lib/libfetch/fetch.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libftpio/ftpio.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libipsec/ipsec_set_policy.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libkvm/kvm.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libkvm/kvm_getswapinfo.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libkvm/kvm_sparc64.c#6 integrate .. //depot/projects/trustedbsd/mac/lib/libmp/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/lib/libnetgraph/netgraph.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libnetgraph/sock.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_ftp/pam_ftp.8#2 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_krb5/pam_krb5.c#8 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_opie/pam_opie.8#4 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_ssh/pam_ssh.8#4 integrate .. //depot/projects/trustedbsd/mac/lib/libpam/modules/pam_unix/pam_unix.8#5 integrate .. //depot/projects/trustedbsd/mac/lib/libpthread/man/pthread_mutexattr.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libpthread/man/pthread_rwlock_wrlock.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libpthread/man/pthread_rwlockattr_setpshared.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libpthread/man/sem_destroy.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libstand/Makefile#9 integrate .. //depot/projects/trustedbsd/mac/lib/libstand/gzipfs.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libstand/libstand.3#4 integrate .. //depot/projects/trustedbsd/mac/lib/libstand/stand.h#9 integrate .. //depot/projects/trustedbsd/mac/lib/libstand/zalloc.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libstand/zipfs.c#3 delete .. //depot/projects/trustedbsd/mac/lib/libufs/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/lib/libufs/block.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libufs/cgroup.c#1 branch .. //depot/projects/trustedbsd/mac/lib/libufs/error.c#2 delete .. //depot/projects/trustedbsd/mac/lib/libufs/inode.c#2 integrate .. //depot/projects/trustedbsd/mac/lib/libufs/libufs.h#4 integrate .. //depot/projects/trustedbsd/mac/lib/libufs/sblock.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libufs/type.c#4 integrate .. //depot/projects/trustedbsd/mac/lib/libugidfw/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/lib/libugidfw/bsde_get_rule.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libugidfw/bsde_get_rule_count.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libugidfw/bsde_parse_rule.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libugidfw/bsde_rule_to_string.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libugidfw/libugidfw.3#1 branch .. //depot/projects/trustedbsd/mac/lib/libutil/auth.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libutil/login_cap.3#3 integrate .. //depot/projects/trustedbsd/mac/lib/libutil/property.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/libutil/realhostname_sa.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/libvgl/vgl.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/msun/bsdsrc/b_log.c#3 integrate .. //depot/projects/trustedbsd/mac/lib/msun/man/hypot.3#2 integrate .. //depot/projects/trustedbsd/mac/lib/msun/src/k_tan.c#3 integrate .. //depot/projects/trustedbsd/mac/libexec/Makefile#7 integrate .. //depot/projects/trustedbsd/mac/libexec/atrun/atrun.man#2 integrate .. //depot/projects/trustedbsd/mac/libexec/bootpd/getether.c#4 integrate .. //depot/projects/trustedbsd/mac/libexec/ftpd/ftpcmd.y#12 integrate .. //depot/projects/trustedbsd/mac/libexec/ftpd/ftpd.8#6 integrate .. //depot/projects/trustedbsd/mac/libexec/ftpd/ftpd.c#17 integrate .. //depot/projects/trustedbsd/mac/libexec/getty/chat.c#4 integrate .. //depot/projects/trustedbsd/mac/libexec/getty/getty.8#3 integrate .. //depot/projects/trustedbsd/mac/libexec/getty/gettytab.5#3 integrate .. //depot/projects/trustedbsd/mac/libexec/getty/gettytab.h#2 integrate .. //depot/projects/trustedbsd/mac/libexec/getty/init.c#2 integrate .. //depot/projects/trustedbsd/mac/libexec/getty/main.c#10 integrate .. //depot/projects/trustedbsd/mac/libexec/lukemftpd/Makefile#8 integrate .. //depot/projects/trustedbsd/mac/libexec/lukemftpd/nbsd2fbsd.h#1 branch .. //depot/projects/trustedbsd/mac/libexec/lukemftpd/util.h#1 branch .. //depot/projects/trustedbsd/mac/libexec/mknetid/hash.c#3 integrate .. //depot/projects/trustedbsd/mac/libexec/mknetid/mknetid.8#4 integrate .. //depot/projects/trustedbsd/mac/libexec/mknetid/netid.5#3 integrate .. //depot/projects/trustedbsd/mac/libexec/pt_chown/Makefile#1 branch .. //depot/projects/trustedbsd/mac/libexec/pt_chown/pt_chown.c#1 branch .. //depot/projects/trustedbsd/mac/libexec/rlogind/rlogind.8#3 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-aout/dynamic.h#2 integrate .. //depot/projects/trustedbsd/mac/libexec/rtld-aout/rtld.c#4 integrate .. //depot/projects/trustedbsd/mac/libexec/ypxfr/ypxfr.8#5 integrate .. //depot/projects/trustedbsd/mac/release/Makefile#38 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/early-adopter/article.sgml#6 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/errata/article.sgml#5 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml#10 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/common/dev.sgml#13 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/common/intro.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/i386/proc-i386.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/ia64/proc-ia64.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/pc98/proc-pc98.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/sparc64/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/sparc64/article.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/sparc64/dev-sparc64.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/hardware/sparc64/proc-sparc64.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/installation/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/installation/common/install.sgml#9 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/installation/common/trouble.sgml#6 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/installation/sparc64/install.sgml#7 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/readme/article.sgml#8 integrate .. //depot/projects/trustedbsd/mac/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml#15 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/early-adopter/article.sgml#5 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/errata/article.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml#13 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/common/artheader.sgml#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#31 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/common/intro.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/i386/proc-i386.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/ia64/proc-ia64.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/pc98/proc-pc98.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/sparc64/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/sparc64/article.sgml#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/sparc64/dev-sparc64.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/hardware/sparc64/proc-sparc64.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/installation/common/artheader.sgml#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/installation/common/install.sgml#7 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/installation/common/trouble.sgml#7 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/installation/sparc64/install.sgml#7 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/readme/article.sgml#9 integrate .. //depot/projects/trustedbsd/mac/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#49 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/early-adopter/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/early-adopter/article.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/errata/article.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/hardware/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/hardware/alpha/proc-alpha.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/hardware/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/installation/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/installation/common/trouble.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/fr_FR.ISO8859-1/relnotes/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/early-adopter/article.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/errata/article.sgml#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/common/artheader.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/common/dev.sgml#6 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/common/hw.ent#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/common/intro.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/i386/article.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/i386/proc-i386.sgml#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/ia64/proc-ia64.sgml#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/pc98/Makefile#1 branch .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/pc98/article.sgml#1 branch .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/pc98/proc-pc98.sgml#1 branch .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/sparc64/Makefile#2 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/sparc64/article.sgml#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/hardware/sparc64/proc-sparc64.sgml#1 branch .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/relnotes/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/relnotes/common/new.sgml#14 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/relnotes/i386/article.sgml#3 integrate .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/relnotes/ia64/Makefile#1 branch .. //depot/projects/trustedbsd/mac/release/doc/ja_JP.eucJP/relnotes/ia64/article.sgml#1 branch .. //depot/projects/trustedbsd/mac/release/doc/share/sgml/release.ent#5 integrate .. //depot/projects/trustedbsd/mac/release/i386/drivers.conf#10 integrate .. //depot/projects/trustedbsd/mac/release/scripts/print-cdrom-packages.sh#14 integrate .. //depot/projects/trustedbsd/mac/sbin/atacontrol/atacontrol.8#10 integrate .. //depot/projects/trustedbsd/mac/sbin/atm/atm/atm.8#2 integrate .. //depot/projects/trustedbsd/mac/sbin/atm/ilmid/ilmid.c#5 integrate .. //depot/projects/trustedbsd/mac/sbin/badsect/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/sbin/badsect/badsect.c#7 integrate .. //depot/projects/trustedbsd/mac/sbin/ccdconfig/Makefile#3 integrate .. //depot/projects/trustedbsd/mac/sbin/ccdconfig/ccdconfig.8#5 integrate .. //depot/projects/trustedbsd/mac/sbin/ccdconfig/ccdconfig.c#3 integrate .. //depot/projects/trustedbsd/mac/sbin/ccdconfig/pathnames.h#2 integrate .. //depot/projects/trustedbsd/mac/sbin/devd/devd-generic#3 delete .. //depot/projects/trustedbsd/mac/sbin/devd/devd.8#4 integrate .. //depot/projects/trustedbsd/mac/sbin/devd/devd.cc#2 integrate .. //depot/projects/trustedbsd/mac/sbin/devd/devd.conf#4 delete .. //depot/projects/trustedbsd/mac/sbin/devd/devd.conf.5#4 integrate .. //depot/projects/trustedbsd/mac/sbin/devd/token.l#3 integrate .. //depot/projects/trustedbsd/mac/sbin/disklabel/disklabel.8#11 integrate .. //depot/projects/trustedbsd/mac/sbin/disklabel/disklabel.c#16 integrate .. //depot/projects/trustedbsd/mac/sbin/dump/Makefile#6 integrate .. //depot/projects/trustedbsd/mac/sbin/dump/cache.c#1 branch .. //depot/projects/trustedbsd/mac/sbin/dump/dump.8#11 integrate .. //depot/projects/trustedbsd/mac/sbin/dump/dump.h#11 integrate .. //depot/projects/trustedbsd/mac/sbin/dump/main.c#14 integrate .. //depot/projects/trustedbsd/mac/sbin/dump/traverse.c#11 integrate .. //depot/projects/trustedbsd/mac/sbin/dumpfs/Makefile#4 integrate .. //depot/projects/trustedbsd/mac/sbin/dumpfs/dumpfs.8#5 integrate .. //depot/projects/trustedbsd/mac/sbin/dumpfs/dumpfs.c#10 integrate .. //depot/projects/trustedbsd/mac/sbin/fdisk/fdisk.c#13 integrate .. //depot/projects/trustedbsd/mac/sbin/fdisk_pc98/fdisk.8#4 integrate .. //depot/projects/trustedbsd/mac/sbin/fdisk_pc98/fdisk.c#7 integrate .. //depot/projects/trustedbsd/mac/sbin/fsck/fsck.8#6 integrate .. //depot/projects/trustedbsd/mac/sbin/gbde/Makefile#5 integrate .. //depot/projects/trustedbsd/mac/sbin/gbde/gbde.c#5 integrate .. //depot/projects/trustedbsd/mac/sbin/growfs/growfs.c#8 integrate .. //depot/projects/trustedbsd/mac/sbin/ip6fw/ip6fw.8#6 integrate .. //depot/projects/trustedbsd/mac/sbin/ipfw/ipfw.8#17 integrate .. //depot/projects/trustedbsd/mac/sbin/ipfw/ipfw.c#8 integrate .. //depot/projects/trustedbsd/mac/sbin/ipfw/ipfw2.c#12 integrate .. //depot/projects/trustedbsd/mac/sbin/mdmfs/mdmfs.8#7 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 19:19:44 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2EEB337B405; Mon, 20 Jan 2003 19:19:42 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D190337B401 for ; Mon, 20 Jan 2003 19:19:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 797C543F13 for ; Mon, 20 Jan 2003 19:19:41 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L3Jffh074550 for ; Mon, 20 Jan 2003 19:19:41 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L3JffP074547 for perforce@freebsd.org; Mon, 20 Jan 2003 19:19:41 -0800 (PST) Date: Mon, 20 Jan 2003 19:19:41 -0800 (PST) Message-Id: <200301210319.h0L3JffP074547@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 23999 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=23999 Change 23999 by rwatson@rwatson_paprika on 2003/01/20 19:19:00 Manually change recent GENERIC changes into MAC. Affected files ... .. //depot/projects/trustedbsd/mac/sys/i386/conf/MAC#42 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/i386/conf/MAC#42 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.369 2002/10/19 16:54:07 rwatson Exp $ +# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.372 2003/01/16 00:21:52 sam Exp $ machine i386 cpu I486_CPU @@ -99,6 +99,7 @@ device mpt # LSI-Logic MPT-Fusion #device ncr # NCR/Symbios Logic device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') +device trm # Tekram DC395U/UW/F DC315U adapters device adv # Advansys SCSI adapters device adw # Advansys wide SCSI adapters @@ -202,6 +203,7 @@ device vr # VIA Rhine, Rhine II device wb # Winbond W89C840F device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') +device bge # Broadcom BCM570xx Gigabit Ethernet # ISA Ethernet NICs. pccard nics included. device cs # Crystal Semiconductor CS89x0 NIC @@ -218,6 +220,7 @@ #device le # Wireless NIC cards +device wlan # 802.11 support device an # Aironet 4500/4800 802.11 wireless NICs. device awi # BayStack 660 and others device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 19:56:16 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7E2D937B405; Mon, 20 Jan 2003 19:56:14 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B74F37B401 for ; Mon, 20 Jan 2003 19:56:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9BF843F65 for ; Mon, 20 Jan 2003 19:56:13 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L3uDYm011344 for ; Mon, 20 Jan 2003 19:56:13 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L3uDEW011341 for perforce@freebsd.org; Mon, 20 Jan 2003 19:56:13 -0800 (PST) Date: Mon, 20 Jan 2003 19:56:13 -0800 (PST) Message-Id: <200301210356.h0L3uDEW011341@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 24002 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24002 Change 24002 by rwatson@rwatson_paprika on 2003/01/20 19:55:22 Minor diff reduction from loop-back merge: put in the license. Affected files ... .. //depot/projects/trustedbsd/mac/usr.sbin/getpmac/getpmac.c#6 edit Differences ... ==== //depot/projects/trustedbsd/mac/usr.sbin/getpmac/getpmac.c#6 (text+ko) ==== @@ -1,3 +1,38 @@ +/*- + * Copyright (c) 2002 Networks Associates Technology, Inc. + * All rights reserved. + * + * This software was developed for the FreeBSD Project by Network + * Associates Laboratories, the Security Research Division of Network + * Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 + * ("CBOSS"), as part of the DARPA CHATS research program. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. The names of the authors may not be used to endorse or promote + * products derived from this software without specific prior written + * permission. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD: src/usr.sbin/getpmac/getpmac.c,v 1.1 2002/10/23 03:15:23 rwatson Exp $ + */ #include #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 19:57:18 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EFBB837B405; Mon, 20 Jan 2003 19:57:16 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85D4837B401 for ; Mon, 20 Jan 2003 19:57:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F01A743F3F for ; Mon, 20 Jan 2003 19:57:15 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L3vFYm011425 for ; Mon, 20 Jan 2003 19:57:15 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L3vF78011422 for perforce@freebsd.org; Mon, 20 Jan 2003 19:57:15 -0800 (PST) Date: Mon, 20 Jan 2003 19:57:15 -0800 (PST) Message-Id: <200301210357.h0L3vF78011422@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 24004 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24004 Change 24004 by rwatson@rwatson_paprika on 2003/01/20 19:56:43 More minor diff reduction from loop-back merge. Affected files ... .. //depot/projects/trustedbsd/mac/usr.sbin/getfmac/getfmac.c#9 edit Differences ... ==== //depot/projects/trustedbsd/mac/usr.sbin/getfmac/getfmac.c#9 (text+ko) ==== @@ -31,7 +31,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD$ + * $FreeBSD: src/usr.sbin/getfmac/getfmac.c,v 1.1 2002/10/23 03:15:23 rwatson Exp $ */ #include #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 20:19: 2 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 379AF37B405; Mon, 20 Jan 2003 20:19:00 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9F4237B401 for ; Mon, 20 Jan 2003 20:18:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7072643ED8 for ; Mon, 20 Jan 2003 20:18:59 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L4Ixbv000213 for ; Mon, 20 Jan 2003 20:18:59 -0800 (PST) (envelope-from bb+lists.freebsd.perforce@cyrus.watson.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L4Ixra000210 for perforce@freebsd.org; Mon, 20 Jan 2003 20:18:59 -0800 (PST) Date: Mon, 20 Jan 2003 20:18:59 -0800 (PST) Message-Id: <200301210418.h0L4Ixra000210@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bb+lists.freebsd.perforce@cyrus.watson.org using -f From: Robert Watson Subject: PERFORCE change 24008 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24008 Change 24008 by rwatson@rwatson_paprika on 2003/01/20 20:15:01 Reduce gratuitous whitespace diff from main tree. Affected files ... .. //depot/projects/trustedbsd/mac/sys/net/if_loop.c#16 edit Differences ... ==== //depot/projects/trustedbsd/mac/sys/net/if_loop.c#16 (text+ko) ==== @@ -205,7 +205,6 @@ return (rt->rt_flags & RTF_BLACKHOLE ? 0 : rt->rt_flags & RTF_HOST ? EHOSTUNREACH : ENETUNREACH); } - /* * KAME requires that the packet to be contiguous on the * mbuf. We need to make that sure. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 20:21:10 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D176B37B406; Mon, 20 Jan 2003 20:21:04 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6661937B405 for ; Mon, 20 Jan 2003 20:21:04 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9313E43F1E for ; Mon, 20 Jan 2003 20:21:03 -0800 (PST) (envelope-from chris@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L4L3bv000613 for ; Mon, 20 Jan 2003 20:21:03 -0800 (PST) (envelope-from chris@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L4L2Td000610 for perforce@freebsd.org; Mon, 20 Jan 2003 20:21:02 -0800 (PST) Date: Mon, 20 Jan 2003 20:21:02 -0800 (PST) Message-Id: <200301210421.h0L4L2Td000610@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to chris@freebsd.org using -f From: Chris Costello Subject: PERFORCE change 24010 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24010 Change 24010 by chris@chris_holly on 2003/01/20 20:20:47 Rewrite the preface. Introducing the introduction. Define a few terms and set the tone for the rest of the document. Affected files ... .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/book.sgml#4 edit Differences ... ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/book.sgml#4 (text+ko) ==== @@ -35,6 +35,10 @@ +%man; + @@ -143,63 +147,130 @@ This document illustrates the security architecture of the - FreeBSD operating system, its strengths and weaknesses, and - addresses important points in regards to secure application - programming, using common sense and FreeBSD library features - in order to keep one step ahead of application-related - security holes. + FreeBSD operating system. The information within this + document is intended to provide developers with a breakdown of + each system security mechanism, its intended role, its + semantics, and its application in the operating system. Preface - Intended - Audience +
+ This Book's Audience - The FreeBSD Security Architecture handbook is intended for - system administrators and application programmers seeking full - use of FreeBSD's security features, as well as beginning - programmers in search of a guide for proper and secure - programming. + This book is primarily targeted at system developers in an + effort to reduce the chances of conflict of interest and + potential for security-related bugs in the development of the + system, and to increase overall development productivity. It + is not intended as a tutorial for applications developers + wishing to minimize the potential for exploits; the + &man.sprog.7; manual page is intended to serve that + purpose. +
- - Traditional Security Mechanisms + + Introduction - This part of the FreeBSD Security Architecture handbook - involves the implementation and their intrinsic roles in the - FreeBSD security architectures. Among other things, the - reader will be able to understand: + This part of the FreeBSD Security Architecture Handbook + sets forth a few definitions and conventions that will be used + throughout this publication. While security is a fairly + general concept, it and many of its associated terms will be + used in a very specific manner, largely consistent with the + definitions used by those who implement and maintain the + FreeBSD security architecture. + + + + Security Defined + + System security is often looked at as having the quality + of being inaccessible by unauthorized users. Application + security is looked at as having the quality of being able to + handle any sort of input, regardless of validity. Network + security is considered as having a fortress-like + impenetrability from the perspective of an outside + observer. + + The common thread in all of these definitions is + essentially that security is the state of functioning as + intended. Those that should have access to various files in + the system do, and those that should not do not. Those that + should have access to the network have it, and those that + should not do not. + + Security, therefore, is defined as the + enforcement of the appropriate use of system + resources. The implementation may enforce this + arbitrarily and may have its own ideas on what + appropriate is, but generally, + appropriate means that resources are protected + in a manner favoring privacy and the overall well-being of the + system. + + + + Security-Related Definitions + + Aside from security, this document will + make reference to other terms which must be clearly defined. + These terms will be used in the strictest sense of the + definitions set forth below. + +
+ Security Policy - - - Traditional UNIX file access modes and ownership, - known as Discretionary Access Control, or - DAC - + While security is defined as + the enforcement of the appropriate use of system + resources, security policy is + defined as the set of rules that determine what + constitutes appropriate. These + rules can usually be laid out in a similar fashion to a + standard or RFC document: this resource MUST be used + in this fashion only, this resource MUST + NOT be used in this fashion, etc. - - The super-user model - + The FreeBSD operating system does not specify one single + security policy. Rather, a conglomeration of policies + specially tailored to specific classes + of resources, such as network-related resources, virtual + memory resources, file system resources, and system uses, + comes together to form the overall FreeBSD security + architecture. - - This list is a work in - progress. - - - + Security policies are found in a variety of forms. + DAC, on file system objects, + MAC, on all system subjects and + objects. +
- &chap.traditional.unixdac; - &chap.traditional.superuser; -
+
+ Resource Classifications - - Essential System Security Concepts + This document classifies system resources into + subjects and + objects. Most simply, a + subject is something that performs some + action. Examples of subjects might be processes, sockets, + and pipes. Logically, an object is + something that has some action performed on it. Examples of + objects might be file system objects, devices, network + interfaces, processes, and processes. - &chap.concepts.unix; - &chap.concepts.trusted; + The overlap in the examples for subjects and objects is + intentional—it emphasizes the point that due to the + principle that subjects might perform some action on one + another, then in having some action performed on it, that + subject must then be an object. It is advised that the + reader does not make the mistake of equating + subject with + person. +
+
To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 21:23:25 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7A46337B405; Mon, 20 Jan 2003 21:23:20 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28E1237B401 for ; Mon, 20 Jan 2003 21:23:20 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A697943F18 for ; Mon, 20 Jan 2003 21:23:19 -0800 (PST) (envelope-from chris@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L5NJbv063103 for ; Mon, 20 Jan 2003 21:23:19 -0800 (PST) (envelope-from chris@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L5NJ84063100 for perforce@freebsd.org; Mon, 20 Jan 2003 21:23:19 -0800 (PST) Date: Mon, 20 Jan 2003 21:23:19 -0800 (PST) Message-Id: <200301210523.h0L5NJ84063100@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to chris@freebsd.org using -f From: Chris Costello Subject: PERFORCE change 24012 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24012 Change 24012 by chris@chris_holly on 2003/01/20 21:22:40 Break the chapters into individual files. Update the security definition as prompted by Wayne Morrison . By not singling out privacy policies as being somehow more important than others and by expanding on well-being is, the risk of the reader thinking that privacy policies are the most common kind (they are not, FWIW, but that doesn't matter). Affected files ... .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/Makefile#2 edit .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/book.sgml#5 edit .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/chapter.decl#1 add .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/chapters.ent#2 edit .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-defined.sgml#1 add .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-definitions.sgml#1 add Differences ... ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/Makefile#2 (text+ko) ==== @@ -32,7 +32,7 @@ MAINTAINER= chris@FreeBSD.org DOC?= book -FORMATS?= html-split +FORMATS?= html-split html INSTALL_COMPRESSED?= gz ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/book.sgml#5 (text+ko) ==== @@ -157,7 +157,7 @@ Preface -
+
This Book's Audience This book is primarily targeted at system developers in an @@ -169,6 +169,12 @@ &man.sprog.7; manual page is intended to serve that purpose.
+ +
+ Organization of this Book + + ... +
@@ -184,93 +190,8 @@ FreeBSD security architecture. - - Security Defined - - System security is often looked at as having the quality - of being inaccessible by unauthorized users. Application - security is looked at as having the quality of being able to - handle any sort of input, regardless of validity. Network - security is considered as having a fortress-like - impenetrability from the perspective of an outside - observer. - - The common thread in all of these definitions is - essentially that security is the state of functioning as - intended. Those that should have access to various files in - the system do, and those that should not do not. Those that - should have access to the network have it, and those that - should not do not. - - Security, therefore, is defined as the - enforcement of the appropriate use of system - resources. The implementation may enforce this - arbitrarily and may have its own ideas on what - appropriate is, but generally, - appropriate means that resources are protected - in a manner favoring privacy and the overall well-being of the - system. - - - - Security-Related Definitions - - Aside from security, this document will - make reference to other terms which must be clearly defined. - These terms will be used in the strictest sense of the - definitions set forth below. - -
- Security Policy - - While security is defined as - the enforcement of the appropriate use of system - resources, security policy is - defined as the set of rules that determine what - constitutes appropriate. These - rules can usually be laid out in a similar fashion to a - standard or RFC document: this resource MUST be used - in this fashion only, this resource MUST - NOT be used in this fashion, etc. - - The FreeBSD operating system does not specify one single - security policy. Rather, a conglomeration of policies - specially tailored to specific classes - of resources, such as network-related resources, virtual - memory resources, file system resources, and system uses, - comes together to form the overall FreeBSD security - architecture. - - Security policies are found in a variety of forms. - DAC, on file system objects, - MAC, on all system subjects and - objects. -
- -
- Resource Classifications - - This document classifies system resources into - subjects and - objects. Most simply, a - subject is something that performs some - action. Examples of subjects might be processes, sockets, - and pipes. Logically, an object is - something that has some action performed on it. Examples of - objects might be file system objects, devices, network - interfaces, processes, and processes. - - The overlap in the examples for subjects and objects is - intentional—it emphasizes the point that due to the - principle that subjects might perform some action on one - another, then in having some action performed on it, that - subject must then be an object. It is advised that the - reader does not make the mistake of equating - subject with - person. -
-
+ &chap.introduction.security-defined; + &chap.introduction.security-definitions;
==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/chapters.ent#2 (text+ko) ==== @@ -1,5 +1,2 @@ - - - - - + + To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Mon Jan 20 21:47:53 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1CB1737B405; Mon, 20 Jan 2003 21:47:52 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A853737B401 for ; Mon, 20 Jan 2003 21:47:51 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 457E643E4A for ; Mon, 20 Jan 2003 21:47:51 -0800 (PST) (envelope-from chris@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0L5lpbv064443 for ; Mon, 20 Jan 2003 21:47:51 -0800 (PST) (envelope-from chris@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0L5lo5Y064440 for perforce@freebsd.org; Mon, 20 Jan 2003 21:47:50 -0800 (PST) Date: Mon, 20 Jan 2003 21:47:50 -0800 (PST) Message-Id: <200301210547.h0L5lo5Y064440@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to chris@freebsd.org using -f From: Chris Costello Subject: PERFORCE change 24015 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24015 Change 24015 by chris@chris_holly on 2003/01/20 21:47:26 GC the old chapters that got dumped. Affected files ... .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/concepts/trusted.sgml#2 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/concepts/unix.sgml#2 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/traditional/superuser.sgml#2 delete .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/traditional/unixdac.sgml#2 delete Differences ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Tue Jan 21 8:24:29 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 844A437B405; Tue, 21 Jan 2003 08:24:27 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from green.bikeshed.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C9E1137B401; Tue, 21 Jan 2003 08:24:26 -0800 (PST) Received: from green.bikeshed.org (7b4bu72ydgvaayhq@green.bikeshed.org [10.0.0.1] (may be forged)) by green.bikeshed.org (8.12.6/8.12.6) with ESMTP id h0LGOQil051850; Tue, 21 Jan 2003 11:24:26 -0500 (EST) (envelope-from green@green.bikeshed.org) Received: from localhost (green@localhost) by green.bikeshed.org (8.12.6/8.12.6/Submit) with ESMTP id h0LGOQ5Y051846; Tue, 21 Jan 2003 11:24:26 -0500 (EST) Message-Id: <200301211624.h0LGOQ5Y051846@green.bikeshed.org> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Robert Watson Cc: Perforce Change Reviews , tjr@FreeBSD.org Subject: Re: PERFORCE change 23852 for review In-Reply-To: Your message of "Fri, 17 Jan 2003 22:57:22 EST." From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 21 Jan 2003 11:24:25 -0500 Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Robert Watson wrote: > If this is ready to merge to the main tree, let me know and I'll do so. > > > > Robert N M Watson FreeBSD Core Team, TrustedBSD Projects > robert@fledge.watson.org Network Associates Laboratories > > On Fri, 17 Jan 2003, Brian Feldman wrote: > > > http://perforce.freebsd.org/chv.cgi?CH=23852 > > > > Change 23852 by green@green_laptop_2 on 2003/01/17 11:44:01 > > > > Fix a problem reported by tjr in which incorrect labels were > > checked and okayed during relabel operations in LOMAC. Fill > > out the partial labels with information from the current label > > to make them complete, as per the comments. I don't see why not; it seems to work here in all the incarnations I tried. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org <> bfeldman@tislabs.com \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Wed Jan 22 8:45: 9 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0530B37B401; Wed, 22 Jan 2003 08:45:07 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9F7A37B401 for ; Wed, 22 Jan 2003 08:45:07 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3F3A43F18 for ; Wed, 22 Jan 2003 08:45:06 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0MGj6bv041616 for ; Wed, 22 Jan 2003 08:45:06 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0MGj6F4041613 for perforce@freebsd.org; Wed, 22 Jan 2003 08:45:06 -0800 (PST) Date: Wed, 22 Jan 2003 08:45:06 -0800 (PST) Message-Id: <200301221645.h0MGj6F4041613@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 24073 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24073 Change 24073 by des@des.at.des.thinksec.com on 2003/01/22 08:44:40 #include (for size_t) against my better judgement. Solaris does it too, so at least I'm not the odd one out. Affected files ... .. //depot/projects/openpam/include/security/pam_types.h#8 edit Differences ... ==== //depot/projects/openpam/include/security/pam_types.h#8 (text+ko) ==== @@ -31,12 +31,14 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $P4: //depot/projects/openpam/include/security/pam_types.h#7 $ + * $P4: //depot/projects/openpam/include/security/pam_types.h#8 $ */ #ifndef _PAM_TYPES_H_INCLUDED #define _PAM_TYPES_H_INCLUDED +#include + #ifdef __cplusplus extern "C" { #endif To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Jan 23 13:30:18 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6E82D37B405; Thu, 23 Jan 2003 13:30:16 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AADE37B401 for ; Thu, 23 Jan 2003 13:30:16 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE73443F13 for ; Thu, 23 Jan 2003 13:30:15 -0800 (PST) (envelope-from des@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0NLUFbv059647 for ; Thu, 23 Jan 2003 13:30:15 -0800 (PST) (envelope-from des@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0NLUF0w059637 for perforce@freebsd.org; Thu, 23 Jan 2003 13:30:15 -0800 (PST) Date: Thu, 23 Jan 2003 13:30:15 -0800 (PST) Message-Id: <200301232130.h0NLUF0w059637@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to des@freebsd.org using -f From: Dag-Erling Smorgrav Subject: PERFORCE change 24116 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24116 Change 24116 by des@des.at.des.thinksec.com on 2003/01/23 13:29:40 #include is sufficient to define size_t, and is far more portable (and less polluting) than #include . Affected files ... .. //depot/projects/openpam/include/security/pam_types.h#9 edit Differences ... ==== //depot/projects/openpam/include/security/pam_types.h#9 (text+ko) ==== @@ -31,13 +31,13 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $P4: //depot/projects/openpam/include/security/pam_types.h#8 $ + * $P4: //depot/projects/openpam/include/security/pam_types.h#9 $ */ #ifndef _PAM_TYPES_H_INCLUDED #define _PAM_TYPES_H_INCLUDED -#include +#include #ifdef __cplusplus extern "C" { To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Jan 23 14:55: 3 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 84AFC37B405; Thu, 23 Jan 2003 14:55:01 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B7A737B401 for ; Thu, 23 Jan 2003 14:55:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9F1343F18 for ; Thu, 23 Jan 2003 14:55:00 -0800 (PST) (envelope-from chris@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0NMt0bv091748 for ; Thu, 23 Jan 2003 14:55:00 -0800 (PST) (envelope-from chris@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0NMt06h091739 for perforce@freebsd.org; Thu, 23 Jan 2003 14:55:00 -0800 (PST) Date: Thu, 23 Jan 2003 14:55:00 -0800 (PST) Message-Id: <200301232255.h0NMt06h091739@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to chris@freebsd.org using -f From: Chris Costello Subject: PERFORCE change 24121 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24121 Change 24121 by chris@chris_holly on 2003/01/23 14:54:51 Security is actually defined as the enforcement of a set of security policies. Affected files ... .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-defined.sgml#2 edit Differences ... ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-defined.sgml#2 (text+ko) ==== @@ -12,10 +12,12 @@ that security is the state of functioning as intended. Those that should have access to various files in the system do, and those that should not do not. Those that should have access to the - network have it, and those that should not do not. + network have it, and those that should not do not. Enforcing + intent is the job of the security policy, + configured by the system administrator. Security, therefore, is defined as the enforcement - of the appropriate use of system resources. The + of a particular set of security policies. The implementation may enforce this arbitrarily and may have its own ideas on what appropriate is, but generally, appropriate means that resources are protected in a To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Jan 23 20:47:27 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DF85D37B408; Thu, 23 Jan 2003 20:46:56 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DCE037B406 for ; Thu, 23 Jan 2003 20:46:56 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34E6743F85 for ; Thu, 23 Jan 2003 20:46:41 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0O4kfbv018726 for ; Thu, 23 Jan 2003 20:46:41 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0O4kMT5018702 for perforce@freebsd.org; Thu, 23 Jan 2003 20:46:22 -0800 (PST) Date: Thu, 23 Jan 2003 20:46:22 -0800 (PST) Message-Id: <200301240446.h0O4kMT5018702@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24134 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24134 Change 24134 by jmallett@jmallett_dalek on 2003/01/23 20:45:37 IFC. Affected files ... .. //depot/projects/mips/MAINTAINERS#7 integrate .. //depot/projects/mips/Makefile#3 integrate .. //depot/projects/mips/Makefile.inc1#6 integrate .. //depot/projects/mips/UPDATING#5 integrate .. //depot/projects/mips/bin/Makefile#2 integrate .. //depot/projects/mips/bin/chio/chio.1#2 integrate .. //depot/projects/mips/bin/csh/USD.doc/csh.1#2 integrate .. //depot/projects/mips/bin/csh/USD.doc/csh.g#2 integrate .. //depot/projects/mips/bin/df/df.c#3 integrate .. //depot/projects/mips/bin/ed/io.c#2 integrate .. //depot/projects/mips/bin/getfacl/getfacl.1#3 integrate .. //depot/projects/mips/bin/getfacl/getfacl.c#3 integrate .. //depot/projects/mips/bin/kenv/Makefile#2 integrate .. //depot/projects/mips/bin/kenv/kenv.1#2 integrate .. //depot/projects/mips/bin/kenv/kenv.c#2 integrate .. //depot/projects/mips/bin/ls/ls.1#5 integrate .. //depot/projects/mips/bin/ls/ls.c#5 integrate .. //depot/projects/mips/bin/ls/print.c#5 integrate .. //depot/projects/mips/bin/pax/ar_io.c#3 integrate .. //depot/projects/mips/bin/pax/buf_subs.c#2 integrate .. //depot/projects/mips/bin/pax/cache.c#2 integrate .. //depot/projects/mips/bin/pax/cpio.c#3 integrate .. //depot/projects/mips/bin/pax/ftree.c#2 integrate .. //depot/projects/mips/bin/pax/options.c#2 integrate .. //depot/projects/mips/bin/pax/pat_rep.c#2 integrate .. //depot/projects/mips/bin/pax/pax.1#3 integrate .. //depot/projects/mips/bin/pax/pax.h#2 integrate .. //depot/projects/mips/bin/pax/sel_subs.c#2 integrate .. //depot/projects/mips/bin/pax/tables.c#2 integrate .. //depot/projects/mips/bin/ps/extern.h#4 integrate .. //depot/projects/mips/bin/ps/keyword.c#3 integrate .. //depot/projects/mips/bin/ps/print.c#4 integrate .. //depot/projects/mips/bin/ps/ps.1#3 integrate .. //depot/projects/mips/bin/ps/ps.c#3 integrate .. //depot/projects/mips/bin/ps/ps.h#2 integrate .. //depot/projects/mips/bin/realpath/realpath.c#2 integrate .. //depot/projects/mips/bin/setfacl/setfacl.1#2 integrate .. //depot/projects/mips/bin/setfacl/setfacl.c#2 integrate .. //depot/projects/mips/bin/setfacl/setfacl.h#2 integrate .. //depot/projects/mips/bin/sh/bltin/echo.c#2 integrate .. //depot/projects/mips/bin/sh/builtins.def#2 integrate .. //depot/projects/mips/bin/sh/eval.c#2 integrate .. //depot/projects/mips/bin/sh/expand.c#3 integrate .. //depot/projects/mips/bin/sh/expand.h#2 integrate .. //depot/projects/mips/bin/sh/jobs.c#2 integrate .. //depot/projects/mips/bin/sh/sh.1#2 integrate .. //depot/projects/mips/bin/sh/show.c#2 integrate .. //depot/projects/mips/contrib/amd/amd/amd.8#2 integrate .. //depot/projects/mips/contrib/amd/amq/amq.8#2 integrate .. //depot/projects/mips/contrib/amd/fixmount/fixmount.8#2 integrate .. //depot/projects/mips/contrib/amd/fsinfo/fsinfo.8#2 integrate .. //depot/projects/mips/contrib/amd/hlfsd/hlfsd.8#2 integrate .. //depot/projects/mips/contrib/amd/scripts/amd.conf.5#2 integrate .. //depot/projects/mips/contrib/com_err/getarg.c#2 integrate .. //depot/projects/mips/contrib/cvs/ChangeLog#3 integrate .. //depot/projects/mips/contrib/cvs/FAQ#2 integrate .. //depot/projects/mips/contrib/cvs/INSTALL#3 integrate .. //depot/projects/mips/contrib/cvs/NEWS#3 integrate .. //depot/projects/mips/contrib/cvs/config.h.in#3 integrate .. //depot/projects/mips/contrib/cvs/configure#3 integrate .. //depot/projects/mips/contrib/cvs/configure.in#3 integrate .. //depot/projects/mips/contrib/cvs/contrib/ChangeLog#3 integrate .. //depot/projects/mips/contrib/cvs/contrib/Makefile.am#3 integrate .. //depot/projects/mips/contrib/cvs/contrib/Makefile.in#3 integrate .. //depot/projects/mips/contrib/cvs/contrib/cvs_acls.in#3 integrate .. //depot/projects/mips/contrib/cvs/doc/ChangeLog#3 integrate .. //depot/projects/mips/contrib/cvs/doc/HACKING.DOCS#2 delete .. //depot/projects/mips/contrib/cvs/doc/stamp-1#3 integrate .. //depot/projects/mips/contrib/cvs/doc/stamp-vti#3 integrate .. //depot/projects/mips/contrib/cvs/doc/version-client.texi#3 integrate .. //depot/projects/mips/contrib/cvs/doc/version.texi#3 integrate .. //depot/projects/mips/contrib/cvs/lib/ChangeLog#3 integrate .. //depot/projects/mips/contrib/cvs/src/ChangeLog#3 integrate .. //depot/projects/mips/contrib/cvs/src/Makefile.am#3 integrate .. //depot/projects/mips/contrib/cvs/src/Makefile.in#3 integrate .. //depot/projects/mips/contrib/cvs/src/admin.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/annotate.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/buffer.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/client.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/commit.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/cvs.h#3 integrate .. //depot/projects/mips/contrib/cvs/src/diff.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/edit.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/lock.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/log.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/myndbm.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/options.h#2 delete .. //depot/projects/mips/contrib/cvs/src/parseinfo.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/patch.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/rcs.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/recurse.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/remove.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/root.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/sanity.sh#3 integrate .. //depot/projects/mips/contrib/cvs/src/scramble.c#2 integrate .. //depot/projects/mips/contrib/cvs/src/server.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/status.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/tag.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/update.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/watch.c#3 integrate .. //depot/projects/mips/contrib/cvs/src/zlib.c#2 integrate .. //depot/projects/mips/contrib/diff/prepend_args.c#2 integrate .. //depot/projects/mips/contrib/gcc/config/i386/i386.c#4 integrate .. //depot/projects/mips/contrib/groff/tmac/doc-syms#2 integrate .. //depot/projects/mips/contrib/ipfilter/ipsend/sock.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/COPYRIGHT#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/FREEBSD-upgrade#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/Makefile#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/Makefile.conf#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/Makefile.dist#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/README#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/RELNOTES#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/client/Makefile.dist#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/client/clparse.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/client/dhclient-script.8#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/client/dhclient.8#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/client/dhclient.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/client/dhclient.conf.5#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/client/dhclient.leases.5#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/client/scripts/freebsd#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/alloc.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/bpf.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/comapi.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/conflex.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/ctrace.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/dhcp-eval.5#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/dhcp-options.5#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/discover.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/dispatch.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/dlpi.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/dns.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/ethernet.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/execute.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/fddi.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/icmp.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/inet.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/lpf.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/memory.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/nit.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/options.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/packet.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/parse.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/print.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/raw.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/resolv.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/socket.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/tables.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/tr.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/tree.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/common/upf.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/Makefile.dist#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/callback.c#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/cltest.c#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/dhcpctl.3#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/dhcpctl.c#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/dhcpctl.h#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/omshell.1#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/omshell.c#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dhcpctl/remote.c#1 branch .. //depot/projects/mips/contrib/isc-dhcp/dst/Makefile.dist#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/dst/dst_api.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/dst/dst_support.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/dst/hmac_link.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/dst/prandom.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/includes/dhcpd.h#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/includes/osdep.h#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/includes/version.h#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/minires/ns_name.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/minires/ns_samedomain.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/minires/ns_sign.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/minires/res_findzonecut.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/minires/res_send.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/omapip/alloc.c#2 integrate .. //depot/projects/mips/contrib/isc-dhcp/omapip/message.c#2 integrate .. //depot/projects/mips/contrib/lukemftpd/libnetbsd/strsuftoll.c#1 branch .. //depot/projects/mips/contrib/lukemftpd/src/Makefile#1 branch .. //depot/projects/mips/contrib/lukemftpd/src/cmds.c#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/conf.c#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/extern.h#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/ftpcmd.y#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/ftpd.8#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/ftpd.c#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/ftpd.conf.5#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/ftpusers.5#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/logutmp.c#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/logwtmp.c#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/pathnames.h#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/popen.c#2 integrate .. //depot/projects/mips/contrib/lukemftpd/src/version.h#2 integrate .. //depot/projects/mips/contrib/one-true-awk/FIXES#2 integrate .. //depot/projects/mips/contrib/one-true-awk/FREEBSD-upgrade#3 integrate .. //depot/projects/mips/contrib/one-true-awk/README#2 integrate .. //depot/projects/mips/contrib/one-true-awk/awk.h#2 integrate .. //depot/projects/mips/contrib/one-true-awk/b.c#2 integrate .. //depot/projects/mips/contrib/one-true-awk/lex.c#2 integrate .. //depot/projects/mips/contrib/one-true-awk/lib.c#2 integrate .. //depot/projects/mips/contrib/one-true-awk/mac.code#2 integrate .. //depot/projects/mips/contrib/one-true-awk/main.c#2 integrate .. //depot/projects/mips/contrib/one-true-awk/makefile#2 integrate .. //depot/projects/mips/contrib/one-true-awk/maketab.c#2 integrate .. //depot/projects/mips/contrib/one-true-awk/parse.c#2 integrate .. //depot/projects/mips/contrib/one-true-awk/proto.h#2 integrate .. //depot/projects/mips/contrib/one-true-awk/run.c#2 integrate .. //depot/projects/mips/contrib/one-true-awk/tran.c#2 integrate .. //depot/projects/mips/contrib/openpam/CREDITS#2 integrate .. //depot/projects/mips/contrib/openpam/HISTORY#2 integrate .. //depot/projects/mips/contrib/openpam/MANIFEST#2 integrate .. //depot/projects/mips/contrib/openpam/README#2 integrate .. //depot/projects/mips/contrib/openpam/RELNOTES#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam_borrow_cred.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam_free_data.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam_get_option.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam_log.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam_nullconv.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam_restore_cred.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam_set_option.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/openpam_ttyconv.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_acct_mgmt.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_authenticate.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_chauthtok.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_close_session.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_end.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_error.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_get_authtok.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_get_data.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_get_item.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_get_user.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_getenv.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_getenvlist.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_info.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_open_session.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_prompt.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_putenv.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_set_data.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_set_item.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_setcred.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_setenv.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_sm_acct_mgmt.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_sm_authenticate.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_sm_chauthtok.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_sm_close_session.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_sm_open_session.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_sm_setcred.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_start.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_strerror.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_verror.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_vinfo.3#2 integrate .. //depot/projects/mips/contrib/openpam/doc/man/pam_vprompt.3#2 integrate .. //depot/projects/mips/contrib/openpam/include/security/pam_constants.h#2 integrate .. //depot/projects/mips/contrib/openpam/include/security/pam_types.h#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_borrow_cred.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_configure.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_dispatch.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_findenv.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_free_data.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_get_option.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_impl.h#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_load.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_log.c#3 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_nullconv.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_restore_cred.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_set_option.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/openpam_ttyconv.c#3 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_acct_mgmt.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_authenticate.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_authenticate_secondary.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_chauthtok.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_close_session.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_end.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_get_authtok.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_get_data.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_get_item.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_get_mapped_authtok.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_get_mapped_username.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_get_user.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_getenv.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_getenvlist.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_open_session.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_putenv.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_set_data.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_set_item.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_set_mapped_authtok.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_set_mapped_username.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_setcred.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_setenv.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_acct_mgmt.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_authenticate.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_authenticate_secondary.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_chauthtok.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_close_session.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_get_mapped_authtok.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_get_mapped_username.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_open_session.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_set_mapped_authtok.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_set_mapped_username.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_sm_setcred.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_start.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_strerror.c#2 integrate .. //depot/projects/mips/contrib/openpam/lib/pam_vprompt.c#2 integrate .. //depot/projects/mips/contrib/openpam/misc/gendoc.pl#2 integrate .. //depot/projects/mips/contrib/openpam/modules/Makefile#2 integrate .. //depot/projects/mips/contrib/openpam/modules/pam_unix/pam_unix.c#2 integrate .. //depot/projects/mips/contrib/opie/libopie/newseed.c#2 integrate .. //depot/projects/mips/contrib/tcp_wrappers/inetcf.c#2 integrate .. //depot/projects/mips/contrib/tcpdump/print-esp.c#2 integrate .. //depot/projects/mips/contrib/traceroute/traceroute.8#2 integrate .. //depot/projects/mips/crypto/heimdal/kuser/kuser_locl.h#2 integrate .. //depot/projects/mips/crypto/openssh/auth-pam.h#3 integrate .. //depot/projects/mips/crypto/openssh/auth2-kbdint.c#2 integrate .. //depot/projects/mips/crypto/openssh/auth2-pam-freebsd.c#3 integrate .. //depot/projects/mips/crypto/openssh/auth2.c#3 integrate .. //depot/projects/mips/crypto/openssh/scp.c#2 integrate .. //depot/projects/mips/crypto/openssh/session.c#3 integrate .. //depot/projects/mips/crypto/openssh/sshd.c#3 integrate .. //depot/projects/mips/crypto/telnet/arpa/telnet.h#2 integrate .. //depot/projects/mips/etc/MAKEDEV#4 integrate .. //depot/projects/mips/etc/Makefile#4 integrate .. //depot/projects/mips/etc/defaults/pccard.conf#2 integrate .. //depot/projects/mips/etc/defaults/periodic.conf#3 integrate .. //depot/projects/mips/etc/defaults/rc.conf#7 integrate .. //depot/projects/mips/etc/devd.conf#1 branch .. //depot/projects/mips/etc/locale.alias#2 integrate .. //depot/projects/mips/etc/mtree/BSD.include.dist#5 integrate .. //depot/projects/mips/etc/mtree/BSD.local.dist#5 integrate .. //depot/projects/mips/etc/mtree/BSD.usr.dist#5 integrate .. //depot/projects/mips/etc/mtree/BSD.x11-4.dist#2 integrate .. //depot/projects/mips/etc/netconfig#2 integrate .. //depot/projects/mips/etc/pccard_ether#2 integrate .. //depot/projects/mips/etc/periodic/daily/150.clean-hoststat#2 integrate .. //depot/projects/mips/etc/periodic/daily/440.status-mailq#2 integrate .. //depot/projects/mips/etc/periodic/daily/460.status-mail-rejects#2 integrate .. //depot/projects/mips/etc/periodic/daily/470.status-named#2 integrate .. //depot/projects/mips/etc/periodic/security/550.ipfwlimit#2 integrate .. //depot/projects/mips/etc/periodic/security/650.ip6fwlimit#2 integrate .. //depot/projects/mips/etc/periodic/security/800.loginfail#2 integrate .. //depot/projects/mips/etc/periodic/security/900.tcpwrap#2 integrate .. //depot/projects/mips/etc/protocols#2 integrate .. //depot/projects/mips/etc/rc#4 integrate .. //depot/projects/mips/etc/rc.d/Makefile#3 integrate .. //depot/projects/mips/etc/rc.d/bgfsck#2 integrate .. //depot/projects/mips/etc/rc.d/devd#3 integrate .. //depot/projects/mips/etc/rc.d/devfs#2 integrate .. //depot/projects/mips/etc/rc.d/diskless#3 integrate .. //depot/projects/mips/etc/rc.d/initdiskless#3 integrate .. //depot/projects/mips/etc/rc.d/ipfw#3 integrate .. //depot/projects/mips/etc/rc.d/named#3 integrate .. //depot/projects/mips/etc/rc.d/network1#3 integrate .. //depot/projects/mips/etc/rc.d/nfsd#3 integrate .. //depot/projects/mips/etc/rc.d/nfslocking#2 integrate .. //depot/projects/mips/etc/rc.d/rcconf.sh#1 branch .. //depot/projects/mips/etc/rc.d/rtadvd#3 integrate .. //depot/projects/mips/etc/rc.d/ypbind#3 integrate .. //depot/projects/mips/etc/rc.d/yppasswdd#2 integrate .. //depot/projects/mips/etc/rc.d/ypserv#3 integrate .. //depot/projects/mips/etc/rc.d/ypset#3 integrate .. //depot/projects/mips/etc/rc.d/ypxfrd#3 integrate .. //depot/projects/mips/etc/rc.diskless1#2 integrate .. //depot/projects/mips/etc/rc.diskless2#2 integrate .. //depot/projects/mips/etc/rc.network#3 integrate .. //depot/projects/mips/etc/rc.subr#4 integrate .. //depot/projects/mips/etc/services#2 integrate .. //depot/projects/mips/games/fortune/Notes#2 integrate .. //depot/projects/mips/games/fortune/datfiles/fortunes#4 integrate .. //depot/projects/mips/games/fortune/datfiles/fortunes2#2 integrate .. //depot/projects/mips/games/fortune/datfiles/fortunes2-o#2 integrate .. //depot/projects/mips/games/fortune/datfiles/murphy#2 integrate .. //depot/projects/mips/games/fortune/datfiles/startrek#3 integrate .. //depot/projects/mips/games/fortune/datfiles/startrek.sp.ok#2 integrate .. //depot/projects/mips/games/grdc/grdc.6#2 integrate .. //depot/projects/mips/games/primes/pattern.c#3 integrate .. //depot/projects/mips/games/primes/primes.h#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/gdb/Makefile#3 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/gdb/freebsd-uthread.c#2 integrate .. //depot/projects/mips/gnu/usr.bin/binutils/ld/Makefile.powerpc#2 integrate .. //depot/projects/mips/gnu/usr.bin/cvs/cvs/Makefile#3 integrate .. //depot/projects/mips/gnu/usr.bin/cvs/cvsbug/Makefile#2 integrate .. //depot/projects/mips/gnu/usr.bin/cvs/lib/Makefile#2 integrate .. //depot/projects/mips/gnu/usr.bin/cvs/lib/config.h#3 delete .. //depot/projects/mips/gnu/usr.bin/cvs/lib/config.h.proto#1 branch .. //depot/projects/mips/gnu/usr.bin/cvs/libdiff/Makefile#2 integrate .. //depot/projects/mips/gnu/usr.bin/sdiff/sdiff.1#2 integrate .. //depot/projects/mips/gnu/usr.bin/tar/tar.1#2 integrate .. //depot/projects/mips/include/Makefile#10 integrate .. //depot/projects/mips/include/arpa/telnet.h#2 integrate .. //depot/projects/mips/include/ieeefp.h#2 integrate .. //depot/projects/mips/include/limits.h#3 integrate .. //depot/projects/mips/include/pthread.h#2 integrate .. //depot/projects/mips/include/pthread_np.h#3 integrate .. //depot/projects/mips/include/rpc/auth.h#2 integrate .. //depot/projects/mips/include/rpc/clnt.h#2 integrate .. //depot/projects/mips/include/rpc/rpc_com.h#2 integrate .. //depot/projects/mips/include/rpc/rpc_msg.h#2 integrate .. //depot/projects/mips/include/rpc/svc.h#2 integrate .. //depot/projects/mips/include/rpc/xdr.h#2 integrate .. //depot/projects/mips/include/rpcsvc/nis.x#2 integrate .. //depot/projects/mips/include/stdio.h#4 integrate .. //depot/projects/mips/include/stdlib.h#3 integrate .. //depot/projects/mips/include/stringlist.h#2 integrate .. //depot/projects/mips/include/ulimit.h#2 integrate .. //depot/projects/mips/include/unistd.h#5 integrate .. //depot/projects/mips/include/wordexp.h#1 branch .. //depot/projects/mips/kerberos5/include/crypto-headers.h#2 integrate .. //depot/projects/mips/lib/Makefile#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/Makefile#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/libc.so.4.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/libc_r.so.4.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/libedit.so.3.bz2.uu#1 branch .. //depot/projects/mips/lib/compat/compat4x.i386/libedit.so.3.gz.uu#2 delete .. //depot/projects/mips/lib/compat/compat4x.i386/libpam.so.1.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/libperl.so.3.bz2.uu#1 branch .. //depot/projects/mips/lib/compat/compat4x.i386/libperl.so.3.gz.uu#2 delete .. //depot/projects/mips/lib/compat/compat4x.i386/libposix1e.so.2.bz2.uu#1 branch .. //depot/projects/mips/lib/compat/compat4x.i386/libstdc++.so.3.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_cleartext_pass_ok.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_deny.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_opie.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_permit.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_radius.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_skey.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_ssh.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_tacplus.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/compat/compat4x.i386/pam_unix.so.bz2.uu#2 integrate .. //depot/projects/mips/lib/libalias/alias_nbt.c#2 integrate .. //depot/projects/mips/lib/libalias/alias_proxy.c#2 integrate .. //depot/projects/mips/lib/libc/alpha/gen/_ctx_start.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/gen/_setjmp.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/gen/fabs.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/gen/getcontext.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/gen/rfork_thread.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/gen/setjmp.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/gen/sigsetjmp.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/net/byte_swap_2.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/net/byte_swap_4.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/net/htonl.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/net/htons.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/net/ntohl.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/net/ntohs.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/string/bcopy.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/string/bzero.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/string/ffs.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/string/memcpy.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/string/memmove.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/Ovfork.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/brk.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/cerror.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/exect.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/fork.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/pipe.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/ptrace.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/sbrk.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/setlogin.S#2 integrate .. //depot/projects/mips/lib/libc/alpha/sys/sigreturn.S#2 integrate .. //depot/projects/mips/lib/libc/compat-43/creat.2#2 integrate .. //depot/projects/mips/lib/libc/compat-43/gethostid.3#2 integrate .. //depot/projects/mips/lib/libc/compat-43/killpg.2#2 integrate .. //depot/projects/mips/lib/libc/compat-43/sigpause.2#2 integrate .. //depot/projects/mips/lib/libc/compat-43/sigsetmask.2#2 integrate .. //depot/projects/mips/lib/libc/compat-43/sigvec.2#2 integrate .. //depot/projects/mips/lib/libc/db/btree/bt_utils.c#2 integrate .. //depot/projects/mips/lib/libc/db/man/btree.3#2 integrate .. //depot/projects/mips/lib/libc/db/man/dbm.3#2 integrate .. //depot/projects/mips/lib/libc/db/man/dbopen.3#3 integrate .. //depot/projects/mips/lib/libc/db/man/hash.3#2 integrate .. //depot/projects/mips/lib/libc/db/man/mpool.3#2 integrate .. //depot/projects/mips/lib/libc/gen/Makefile.inc#5 integrate .. //depot/projects/mips/lib/libc/gen/alarm.3#2 integrate .. //depot/projects/mips/lib/libc/gen/basename.3#2 integrate .. //depot/projects/mips/lib/libc/gen/basename.c#2 integrate .. //depot/projects/mips/lib/libc/gen/ctermid.3#2 integrate .. //depot/projects/mips/lib/libc/gen/devname.3#2 integrate .. //depot/projects/mips/lib/libc/gen/directory.3#2 integrate .. //depot/projects/mips/lib/libc/gen/dirname.3#2 integrate .. //depot/projects/mips/lib/libc/gen/dirname.c#2 integrate .. //depot/projects/mips/lib/libc/gen/dladdr.3#2 integrate .. //depot/projects/mips/lib/libc/gen/dllockinit.3#2 integrate .. //depot/projects/mips/lib/libc/gen/dlopen.3#2 integrate .. //depot/projects/mips/lib/libc/gen/exec.3#2 integrate .. //depot/projects/mips/lib/libc/gen/exec.c#2 integrate .. //depot/projects/mips/lib/libc/gen/fmtcheck.3#3 integrate .. //depot/projects/mips/lib/libc/gen/fnmatch.3#2 integrate .. //depot/projects/mips/lib/libc/gen/frexp.3#2 integrate .. //depot/projects/mips/lib/libc/gen/fts.3#3 integrate .. //depot/projects/mips/lib/libc/gen/fts.c#2 integrate .. //depot/projects/mips/lib/libc/gen/getbootfile.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getbsize.3#3 integrate .. //depot/projects/mips/lib/libc/gen/getbsize.c#3 integrate .. //depot/projects/mips/lib/libc/gen/getcap.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getcap.c#2 integrate .. //depot/projects/mips/lib/libc/gen/getcwd.c#2 integrate .. //depot/projects/mips/lib/libc/gen/getdomainname.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getgrent.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getgrent.c#2 integrate .. //depot/projects/mips/lib/libc/gen/gethostname.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getmntinfo.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getnetgrent.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getnetgrent.c#2 integrate .. //depot/projects/mips/lib/libc/gen/getobjformat.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getpagesize.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getpeereid.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getpeereid.c#2 integrate .. //depot/projects/mips/lib/libc/gen/getpwent.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getttyent.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getvfsbyname.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getvfsent.3#2 integrate .. //depot/projects/mips/lib/libc/gen/getvfsent.c#2 integrate .. //depot/projects/mips/lib/libc/gen/glob.3#2 integrate .. //depot/projects/mips/lib/libc/gen/lockf.3#2 integrate .. //depot/projects/mips/lib/libc/gen/makecontext.3#3 integrate .. //depot/projects/mips/lib/libc/gen/modf.3#2 integrate .. //depot/projects/mips/lib/libc/gen/msgctl.3#2 integrate .. //depot/projects/mips/lib/libc/gen/msgget.3#2 integrate .. //depot/projects/mips/lib/libc/gen/msgrcv.3#2 integrate .. //depot/projects/mips/lib/libc/gen/msgsnd.3#2 integrate .. //depot/projects/mips/lib/libc/gen/nlist.c#2 integrate .. //depot/projects/mips/lib/libc/gen/opendir.c#2 integrate .. //depot/projects/mips/lib/libc/gen/popen.3#2 integrate .. //depot/projects/mips/lib/libc/gen/popen.c#2 integrate .. //depot/projects/mips/lib/libc/gen/pselect.3#4 integrate .. //depot/projects/mips/lib/libc/gen/psignal.3#2 integrate .. //depot/projects/mips/lib/libc/gen/rand48.3#2 integrate .. //depot/projects/mips/lib/libc/gen/readpassphrase.3#2 integrate .. //depot/projects/mips/lib/libc/gen/rfork_thread.3#2 integrate .. //depot/projects/mips/lib/libc/gen/scandir.3#2 integrate .. //depot/projects/mips/lib/libc/gen/setjmp.3#2 integrate .. //depot/projects/mips/lib/libc/gen/setproctitle.3#2 integrate .. //depot/projects/mips/lib/libc/gen/setproctitle.c#2 integrate .. //depot/projects/mips/lib/libc/gen/siginterrupt.3#2 integrate .. //depot/projects/mips/lib/libc/gen/signal.3#2 integrate .. //depot/projects/mips/lib/libc/gen/sigsetops.3#2 integrate .. //depot/projects/mips/lib/libc/gen/statvfs.3#3 integrate .. //depot/projects/mips/lib/libc/gen/stringlist.3#2 integrate .. //depot/projects/mips/lib/libc/gen/stringlist.c#2 integrate .. //depot/projects/mips/lib/libc/gen/sysctl.3#2 integrate .. //depot/projects/mips/lib/libc/gen/sysctlnametomib.c#2 integrate .. //depot/projects/mips/lib/libc/gen/syslog.3#2 integrate .. //depot/projects/mips/lib/libc/gen/tcsendbreak.3#2 integrate .. //depot/projects/mips/lib/libc/gen/tcsetattr.3#2 integrate .. //depot/projects/mips/lib/libc/gen/timezone.3#2 integrate .. //depot/projects/mips/lib/libc/gen/ttyname.3#2 integrate .. //depot/projects/mips/lib/libc/gen/ualarm.3#2 integrate .. //depot/projects/mips/lib/libc/gen/ualarm.c#2 integrate .. //depot/projects/mips/lib/libc/gen/ulimit.3#3 integrate .. //depot/projects/mips/lib/libc/gen/ulimit.c#2 integrate .. //depot/projects/mips/lib/libc/gen/unvis.3#2 integrate .. //depot/projects/mips/lib/libc/gen/unvis.c#2 integrate .. //depot/projects/mips/lib/libc/gen/usleep.3#2 integrate .. //depot/projects/mips/lib/libc/gen/usleep.c#2 integrate .. //depot/projects/mips/lib/libc/gen/valloc.3#2 integrate .. //depot/projects/mips/lib/libc/gen/vis.3#2 integrate .. //depot/projects/mips/lib/libc/gen/wordexp.3#1 branch .. //depot/projects/mips/lib/libc/gen/wordexp.c#1 branch .. //depot/projects/mips/lib/libc/gmon/moncontrol.3#2 integrate .. //depot/projects/mips/lib/libc/i386/stdlib/div.S#2 integrate .. //depot/projects/mips/lib/libc/i386/stdlib/ldiv.S#2 integrate .. //depot/projects/mips/lib/libc/i386/string/swab.S#2 integrate .. //depot/projects/mips/lib/libc/i386/sys/i386_get_ioperm.2#2 integrate .. //depot/projects/mips/lib/libc/i386/sys/i386_get_ldt.2#2 integrate .. //depot/projects/mips/lib/libc/i386/sys/i386_set_watch.3#2 integrate .. //depot/projects/mips/lib/libc/i386/sys/i386_vm86.2#2 integrate .. //depot/projects/mips/lib/libc/ia64/gen/Makefile.inc#3 integrate .. //depot/projects/mips/lib/libc/ia64/gen/__moddi3.S#2 integrate .. //depot/projects/mips/lib/libc/ia64/gen/__umoddi3.S#2 integrate .. //depot/projects/mips/lib/libc/ia64/gen/fpgetround.c#1 branch .. //depot/projects/mips/lib/libc/ia64/gen/fpsetround.c#1 branch .. //depot/projects/mips/lib/libc/include/namespace.h#4 integrate .. //depot/projects/mips/lib/libc/include/un-namespace.h#3 integrate .. //depot/projects/mips/lib/libc/locale/ctype.3#2 integrate .. //depot/projects/mips/lib/libc/locale/isblank.3#3 integrate .. //depot/projects/mips/lib/libc/locale/mbrune.3#3 integrate .. //depot/projects/mips/lib/libc/locale/rune.3#3 integrate .. //depot/projects/mips/lib/libc/locale/wcstoimax.c#2 integrate .. //depot/projects/mips/lib/libc/net/Makefile.inc#3 integrate .. //depot/projects/mips/lib/libc/net/addr2ascii.3#2 integrate .. //depot/projects/mips/lib/libc/net/ethers.3#2 integrate .. //depot/projects/mips/lib/libc/net/getaddrinfo.3#2 integrate .. //depot/projects/mips/lib/libc/net/gethostbyname.3#2 integrate .. //depot/projects/mips/lib/libc/net/gethostbynis.c#2 integrate .. //depot/projects/mips/lib/libc/net/getipnodebyname.3#2 integrate .. //depot/projects/mips/lib/libc/net/getnameinfo.3#2 integrate .. //depot/projects/mips/lib/libc/net/getnetent.3#2 integrate .. //depot/projects/mips/lib/libc/net/hesiod.3#2 integrate .. //depot/projects/mips/lib/libc/net/inet6_option_space.3#2 integrate .. //depot/projects/mips/lib/libc/net/inet6_rthdr_space.3#2 integrate .. //depot/projects/mips/lib/libc/net/inet_net.3#2 integrate .. //depot/projects/mips/lib/libc/net/inet_neta.c#2 integrate .. //depot/projects/mips/lib/libc/net/iso_addr.3#2 integrate .. //depot/projects/mips/lib/libc/net/linkaddr.3#2 integrate .. //depot/projects/mips/lib/libc/net/ns_name.c#2 integrate .. //depot/projects/mips/lib/libc/net/nsdispatch.3#2 integrate .. //depot/projects/mips/lib/libc/net/rcmd.3#3 integrate .. //depot/projects/mips/lib/libc/net/rcmdsh.3#3 integrate .. //depot/projects/mips/lib/libc/net/resolver.3#2 integrate .. //depot/projects/mips/lib/libc/net/sockatmark.3#1 branch .. //depot/projects/mips/lib/libc/net/sockatmark.c#1 branch .. //depot/projects/mips/lib/libc/posix1e/Makefile.inc#5 integrate .. //depot/projects/mips/lib/libc/posix1e/acl.3#3 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_add_perm.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_calc_mask.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_clear_perms.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_copy_entry.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_create_entry.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_delete.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_delete.c#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_delete_entry.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_delete_perm.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_dup.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_free.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_from_text.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_get.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_get.c#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_get_entry.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_get_perm_np.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_get_permset.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_get_qualifier.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_get_tag_type.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_init.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_set.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_set.c#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_set_permset.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_set_qualifier.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_set_tag_type.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_to_text.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_valid.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/acl_valid.c#2 integrate .. //depot/projects/mips/lib/libc/posix1e/extattr.3#2 integrate .. //depot/projects/mips/lib/libc/posix1e/mac.3#5 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_free.3#4 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_get.3#3 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_is_present_np.3#3 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_prepare.3#1 branch .. //depot/projects/mips/lib/libc/posix1e/mac_set.3#3 integrate .. //depot/projects/mips/lib/libc/posix1e/mac_text.3#4 integrate .. //depot/projects/mips/lib/libc/posix1e/posix1e.3#4 integrate .. //depot/projects/mips/lib/libc/powerpc/SYS.h#2 integrate .. //depot/projects/mips/lib/libc/regex/regex.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/PSD.doc/rpc.prog.ms#3 integrate .. //depot/projects/mips/lib/libc/rpc/PSD.doc/xdr.nts.ms#3 integrate .. //depot/projects/mips/lib/libc/rpc/bindresvport.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/des_crypt.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/getnetconfig.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/getnetconfig.c#2 integrate .. //depot/projects/mips/lib/libc/rpc/getnetpath.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/getrpcent.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/getrpcport.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/publickey.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_clnt_auth.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_clnt_calls.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_clnt_create.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_com.h#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_generic.c#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_secure.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_soc.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_svc_calls.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_svc_create.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_svc_err.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpc_svc_reg.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rpcbind.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/rtime.3#2 integrate .. //depot/projects/mips/lib/libc/rpc/svc.c#2 integrate .. //depot/projects/mips/lib/libc/rpc/svc_run.c#2 integrate .. //depot/projects/mips/lib/libc/rpc/svc_vc.c#2 integrate .. //depot/projects/mips/lib/libc/sparc64/gen/_setjmp.S#2 integrate .. //depot/projects/mips/lib/libc/sparc64/gen/setjmp.S#2 integrate .. //depot/projects/mips/lib/libc/sparc64/gen/sigsetjmp.S#2 integrate .. //depot/projects/mips/lib/libc/stdio/Makefile.inc#4 integrate .. //depot/projects/mips/lib/libc/stdio/fclose.3#2 integrate .. //depot/projects/mips/lib/libc/stdio/ferror.3#2 integrate .. //depot/projects/mips/lib/libc/stdio/fflush.3#2 integrate .. //depot/projects/mips/lib/libc/stdio/fileno.c#2 integrate .. //depot/projects/mips/lib/libc/stdio/flockfile.3#1 branch .. //depot/projects/mips/lib/libc/stdio/fopen.3#4 integrate .. //depot/projects/mips/lib/libc/stdio/fputs.3#4 integrate .. //depot/projects/mips/lib/libc/stdio/freopen.c#3 integrate .. //depot/projects/mips/lib/libc/stdio/fscanf.c#3 integrate .. //depot/projects/mips/lib/libc/stdio/fseek.3#5 integrate .. //depot/projects/mips/lib/libc/stdio/fwide.3#2 integrate .. //depot/projects/mips/lib/libc/stdio/getc.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/mktemp.3#2 integrate .. //depot/projects/mips/lib/libc/stdio/perror.c#2 integrate .. //depot/projects/mips/lib/libc/stdio/printf.3#4 integrate .. //depot/projects/mips/lib/libc/stdio/putc.3#4 integrate .. //depot/projects/mips/lib/libc/stdio/scanf.3#4 integrate .. //depot/projects/mips/lib/libc/stdio/scanf.c#3 integrate .. //depot/projects/mips/lib/libc/stdio/setbuf.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/stdio.3#3 integrate .. //depot/projects/mips/lib/libc/stdio/stdio.c#2 integrate .. //depot/projects/mips/lib/libc/stdio/tmpnam.3#2 integrate .. //depot/projects/mips/lib/libc/stdio/unlocked.c#1 branch .. //depot/projects/mips/lib/libc/stdio/vscanf.c#3 integrate .. //depot/projects/mips/lib/libc/stdio/vswprintf.c#2 integrate .. //depot/projects/mips/lib/libc/stdio/wscanf.3#3 integrate .. //depot/projects/mips/lib/libc/stdlib/Makefile.inc#4 integrate .. //depot/projects/mips/lib/libc/stdlib/abs.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/atexit.3#3 integrate .. //depot/projects/mips/lib/libc/stdlib/atof.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/atoi.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/div.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/exit.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/getenv.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/getopt_long.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/getsubopt.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/grantpt.3#1 branch .. //depot/projects/mips/lib/libc/stdlib/grantpt.c#1 branch .. //depot/projects/mips/lib/libc/stdlib/insque.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/labs.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/ldiv.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/lsearch.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/malloc.3#3 integrate .. //depot/projects/mips/lib/libc/stdlib/malloc.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/qsort.3#3 integrate .. //depot/projects/mips/lib/libc/stdlib/rand.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/rand.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/realpath.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/realpath.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/remque.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/strfmon.3#4 integrate .. //depot/projects/mips/lib/libc/stdlib/strfmon.c#3 integrate .. //depot/projects/mips/lib/libc/stdlib/strtod.3#3 integrate .. //depot/projects/mips/lib/libc/stdlib/strtoimax.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/tdelete.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/tfind.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/tsearch.3#2 integrate .. //depot/projects/mips/lib/libc/stdlib/tsearch.c#2 integrate .. //depot/projects/mips/lib/libc/stdlib/twalk.c#2 integrate .. //depot/projects/mips/lib/libc/stdtime/ctime.3#2 integrate .. //depot/projects/mips/lib/libc/stdtime/strftime.3#3 integrate .. //depot/projects/mips/lib/libc/stdtime/strptime.3#2 integrate .. //depot/projects/mips/lib/libc/string/index.3#2 integrate .. //depot/projects/mips/lib/libc/string/rindex.3#2 integrate .. //depot/projects/mips/lib/libc/string/strchr.3#2 integrate .. //depot/projects/mips/lib/libc/string/strcpy.3#5 integrate .. //depot/projects/mips/lib/libc/string/strerror.3#3 integrate .. //depot/projects/mips/lib/libc/string/strerror.c#2 integrate .. //depot/projects/mips/lib/libc/string/strlcpy.3#2 integrate .. //depot/projects/mips/lib/libc/string/strtok.3#3 integrate .. //depot/projects/mips/lib/libc/string/wcscoll.3#2 integrate .. //depot/projects/mips/lib/libc/string/wcswidth.3#2 integrate .. //depot/projects/mips/lib/libc/string/wcsxfrm.3#2 integrate .. //depot/projects/mips/lib/libc/sys/Makefile.inc#4 integrate .. //depot/projects/mips/lib/libc/sys/_exit.2#2 integrate .. //depot/projects/mips/lib/libc/sys/accept.2#2 integrate .. //depot/projects/mips/lib/libc/sys/access.2#2 integrate .. //depot/projects/mips/lib/libc/sys/acct.2#2 integrate .. //depot/projects/mips/lib/libc/sys/adjtime.2#2 integrate .. //depot/projects/mips/lib/libc/sys/aio_cancel.2#3 integrate .. //depot/projects/mips/lib/libc/sys/aio_error.2#3 integrate .. //depot/projects/mips/lib/libc/sys/aio_read.2#3 integrate .. //depot/projects/mips/lib/libc/sys/aio_return.2#3 integrate .. //depot/projects/mips/lib/libc/sys/aio_suspend.2#3 integrate .. //depot/projects/mips/lib/libc/sys/aio_waitcomplete.2#3 integrate .. //depot/projects/mips/lib/libc/sys/aio_write.2#3 integrate .. //depot/projects/mips/lib/libc/sys/bind.2#2 integrate .. //depot/projects/mips/lib/libc/sys/brk.2#2 integrate .. //depot/projects/mips/lib/libc/sys/chdir.2#2 integrate .. //depot/projects/mips/lib/libc/sys/chflags.2#2 integrate .. //depot/projects/mips/lib/libc/sys/chmod.2#2 integrate .. //depot/projects/mips/lib/libc/sys/chown.2#2 integrate .. //depot/projects/mips/lib/libc/sys/chroot.2#2 integrate .. //depot/projects/mips/lib/libc/sys/clock_gettime.2#2 integrate .. //depot/projects/mips/lib/libc/sys/close.2#2 integrate .. //depot/projects/mips/lib/libc/sys/connect.2#2 integrate .. //depot/projects/mips/lib/libc/sys/dup.2#2 integrate .. //depot/projects/mips/lib/libc/sys/execve.2#2 integrate .. //depot/projects/mips/lib/libc/sys/extattr_get_file.2#3 integrate .. //depot/projects/mips/lib/libc/sys/fcntl.2#2 integrate .. //depot/projects/mips/lib/libc/sys/fhopen.2#2 integrate .. //depot/projects/mips/lib/libc/sys/flock.2#2 integrate .. //depot/projects/mips/lib/libc/sys/fork.2#2 integrate .. //depot/projects/mips/lib/libc/sys/fsync.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getdirentries.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getdtablesize.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getfh.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getfsstat.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getgid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getgroups.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getitimer.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getlogin.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getpeername.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getpgrp.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getpid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getpriority.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getrlimit.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getrusage.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getsid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getsockname.2#2 integrate .. //depot/projects/mips/lib/libc/sys/getsockopt.2#2 integrate .. //depot/projects/mips/lib/libc/sys/gettimeofday.2#3 integrate .. //depot/projects/mips/lib/libc/sys/getuid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/intro.2#3 integrate .. //depot/projects/mips/lib/libc/sys/ioctl.2#2 integrate .. //depot/projects/mips/lib/libc/sys/issetugid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/jail.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kenv.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kill.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kldfind.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kldfirstmod.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kldload.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kldnext.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kldstat.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kldsym.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kldunload.2#2 integrate .. //depot/projects/mips/lib/libc/sys/kqueue.2#3 integrate .. //depot/projects/mips/lib/libc/sys/kse.2#4 integrate .. //depot/projects/mips/lib/libc/sys/ktrace.2#2 integrate .. //depot/projects/mips/lib/libc/sys/link.2#2 integrate .. //depot/projects/mips/lib/libc/sys/lio_listio.2#1 branch .. //depot/projects/mips/lib/libc/sys/listen.2#2 integrate .. //depot/projects/mips/lib/libc/sys/lseek.2#2 integrate .. //depot/projects/mips/lib/libc/sys/madvise.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mincore.2#2 integrate .. //depot/projects/mips/lib/libc/sys/minherit.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mkdir.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mkfifo.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mknod.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mlock.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mmap.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mmap.c#2 integrate .. //depot/projects/mips/lib/libc/sys/modfind.2#2 integrate .. //depot/projects/mips/lib/libc/sys/modnext.2#2 integrate .. //depot/projects/mips/lib/libc/sys/modstat.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mount.2#2 integrate .. //depot/projects/mips/lib/libc/sys/mprotect.2#2 integrate .. //depot/projects/mips/lib/libc/sys/msync.2#2 integrate .. //depot/projects/mips/lib/libc/sys/munmap.2#2 integrate .. //depot/projects/mips/lib/libc/sys/nanosleep.2#2 integrate .. //depot/projects/mips/lib/libc/sys/nfssvc.2#2 integrate .. //depot/projects/mips/lib/libc/sys/open.2#2 integrate .. //depot/projects/mips/lib/libc/sys/pathconf.2#4 integrate .. //depot/projects/mips/lib/libc/sys/pipe.2#2 integrate .. //depot/projects/mips/lib/libc/sys/poll.2#2 integrate .. //depot/projects/mips/lib/libc/sys/profil.2#2 integrate .. //depot/projects/mips/lib/libc/sys/ptrace.2#2 integrate .. //depot/projects/mips/lib/libc/sys/quotactl.2#2 integrate .. //depot/projects/mips/lib/libc/sys/read.2#2 integrate .. //depot/projects/mips/lib/libc/sys/readlink.2#2 integrate .. //depot/projects/mips/lib/libc/sys/reboot.2#2 integrate .. //depot/projects/mips/lib/libc/sys/recv.2#2 integrate .. //depot/projects/mips/lib/libc/sys/rename.2#2 integrate .. //depot/projects/mips/lib/libc/sys/revoke.2#2 integrate .. //depot/projects/mips/lib/libc/sys/rfork.2#2 integrate .. //depot/projects/mips/lib/libc/sys/rmdir.2#2 integrate .. //depot/projects/mips/lib/libc/sys/rtprio.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sched_get_priority_max.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sched_setparam.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sched_setscheduler.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sched_yield.2#2 integrate .. //depot/projects/mips/lib/libc/sys/select.2#3 integrate .. //depot/projects/mips/lib/libc/sys/sem.c#2 integrate .. //depot/projects/mips/lib/libc/sys/semctl.2#2 integrate .. //depot/projects/mips/lib/libc/sys/semget.2#2 integrate .. //depot/projects/mips/lib/libc/sys/semop.2#2 integrate .. //depot/projects/mips/lib/libc/sys/send.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sendfile.2#2 integrate .. //depot/projects/mips/lib/libc/sys/setgroups.2#2 integrate .. //depot/projects/mips/lib/libc/sys/setpgid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/setregid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/setresuid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/setreuid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/setsid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/setuid.2#2 integrate .. //depot/projects/mips/lib/libc/sys/shmat.2#2 integrate .. //depot/projects/mips/lib/libc/sys/shmctl.2#2 integrate .. //depot/projects/mips/lib/libc/sys/shmget.2#2 integrate .. //depot/projects/mips/lib/libc/sys/shutdown.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sigaction.2#5 integrate .. //depot/projects/mips/lib/libc/sys/sigaltstack.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sigpending.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sigprocmask.2#3 integrate .. //depot/projects/mips/lib/libc/sys/sigreturn.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sigstack.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sigsuspend.2#2 integrate .. //depot/projects/mips/lib/libc/sys/socket.2#2 integrate .. //depot/projects/mips/lib/libc/sys/socketpair.2#3 integrate .. //depot/projects/mips/lib/libc/sys/stat.2#2 integrate .. //depot/projects/mips/lib/libc/sys/statfs.2#2 integrate .. //depot/projects/mips/lib/libc/sys/swapon.2#2 integrate .. //depot/projects/mips/lib/libc/sys/symlink.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sync.2#2 integrate .. //depot/projects/mips/lib/libc/sys/sysarch.2#2 integrate .. //depot/projects/mips/lib/libc/sys/syscall.2#2 integrate .. //depot/projects/mips/lib/libc/sys/truncate.2#2 integrate .. //depot/projects/mips/lib/libc/sys/umask.2#2 integrate .. //depot/projects/mips/lib/libc/sys/undelete.2#2 integrate .. //depot/projects/mips/lib/libc/sys/unlink.2#2 integrate .. //depot/projects/mips/lib/libc/sys/utimes.2#2 integrate .. //depot/projects/mips/lib/libc/sys/uuidgen.2#4 integrate .. //depot/projects/mips/lib/libc/sys/vfork.2#2 integrate .. //depot/projects/mips/lib/libc/sys/wait.2#2 integrate .. //depot/projects/mips/lib/libc/sys/write.2#3 integrate .. //depot/projects/mips/lib/libc/uuid/uuid.3#2 integrate .. //depot/projects/mips/lib/libc/xdr/xdr.3#2 integrate .. //depot/projects/mips/lib/libc/xdr/xdr_rec.c#2 integrate .. //depot/projects/mips/lib/libc_r/arch/sparc64/_atomic_lock.S#1 branch .. //depot/projects/mips/lib/libc_r/man/pthread_attr_get_np.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/pthread_mutexattr.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/pthread_rwlock_wrlock.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/pthread_rwlockattr_setpshared.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/sem_destroy.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/sem_getvalue.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/sem_init.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/sem_open.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/sem_post.3#2 integrate .. //depot/projects/mips/lib/libc_r/man/sem_wait.3#2 integrate .. //depot/projects/mips/lib/libc_r/sys/uthread_error.c#2 integrate .. //depot/projects/mips/lib/libc_r/uthread/pthread_private.h#4 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_accept.c#2 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_attr_get_np.c#2 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_connect.c#2 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_create.c#4 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_info.c#4 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_init.c#3 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_recvfrom.c#2 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_recvmsg.c#2 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_sendmsg.c#2 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_sendto.c#2 integrate .. //depot/projects/mips/lib/libc_r/uthread/uthread_sig.c#3 integrate .. //depot/projects/mips/lib/libcam/cam_cdbparse.3#2 integrate .. //depot/projects/mips/lib/libcrypt/crypt.3#2 integrate .. //depot/projects/mips/lib/libdevinfo/devinfo.3#2 integrate .. //depot/projects/mips/lib/libdisk/chunk.c#6 integrate .. //depot/projects/mips/lib/libdisk/create_chunk.c#7 integrate .. //depot/projects/mips/lib/libdisk/disk.c#10 integrate .. //depot/projects/mips/lib/libdisk/libdisk.h#7 integrate .. //depot/projects/mips/lib/libdisk/write_pc98_disk.c#5 integrate .. //depot/projects/mips/lib/libedit/chared.h#2 integrate .. //depot/projects/mips/lib/libedit/common.c#2 integrate .. //depot/projects/mips/lib/libedit/editrc.5#2 integrate .. //depot/projects/mips/lib/libedit/emacs.c#2 integrate .. //depot/projects/mips/lib/libedit/key.c#2 integrate .. //depot/projects/mips/lib/libedit/vi.c#2 integrate .. //depot/projects/mips/lib/libexpat/libbsdxml.3#2 integrate .. //depot/projects/mips/lib/libfetch/common.c#3 integrate .. //depot/projects/mips/lib/libfetch/common.h#3 integrate .. //depot/projects/mips/lib/libfetch/fetch.3#4 integrate .. //depot/projects/mips/lib/libfetch/fetch.c#2 integrate .. //depot/projects/mips/lib/libfetch/ftp.c#3 integrate .. //depot/projects/mips/lib/libfetch/http.c#4 integrate .. //depot/projects/mips/lib/libftpio/ftpio.3#2 integrate .. //depot/projects/mips/lib/libipsec/ipsec_set_policy.3#2 integrate .. //depot/projects/mips/lib/libkvm/kvm.3#3 integrate .. //depot/projects/mips/lib/libkvm/kvm_getswapinfo.c#2 integrate .. //depot/projects/mips/lib/libkvm/kvm_sparc64.c#3 integrate .. //depot/projects/mips/lib/libmp/Makefile#2 integrate .. //depot/projects/mips/lib/libnetgraph/netgraph.3#2 integrate .. //depot/projects/mips/lib/libnetgraph/sock.c#2 integrate .. //depot/projects/mips/lib/libpam/modules/pam_ftp/pam_ftp.8#2 integrate .. //depot/projects/mips/lib/libpam/modules/pam_krb5/pam_krb5.c#3 integrate .. //depot/projects/mips/lib/libpam/modules/pam_ksu/pam_ksu.8#2 integrate .. //depot/projects/mips/lib/libpam/modules/pam_opie/pam_opie.8#2 integrate .. //depot/projects/mips/lib/libpam/modules/pam_ssh/pam_ssh.8#2 integrate .. //depot/projects/mips/lib/libpam/modules/pam_ssh/pam_ssh.c#2 integrate .. //depot/projects/mips/lib/libpam/modules/pam_ssh/pam_ssh.h#2 integrate .. //depot/projects/mips/lib/libpam/modules/pam_unix/pam_unix.8#2 integrate .. //depot/projects/mips/lib/libpthread/Makefile#2 integrate .. //depot/projects/mips/lib/libpthread/man/pthread_mutexattr.3#2 integrate .. //depot/projects/mips/lib/libpthread/man/pthread_rwlock_wrlock.3#2 integrate .. //depot/projects/mips/lib/libpthread/man/pthread_rwlockattr_setpshared.3#2 integrate .. //depot/projects/mips/lib/libpthread/man/sem_destroy.3#2 integrate .. //depot/projects/mips/lib/libpthread/sys/thr_error.c#2 integrate .. //depot/projects/mips/lib/libpthread/test/Makefile#2 integrate .. //depot/projects/mips/lib/libstand/Makefile#3 integrate .. //depot/projects/mips/lib/libstand/gzipfs.c#1 branch .. //depot/projects/mips/lib/libstand/libstand.3#3 integrate .. //depot/projects/mips/lib/libstand/stand.h#2 integrate .. //depot/projects/mips/lib/libstand/zalloc.c#2 integrate .. //depot/projects/mips/lib/libstand/zipfs.c#2 delete .. //depot/projects/mips/lib/libufs/Makefile#3 integrate .. //depot/projects/mips/lib/libufs/block.c#3 integrate .. //depot/projects/mips/lib/libufs/cgroup.c#1 branch .. //depot/projects/mips/lib/libufs/error.c#2 delete .. //depot/projects/mips/lib/libufs/inode.c#2 integrate .. //depot/projects/mips/lib/libufs/libufs.h#3 integrate .. //depot/projects/mips/lib/libufs/sblock.c#4 integrate .. //depot/projects/mips/lib/libufs/type.c#3 integrate .. //depot/projects/mips/lib/libugidfw/Makefile#2 integrate .. //depot/projects/mips/lib/libugidfw/bsde_get_rule.3#1 branch .. //depot/projects/mips/lib/libugidfw/bsde_get_rule_count.3#1 branch .. //depot/projects/mips/lib/libugidfw/bsde_parse_rule.3#1 branch .. //depot/projects/mips/lib/libugidfw/bsde_rule_to_string.3#1 branch .. //depot/projects/mips/lib/libugidfw/libugidfw.3#1 branch .. //depot/projects/mips/lib/libutil/auth.3#2 integrate .. //depot/projects/mips/lib/libutil/login_cap.3#2 integrate .. //depot/projects/mips/lib/libutil/property.c#2 integrate .. //depot/projects/mips/lib/libutil/realhostname_sa.3#2 integrate .. //depot/projects/mips/lib/libvgl/vgl.3#2 integrate .. //depot/projects/mips/lib/libypclnt/ypclnt_passwd.c#2 integrate .. //depot/projects/mips/lib/msun/bsdsrc/b_log.c#2 integrate .. //depot/projects/mips/lib/msun/man/hypot.3#2 integrate .. //depot/projects/mips/lib/msun/src/k_tan.c#2 integrate .. //depot/projects/mips/libexec/Makefile#3 integrate .. //depot/projects/mips/libexec/atrun/atrun.man#2 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Jan 23 21:20:24 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 30B8237B405; Thu, 23 Jan 2003 21:20:23 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC27E37B401 for ; Thu, 23 Jan 2003 21:20:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5880A43F13 for ; Thu, 23 Jan 2003 21:20:22 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0O5KMbv030598 for ; Thu, 23 Jan 2003 21:20:22 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0O5KL48030590 for perforce@freebsd.org; Thu, 23 Jan 2003 21:20:21 -0800 (PST) Date: Thu, 23 Jan 2003 21:20:21 -0800 (PST) Message-Id: <200301240520.h0O5KL48030590@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24135 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24135 Change 24135 by jmallett@jmallett_dalek on 2003/01/23 21:20:15 Copy . Affected files ... .. //depot/projects/mips/sys/mips/include/resource.h#1 add Differences ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Jan 23 21:23:28 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 774D237B405; Thu, 23 Jan 2003 21:23:27 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 100A337B401 for ; Thu, 23 Jan 2003 21:23:27 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2F2643E4A for ; Thu, 23 Jan 2003 21:23:26 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0O5NQbv033702 for ; Thu, 23 Jan 2003 21:23:26 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0O5NQeS033699 for perforce@freebsd.org; Thu, 23 Jan 2003 21:23:26 -0800 (PST) Date: Thu, 23 Jan 2003 21:23:26 -0800 (PST) Message-Id: <200301240523.h0O5NQeS033699@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24136 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24136 Change 24136 by jmallett@jmallett_dalek on 2003/01/23 21:23:06 Copy the dummy . Affected files ... .. //depot/projects/mips/sys/mips/include/kse.h#1 add Differences ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Jan 23 21:41:19 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D317C37B405; Thu, 23 Jan 2003 21:41:17 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B21037B401 for ; Thu, 23 Jan 2003 21:41:17 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0766743F1E for ; Thu, 23 Jan 2003 21:41:17 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0O5fGbv039495 for ; Thu, 23 Jan 2003 21:41:16 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0O5fGQ1039480 for perforce@freebsd.org; Thu, 23 Jan 2003 21:41:16 -0800 (PST) Date: Thu, 23 Jan 2003 21:41:16 -0800 (PST) Message-Id: <200301240541.h0O5fGQ1039480@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24138 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24138 Change 24138 by jmallett@jmallett_dalek on 2003/01/23 21:40:37 Fill in some empty and trivial headers. Affected files ... .. //depot/projects/mips/sys/mips/include/exec.h#1 add .. //depot/projects/mips/sys/mips/include/md_var.h#1 add .. //depot/projects/mips/sys/mips/include/ptrace.h#1 add .. //depot/projects/mips/sys/mips/include/smp.h#1 add Differences ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Thu Jan 23 21:54:35 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4FB6B37B405; Thu, 23 Jan 2003 21:54:34 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F360737B401 for ; Thu, 23 Jan 2003 21:54:33 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 910F543F13 for ; Thu, 23 Jan 2003 21:54:33 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0O5sXbv044532 for ; Thu, 23 Jan 2003 21:54:33 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0O5sXiV044529 for perforce@freebsd.org; Thu, 23 Jan 2003 21:54:33 -0800 (PST) Date: Thu, 23 Jan 2003 21:54:33 -0800 (PST) Message-Id: <200301240554.h0O5sXiV044529@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24139 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24139 Change 24139 by jmallett@jmallett_dalek on 2003/01/23 21:53:54 Empty stub. Affected files ... .. //depot/projects/mips/sys/mips/include/clock.h#1 add Differences ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 15:33: 4 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5D94637B405; Fri, 24 Jan 2003 15:32:40 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 07E1937B401 for ; Fri, 24 Jan 2003 15:32:40 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2144A43E4A for ; Fri, 24 Jan 2003 15:32:39 -0800 (PST) (envelope-from green@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0ONWdbv023252 for ; Fri, 24 Jan 2003 15:32:39 -0800 (PST) (envelope-from green@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0ONWcZJ023249 for perforce@freebsd.org; Fri, 24 Jan 2003 15:32:38 -0800 (PST) Date: Fri, 24 Jan 2003 15:32:38 -0800 (PST) Message-Id: <200301242332.h0ONWcZJ023249@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to green@freebsd.org using -f From: Brian Feldman Subject: PERFORCE change 24154 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24154 Change 24154 by green@green_laptop_2 on 2003/01/24 15:32:28 Add the set of struct file MAC entry points, and enforce them in SEBSD (largely untested, other than not crashing). Affected files ... .. //depot/projects/trustedbsd/sebsd/sys/compat/linux/linux_file.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/compat/svr4/svr4_filio.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/compat/svr4/svr4_misc.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/i386/ibcs2/ibcs2_misc.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/kern/kern_descrip.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/kern/kern_mac.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/kern/sys_generic.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/kern/uipc_usrreq.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/kern/vfs_syscalls.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/kern/vfs_vnops.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/security/sebsd/sebsd.c#2 edit .. //depot/projects/trustedbsd/sebsd/sys/security/sebsd/sebsd_labels.h#2 edit .. //depot/projects/trustedbsd/sebsd/sys/sys/file.h#2 edit .. //depot/projects/trustedbsd/sebsd/sys/sys/mac.h#2 edit .. //depot/projects/trustedbsd/sebsd/sys/sys/mac_policy.h#2 edit Differences ... ==== //depot/projects/trustedbsd/sebsd/sys/compat/linux/linux_file.c#2 (text+ko) ==== @@ -269,6 +269,13 @@ fdrop(fp, td); return (EBADF); } +#ifdef MAC + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) { + fdrop(fp, td); + return (EBADF); + } +#endif vp = (struct vnode *) fp->f_data; if (vp->v_type != VDIR) { ==== //depot/projects/trustedbsd/sebsd/sys/compat/svr4/svr4_filio.c#2 (text+ko) ==== @@ -28,6 +28,8 @@ * $FreeBSD: src/sys/compat/svr4/svr4_filio.c,v 1.22 2002/12/14 01:56:24 alfred Exp $ */ +#include "opt_mac.h" + #include #include #include @@ -186,18 +188,31 @@ struct filedesc *fdp = td->td_proc->p_fd; *retval = 0; + error = 0; FILEDESC_LOCK(fdp); switch (cmd) { case SVR4_FIOCLEX: - fdp->fd_ofileflags[fd] |= UF_EXCLOSE; +#ifdef MAC + error = mac_check_file_change_ofileflags(td->td_ucred, + fp, fdp->fd_ofileflags[uap->fd], + fdp->fd_ofileflags[uap->fd] | UF_EXCLOSE); + if (error == 0) +#endif + fdp->fd_ofileflags[fd] |= UF_EXCLOSE; FILEDESC_UNLOCK(fdp); - return 0; + return (error); case SVR4_FIONCLEX: - fdp->fd_ofileflags[fd] &= ~UF_EXCLOSE; +#ifdef MAC + error = mac_check_file_change_ofileflags(td->td_ucred, + fp, fdp->fd_ofileflags[uap->fd], + fdp->fd_ofileflags[uap->fd] & ~UF_EXCLOSE); + if (error == 0) +#endif + fdp->fd_ofileflags[fd] &= ~UF_EXCLOSE; FILEDESC_UNLOCK(fdp); - return 0; + return (error); case SVR4_FIOGETOWN: case SVR4_FIOSETOWN: ==== //depot/projects/trustedbsd/sebsd/sys/compat/svr4/svr4_misc.c#2 (text+ko) ==== @@ -283,6 +283,14 @@ return error; } +#ifdef MAC + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) { + fdrop(fp, td); + return (error); + } +#endif + nbytes = uap->nbytes; if (nbytes == 1) { nbytes = sizeof (struct svr4_dirent64); @@ -450,6 +458,13 @@ fdrop(fp, td); return (EBADF); } +#ifdef MAC + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) { + fdrop(fp, td); + return (error); + } +#endif vp = (struct vnode *)fp->f_data; if (vp->v_type != VDIR) { ==== //depot/projects/trustedbsd/sebsd/sys/i386/ibcs2/ibcs2_misc.c#2 (text+ko) ==== @@ -323,6 +323,13 @@ fdrop(fp, td); return (EBADF); } +#ifdef MAC + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) { + fdrop(fp, td); + return (error); + } +#endif vp = (struct vnode *)fp->f_data; if (vp->v_type != VDIR) { /* XXX vnode readdir op should do this */ fdrop(fp, td); @@ -480,6 +487,13 @@ fdrop(fp, td); return (EBADF); } +#ifdef MAC + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) { + fdrop(fp, td); + return (error); + } +#endif vp = (struct vnode *)fp->f_data; if (vp->v_type != VDIR) { fdrop(fp, td); ==== //depot/projects/trustedbsd/sebsd/sys/kern/kern_descrip.c#2 (text+ko) ==== @@ -62,6 +62,7 @@ #include #include #include +#include #include #include #include @@ -282,20 +283,36 @@ break; case F_GETFD: - td->td_retval[0] = (*pop & UF_EXCLOSE) ? FD_CLOEXEC : 0; +#ifdef MAC + error = mac_check_file_get_ofileflags(td->td_ucred, fp, + *pop); + if (error == 0) +#endif + td->td_retval[0] = (*pop & UF_EXCLOSE) ? FD_CLOEXEC : 0; FILEDESC_UNLOCK(fdp); break; case F_SETFD: - *pop = (*pop &~ UF_EXCLOSE) | - (arg & FD_CLOEXEC ? UF_EXCLOSE : 0); +#ifdef MAC + error = mac_check_file_change_ofileflags(td->td_ucred, fp, + *pop, (*pop &~ UF_EXCLOSE) | + (arg & FD_CLOEXEC ? UF_EXCLOSE : 0)); + if (error == 0) +#endif + *pop = (*pop &~ UF_EXCLOSE) | + (arg & FD_CLOEXEC ? UF_EXCLOSE : 0); FILEDESC_UNLOCK(fdp); break; case F_GETFL: FILE_LOCK(fp); FILEDESC_UNLOCK(fdp); - td->td_retval[0] = OFLAGS(fp->f_flag); +#ifdef MAC + error = mac_check_file_get_flags(td->td_ucred, fp, + fp->f_flag); + if (error == 0) +#endif + td->td_retval[0] = OFLAGS(fp->f_flag); FILE_UNLOCK(fp); break; @@ -332,6 +349,15 @@ } #endif /* MAC */ #endif +#ifdef MAC + error = mac_check_file_change_flags(td->td_ucred, fp, + fp->f_flag, (fp->f_flag & ~FCNTLFLAGS) | + (FFLAGS(arg & ~O_ACCMODE) & FCNTLFLAGS)); + if (error) { + fdrop(fp, td); + break; + } +#endif fp->f_flag &= ~FCNTLFLAGS; fp->f_flag |= FFLAGS(arg & ~O_ACCMODE) & FCNTLFLAGS; tmp = fp->f_flag & FNONBLOCK; @@ -530,6 +556,14 @@ } if (type == DUP_VARIABLE) new = newfd; +#ifdef MAC + error = mac_check_file_dup(td->td_ucred, fp, new); + if (error) { + FILEDESC_UNLOCK(fdp); + fdrop(fp, td); + return (error); + } +#endif /* * If the old file changed out from under us then treat it as a @@ -1205,6 +1239,10 @@ fp->f_cred = crhold(td->td_ucred); fp->f_ops = &badfileops; fp->f_seqcount = 1; +#ifdef MAC + mac_init_file(fp); + mac_create_file(fp->f_cred, fp); +#endif FILEDESC_LOCK(p->p_fd); if ((fq = p->p_fd->fd_ofiles[0])) { LIST_INSERT_AFTER(fq, fp, f_list); @@ -1239,6 +1277,9 @@ LIST_REMOVE(fp, f_list); nfiles--; sx_xunlock(&filelist_lock); +#ifdef MAC + mac_destroy_file(fp); +#endif crfree(fp->f_cred); uma_zfree(file_zone, fp); } @@ -1551,8 +1592,14 @@ * may block and rip them out from under us. */ for (i = 0; i <= fdp->fd_lastfile; i++) { +#ifdef MAC + if (fdp->fd_ofiles[i] != NULL && + ((fdp->fd_ofileflags[i] & UF_EXCLOSE) || + mac_check_file_inherit(td->td_ucred, fdp->fd_ofiles[i]))) { +#else if (fdp->fd_ofiles[i] != NULL && (fdp->fd_ofileflags[i] & UF_EXCLOSE)) { +#endif struct file *fp; #if 0 @@ -1936,6 +1983,14 @@ if (uap->how & LOCK_UN) { lf.l_type = F_UNLCK; FILE_LOCK(fp); +#ifdef MAC + error = mac_check_file_change_flags(td->td_ucred, fp, + fp->f_flag, fp->f_flag & ~FHASLOCK); + if (error) { + FILE_UNLOCK(fp); + goto done2; + } +#endif fp->f_flag &= ~FHASLOCK; FILE_UNLOCK(fp); error = VOP_ADVLOCK(vp, (caddr_t)fp, F_UNLCK, &lf, F_FLOCK); @@ -1950,6 +2005,14 @@ goto done2; } FILE_LOCK(fp); +#ifdef MAC + error = mac_check_file_change_flags(td->td_ucred, fp, fp->f_flag, + fp->f_flag | FHASLOCK); + if (error) { + FILE_UNLOCK(fp); + goto done2; + } +#endif fp->f_flag |= FHASLOCK; FILE_UNLOCK(fp); error = VOP_ADVLOCK(vp, (caddr_t)fp, F_SETLK, &lf, @@ -2013,6 +2076,13 @@ FILEDESC_UNLOCK(fdp); return (EBADF); } +#ifdef MAC + error = mac_check_file_dup(td->td_ucred, wfp, dfd); + if (error) { + FILEDESC_UNLOCK(fdp); + return (error); + } +#endif /* * There are two cases of interest here. ==== //depot/projects/trustedbsd/sebsd/sys/kern/kern_mac.c#2 (text+ko) ==== @@ -125,6 +125,11 @@ &mac_enforce_fs, 0, "Enforce MAC policy on file system objects"); TUNABLE_INT("security.mac.enforce_fs", &mac_enforce_fs); +static int mac_enforce_file = 1; +SYSCTL_INT(_security_mac, OID_AUTO, enforce_file, CTLFLAG_RW, + &mac_enforce_file, 0, "Enforce MAC policy on file descriptors"); +TUNABLE_INT("security.mac.enforce_file", &mac_enforce_file); + static int mac_enforce_kld = 1; SYSCTL_INT(_security_mac, OID_AUTO, enforce_kld, CTLFLAG_RW, &mac_enforce_kld, 0, "Enforce MAC policy on kld operations"); @@ -183,7 +188,7 @@ SYSCTL_NODE(_security_mac_debug, OID_AUTO, counters, CTLFLAG_RW, 0, "TrustedBSD MAC object counters"); -static unsigned int nmacmbufs, nmaccreds, nmacifnets, nmacbpfdescs, +static unsigned int nmacmbufs, nmaccreds, nmacfiles, nmacifnets, nmacbpfdescs, nmacsockets, nmacmounts, nmactemp, nmacvnodes, nmacdevfsdirents, nmacipqs, nmacpipes, nmacprocs; @@ -191,6 +196,8 @@ &nmacmbufs, 0, "number of mbufs in use"); SYSCTL_UINT(_security_mac_debug_counters, OID_AUTO, creds, CTLFLAG_RD, &nmaccreds, 0, "number of ucreds in use"); +SYSCTL_UINT(_security_mac_debug_counters, OID_AUTO, files, CTLFLAG_RD, + &nmacfiles, 0, "number of files in use"); SYSCTL_UINT(_security_mac_debug_counters, OID_AUTO, ifnets, CTLFLAG_RD, &nmacifnets, 0, "number of ifnets in use"); SYSCTL_UINT(_security_mac_debug_counters, OID_AUTO, ipqs, CTLFLAG_RD, @@ -678,6 +685,17 @@ #endif } +void +mac_init_file(struct file *fp) +{ + + mac_init_label(&fp->f_label); + MAC_PERFORM(init_file_label, &fp->f_label); +#ifdef MAC_DEBUG + atomic_add_int(&nmacfiles, 1); +#endif +} + static void mac_init_ifnet_label(struct label *label) { @@ -886,6 +904,17 @@ #endif } +void +mac_destroy_file(struct file *fp) +{ + + MAC_PERFORM(destroy_file_label, &fp->f_label); + mac_destroy_label(&fp->f_label); +#ifdef MAC_DEBUG + atomic_subtract_int(&nmacfiles, 1); +#endif +} + static void mac_destroy_ifnet_label(struct label *label) { @@ -1381,6 +1410,131 @@ } int +mac_check_file_create(struct ucred *cred) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_create, cred); + return (error); +} + +int +mac_check_file_dup(struct ucred *cred, struct file *fp, int newfd) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_dup, cred, fp, &fp->f_label, newfd); + return (error); +} + +int +mac_check_file_ioctl(struct ucred *cred, struct file *fp, u_long com) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_ioctl, cred, fp, &fp->f_label, com); + return (error); +} + +int +mac_check_file_inherit(struct ucred *cred, struct file *fp) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_inherit, cred, fp, &fp->f_label); + return (error); +} + +int +mac_check_file_receive(struct ucred *cred, struct file *fp) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_receive, cred, fp, &fp->f_label); + return (error); +} + +int +mac_check_file_get_flags(struct ucred *cred, struct file *fp, u_int flags) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_get_flags, cred, fp, &fp->f_label, flags); + return (error); +} + +int +mac_check_file_get_ofileflags(struct ucred *cred, struct file *fp, char flags) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_get_ofileflags, cred, fp, &fp->f_label, flags); + return (error); +} + +int +mac_check_file_change_flags(struct ucred *cred, struct file *fp, + u_int oldflags, u_int newflags) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_change_flags, cred, fp, &fp->f_label, oldflags, + newflags); + return (error); +} + +int +mac_check_file_change_ofileflags(struct ucred *cred, struct file *fp, + char oldflags, char newflags) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_change_ofileflags, cred, fp, &fp->f_label, + oldflags, newflags); + return (error); +} + +int +mac_check_file_get_offset(struct ucred *cred, struct file *fp) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_get_offset, cred, fp, &fp->f_label); + return (error); +} + +int +mac_check_file_change_offset(struct ucred *cred, struct file *fp) +{ + int error; + + if (!mac_enforce_file) + return (0); + MAC_CHECK(check_file_change_offset, cred, fp, &fp->f_label); + return (error); +} + +int mac_check_vnode_access(struct ucred *cred, struct vnode *vp, int acc_mode) { int error; @@ -2044,6 +2198,13 @@ } void +mac_create_file(struct ucred *cred, struct file *fp) +{ + + MAC_PERFORM(create_file, cred, fp, &fp->f_label); +} + +void mac_create_socket(struct ucred *cred, struct socket *socket) { ==== //depot/projects/trustedbsd/sebsd/sys/kern/sys_generic.c#2 (text+ko) ==== @@ -40,6 +40,7 @@ */ #include "opt_ktrace.h" +#include "opt_mac.h" #include #include @@ -66,6 +67,7 @@ #ifdef KTRACE #include #endif +#include #include #include @@ -591,18 +593,30 @@ switch (com = uap->com) { case FIONCLEX: FILEDESC_LOCK(fdp); - fdp->fd_ofileflags[uap->fd] &= ~UF_EXCLOSE; +#ifdef MAC + error = mac_check_file_change_ofileflags(td->td_ucred, + fp, fdp->fd_ofileflags[uap->fd], + fdp->fd_ofileflags[uap->fd] & ~UF_EXCLOSE); +#endif + if (error == 0) + fdp->fd_ofileflags[uap->fd] &= ~UF_EXCLOSE; FILEDESC_UNLOCK(fdp); fdrop(fp, td); mtx_unlock(&Giant); - return (0); + return (error); case FIOCLEX: FILEDESC_LOCK(fdp); - fdp->fd_ofileflags[uap->fd] |= UF_EXCLOSE; +#ifdef MAC + error = mac_check_file_change_ofileflags(td->td_ucred, + fp, fdp->fd_ofileflags[uap->fd], + fdp->fd_ofileflags[uap->fd] | UF_EXCLOSE); +#endif + if (error == 0) + fdp->fd_ofileflags[uap->fd] |= UF_EXCLOSE; FILEDESC_UNLOCK(fdp); fdrop(fp, td); mtx_unlock(&Giant); - return (0); + return (error); } /* @@ -649,6 +663,15 @@ case FIONBIO: FILE_LOCK(fp); +#ifdef MAC + error = mac_check_file_change_flags(td->td_ucred, fp, + fp->f_flag, *(int *)data ? fp->f_flag | FNONBLOCK : + fp->f_flag & ~FNONBLOCK); + if (error) { + FILE_UNLOCK(fp); + break; + } +#endif if ((tmp = *(int *)data)) fp->f_flag |= FNONBLOCK; else @@ -659,6 +682,15 @@ case FIOASYNC: FILE_LOCK(fp); +#ifdef MAC + error = mac_check_file_change_flags(td->td_ucred, fp, + fp->f_flag, *(int *)data ? fp->f_flag | FASYNC : + fp->f_flag & ~FASYNC); + if (error) { + FILE_UNLOCK(fp); + break; + } +#endif if ((tmp = *(int *)data)) fp->f_flag |= FASYNC; else ==== //depot/projects/trustedbsd/sebsd/sys/kern/uipc_usrreq.c#2 (text+ko) ==== @@ -1040,6 +1040,21 @@ fdp = (int *) CMSG_DATA(mtod(*controlp, struct cmsghdr *)); for (i = 0; i < newfds; i++) { +#ifdef MAC + /* + * Don't pass an error message along, but + * do decrease the message header length + * by the file descriptor's size. + */ + if (mac_check_file_receive(td->td_ucred, *rp)) { + fp = *rp; + *rp++ = 0; + unp_discard(fp); + mtod(*controlp, struct cmsghdr *)-> + cmsg_len -= sizeof(int); + continue; + } +#endif if (fdalloc(td, 0, &f)) panic("unp_externalize fdalloc failed"); fp = *rp++; ==== //depot/projects/trustedbsd/sebsd/sys/kern/vfs_syscalls.c#2 (text+ko) ==== @@ -742,6 +742,12 @@ type = F_FLOCK; if ((flags & FNONBLOCK) == 0) type |= F_WAIT; +#ifdef MAC + error = mac_check_file_change_flags(td->td_ucred, fp, + fp->f_flag, fp->f_flag | FHASLOCK); + if (error) + goto bad; +#endif if ((error = VOP_ADVLOCK(vp, (caddr_t)fp, F_SETLK, &lf, type)) != 0) goto bad; @@ -1320,6 +1326,16 @@ fdrop(fp, td); return (ESPIPE); } +#ifdef MAC + if (uap->whence == L_INCR && uap->offset == 0) + error = mac_check_file_get_offset(cred, fp); + else + error = mac_check_file_change_offset(cred, fp); + if (error) { + fdrop(fp, td); + return (error); + } +#endif vp = (struct vnode *)fp->f_data; noneg = (vp->v_type != VCHR); offset = uap->offset; @@ -3068,6 +3084,13 @@ fdrop(fp, td); return (EBADF); } +#ifdef MAC + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) { + fdrop(fp, td); + return (error); + } +#endif vp = (struct vnode *)fp->f_data; unionread: if (vp->v_type != VDIR) { @@ -3222,6 +3245,13 @@ fdrop(fp, td); return (EINVAL); } +#ifdef MAC + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) { + fdrop(fp, td); + return (error); + } +#endif aiov.iov_base = uap->buf; aiov.iov_len = uap->count; auio.uio_iov = &aiov; ==== //depot/projects/trustedbsd/sebsd/sys/kern/vfs_vnops.c#2 (text+ko) ==== @@ -504,6 +504,13 @@ struct vnode *vp; int error, ioflag; +#ifdef MAC + if ((flags & FOF_OFFSET) == 0) { + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) + return (error); + } +#endif mtx_lock(&Giant); KASSERT(uio->uio_td == td, ("uio_td %p is not td %p", uio->uio_td, td)); @@ -552,6 +559,13 @@ struct mount *mp; int error, ioflag; +#ifdef MAC + if ((flags & FOF_OFFSET) == 0) { + error = mac_check_file_change_offset(td->td_ucred, fp); + if (error) + return (error); + } +#endif mtx_lock(&Giant); KASSERT(uio->uio_td == td, ("uio_td %p is not td %p", uio->uio_td, td)); ==== //depot/projects/trustedbsd/sebsd/sys/security/sebsd/sebsd.c#2 (text+ko) ==== @@ -267,6 +267,16 @@ } static void +sebsd_init_file_label(struct label *label) +{ + struct file_security_struct *new_fsec; + + new_fsec = malloc(sizeof(*new_fsec), M_SEBSD, M_ZERO | M_WAITOK); + new_fsec->sid = new_fsec->sid = SECINITSID_UNLABELED; + SLOT(label) = new_fsec; +} + +static void sebsd_init_mount_label(struct label *label) { struct mount_security_struct *sbsec; @@ -425,6 +435,18 @@ } static void +sebsd_create_file(struct ucred *cred, struct file *fp, struct label *label) +{ + struct task_security_struct *tsec; + struct file_security_struct *fsec; + + tsec = SLOT(&cred->cr_label); + fsec = SLOT(label); + + fsec->sid = tsec->sid; +} + +static void sebsd_create_devfs_device(struct mount *mp, dev_t dev, struct devfs_dirent *devfs_dirent, struct label *label, const char *fullpath) @@ -631,7 +653,7 @@ break; default: printf("%s: security_fs_use(%s) returned unrecognized " - "behavior %d\n", __FUNCTION__, mp->mnt_vfc->vfc_name, + "behavior %d\n", __FUNCTION__, mp->mnt_vfc->vfc_name, behavior); behavior = SECURITY_FS_USE_NONE; break; @@ -838,7 +860,7 @@ if (strcmp("sebsd", element_name) != 0) return (0); - (*claimed)++; + (*claimed)++; if (strlcpy(context, element_data, sizeof(context)) >= sizeof(context)) @@ -1061,7 +1083,7 @@ AVC_AUDIT_DATA_INIT(&ad, FS); ad.u.fs.vp = vp; - if (newsid == task->sid) { + if (newsid == task->sid) { rc = avc_has_perm_audit(task->sid, file->sid, SECCLASS_FILE, FILE__EXECUTE_NO_TRANS, &ad); @@ -1438,9 +1460,9 @@ { security_context_t context; u_int32_t context_len; - int error; + int error; - if (strcmp("sebsd", element_name) != 0) + if (strcmp("sebsd", element_name) != 0) return (0); (*claimed)++; @@ -1536,11 +1558,95 @@ CAPABILITY__SYS_MODULE, NULL)); } +/* + * Simplify all fd permissions to just "use" for now. The ones we implement + * in SEBSD roughly correlate to the SELinux FD__USE permissions, and not + * the fine-grained FLASK permissions. + */ +static int +sebsd_check_file_get_flags(struct ucred *cred, struct file *fp, + struct label *fplabel, u_int flags) +{ + struct task_security_struct *tsec; + struct file_security_struct *fsec; + + tsec = SLOT(&cred->cr_label); + fsec = SLOT(fplabel); + return (avc_has_perm_audit(tsec->sid, fsec->sid, SECCLASS_FILE, + FD__USE, NULL)); +} + +static int +sebsd_check_file_get_ofileflags(struct ucred *cred, struct file *fp, + struct label *fplabel, char flags) +{ + struct task_security_struct *tsec; + struct file_security_struct *fsec; + + tsec = SLOT(&cred->cr_label); + fsec = SLOT(fplabel); + return (avc_has_perm_audit(tsec->sid, fsec->sid, SECCLASS_FILE, + FD__USE, NULL)); +} + +static int +sebsd_check_file_change_flags(struct ucred *cred, struct file *fp, + struct label *fplabel, u_int oldflags, u_int newflags) +{ + struct task_security_struct *tsec; + struct file_security_struct *fsec; + + tsec = SLOT(&cred->cr_label); + fsec = SLOT(fplabel); + return (avc_has_perm_audit(tsec->sid, fsec->sid, SECCLASS_FILE, + FD__USE, NULL)); +} + +static int +sebsd_check_file_change_ofileflags(struct ucred *cred, struct file *fp, + struct label *fplabel, char oldflags, char newflags) +{ + struct task_security_struct *tsec; + struct file_security_struct *fsec; + + tsec = SLOT(&cred->cr_label); + fsec = SLOT(fplabel); + return (avc_has_perm_audit(tsec->sid, fsec->sid, SECCLASS_FILE, + FD__USE, NULL)); +} + +static int +sebsd_check_file_get_offset(struct ucred *cred, struct file *fp, + struct label *fplabel) +{ + struct task_security_struct *tsec; + struct file_security_struct *fsec; + + tsec = SLOT(&cred->cr_label); + fsec = SLOT(fplabel); + return (avc_has_perm_audit(tsec->sid, fsec->sid, SECCLASS_FILE, + FD__USE, NULL)); +} + +static int +sebsd_check_file_change_offset(struct ucred *cred, struct file *fp, + struct label *fplabel) +{ + struct task_security_struct *tsec; + struct file_security_struct *fsec; + + tsec = SLOT(&cred->cr_label); + fsec = SLOT(fplabel); + return (avc_has_perm_audit(tsec->sid, fsec->sid, SECCLASS_FILE, + FD__USE, NULL)); +} + static struct mac_policy_ops sebsd_ops = { /* Init Labels */ .mpo_init = sebsd_init, .mpo_init_cred_label = sebsd_init_cred_label, .mpo_init_devfsdirent_label = sebsd_init_vnode_label, + .mpo_init_file_label = sebsd_init_file_label, .mpo_init_mount_label = sebsd_init_mount_label, .mpo_init_mount_fs_label = sebsd_init_mount_fs_label, .mpo_init_vnode_label = sebsd_init_vnode_label, @@ -1549,6 +1655,7 @@ .mpo_destroy = sebsd_destroy, .mpo_destroy_cred_label = sebsd_destroy_label, .mpo_destroy_devfsdirent_label = sebsd_destroy_label, + .mpo_destroy_file_label = sebsd_destroy_label, .mpo_destroy_mount_label = sebsd_destroy_label, .mpo_destroy_mount_fs_label = sebsd_destroy_label, .mpo_destroy_vnode_label = sebsd_destroy_label, @@ -1567,6 +1674,7 @@ .mpo_create_devfs_device = sebsd_create_devfs_device, .mpo_create_devfs_directory = sebsd_create_devfs_directory, .mpo_create_devfs_symlink = sebsd_create_devfs_symlink, + .mpo_create_file = sebsd_create_file, .mpo_create_proc0 = sebsd_create_proc0, .mpo_create_proc1 = sebsd_create_proc1, .mpo_create_mount = sebsd_create_mount, @@ -1578,6 +1686,12 @@ /* Check Labels */ .mpo_check_cred_relabel = sebsd_check_cred_relabel, + .mpo_check_file_get_flags = sebsd_check_file_get_flags, + .mpo_check_file_get_ofileflags = sebsd_check_file_get_ofileflags, + .mpo_check_file_get_offset = sebsd_check_file_get_offset, + .mpo_check_file_change_flags = sebsd_check_file_change_flags, + .mpo_check_file_change_ofileflags = sebsd_check_file_change_ofileflags, + .mpo_check_file_change_offset = sebsd_check_file_change_offset, .mpo_check_kld_stat = sebsd_check_kld_stat, .mpo_check_kld_load = sebsd_check_kld_load, .mpo_check_kld_unload = sebsd_check_kld_unload, ==== //depot/projects/trustedbsd/sebsd/sys/security/sebsd/sebsd_labels.h#2 (text+ko) ==== @@ -48,6 +48,10 @@ avc_entry_ref_t avcr; }; +struct file_security_struct { + security_id_t sid; +}; + struct vnode_security_struct { security_id_t task_sid; security_id_t sid; ==== //depot/projects/trustedbsd/sebsd/sys/sys/file.h#2 (text+ko) ==== @@ -45,6 +45,7 @@ #include #include #include +#include struct stat; struct thread; @@ -109,6 +110,7 @@ void *f_data; /* vnode or socket */ u_int f_flag; /* see fcntl.h */ struct mtx *f_mtxp; /* mutex to protect data */ + struct label f_label; /* MAC label */ }; #endif /* _KERNEL */ ==== //depot/projects/trustedbsd/sebsd/sys/sys/mac.h#2 (text+ko) ==== @@ -113,6 +113,7 @@ struct bpf_d; struct componentname; struct devfs_dirent; +struct file; struct ifnet; struct ifreq; struct image_params; @@ -140,6 +141,7 @@ void mac_init_bpfdesc(struct bpf_d *); void mac_init_cred(struct ucred *); void mac_init_devfsdirent(struct devfs_dirent *); +void mac_init_file(struct file *); void mac_init_ifnet(struct ifnet *); void mac_init_ipq(struct ipq *); int mac_init_socket(struct socket *, int flag); @@ -153,6 +155,7 @@ void mac_destroy_bpfdesc(struct bpf_d *); void mac_destroy_cred(struct ucred *); void mac_destroy_devfsdirent(struct devfs_dirent *); +void mac_destroy_file(struct file *); void mac_destroy_ifnet(struct ifnet *); void mac_destroy_ipq(struct ipq *); void mac_destroy_socket(struct socket *); @@ -178,6 +181,7 @@ void mac_create_devfs_symlink(struct ucred *cred, struct mount *mp, struct devfs_dirent *dd, struct devfs_dirent *de, const char *fullpath); >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 15:53: 8 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E8F6F37B405; Fri, 24 Jan 2003 15:53:05 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A5E837B401 for ; Fri, 24 Jan 2003 15:53:05 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0934343ED8 for ; Fri, 24 Jan 2003 15:53:05 -0800 (PST) (envelope-from chris@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0ONr4bv030473 for ; Fri, 24 Jan 2003 15:53:04 -0800 (PST) (envelope-from chris@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0ONr498030470 for perforce@freebsd.org; Fri, 24 Jan 2003 15:53:04 -0800 (PST) Date: Fri, 24 Jan 2003 15:53:04 -0800 (PST) Message-Id: <200301242353.h0ONr498030470@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to chris@freebsd.org using -f From: Chris Costello Subject: PERFORCE change 24156 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24156 Change 24156 by chris@chris_holly on 2003/01/24 15:53:02 o Clean up grammar a bit. o Change the title of "Resource Classifications" to "Subjects and Objects" o Clarify the definition of Security Policy. Adam Migus reports that some NAI meeting came to the conclusion that we should not refer to security policies as resource managers. Affected files ... .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/book.sgml#6 edit .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-defined.sgml#3 edit .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-definitions.sgml#2 edit Differences ... ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/book.sgml#6 (text+ko) ==== ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-defined.sgml#3 (text+ko) ==== @@ -14,7 +14,7 @@ that should not do not. Those that should have access to the network have it, and those that should not do not. Enforcing intent is the job of the security policy, - configured by the system administrator. + as configured by the system administrator. Security, therefore, is defined as the enforcement of a particular set of security policies. The ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-definitions.sgml#2 (text+ko) ==== @@ -9,15 +9,16 @@
Security Policy - While security is defined as - the enforcement of the appropriate use of system - resources, security policy is - defined as the set of rules that determine what - constitutes appropriate. These - rules can usually be laid out in a similar fashion to a - standard or RFC document: this resource MUST be used - in this fashion only, this resource MUST - NOT be used in this fashion, etc. + Security is defined as the + enforcement of a particular set of security + policies. Security policy, then, is + defined as the set of rules that determine which + subject/object interactions to permit, and which + subject/object interactions to deny. These rules + can usually be laid out in a similar fashion to a standard or + RFC document: this object MUST be acted upon in this + fashion only, this subject MUST NOT act upon + this object in this fashion, etc. The FreeBSD operating system does not specify one single security policy. Rather, a conglomeration of policies @@ -33,10 +34,12 @@ objects.
+
- Resource Classifications + id="introduction.security-definitions.classifications"> + Subjects and Objects + This document classifies system resources into subjects and objects. Most simply, a To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 16:39: 5 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C30A737B405; Fri, 24 Jan 2003 16:39:02 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BB8637B401 for ; Fri, 24 Jan 2003 16:39:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3E5543F18 for ; Fri, 24 Jan 2003 16:39:01 -0800 (PST) (envelope-from chris@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P0d1bv044830 for ; Fri, 24 Jan 2003 16:39:01 -0800 (PST) (envelope-from chris@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P0d1bx044827 for perforce@freebsd.org; Fri, 24 Jan 2003 16:39:01 -0800 (PST) Date: Fri, 24 Jan 2003 16:39:01 -0800 (PST) Message-Id: <200301250039.h0P0d1bx044827@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to chris@freebsd.org using -f From: Chris Costello Subject: PERFORCE change 24158 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24158 Change 24158 by chris@chris_holly on 2003/01/24 16:38:00 o Formatting nit o Define MAC and DAC Affected files ... .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-definitions.sgml#3 edit Differences ... ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/introduction/security-definitions.sgml#3 (text+ko) ==== @@ -35,8 +35,7 @@
-
+
Subjects and Objects @@ -59,6 +58,34 @@ subject with person.
+ +
+ DAC + + DAC is short for + Discretionary Access Control. + DAC refers to the traditional file + permissions mechanism, as well as ACLs, or + Access Control Lists. DAC is so named + because its enforcement is directly at the discretion of the + file's owner: the owner can specify exactly what access + protections are necessary for the file. +
+ +
+ MAC + + MAC is short for + Mandatory Access Control. + MAC refers to security policies which do not + allow the owner of a system object to directly decide what + access protections the object has, and what access protections + the object does not have. Often, a MAC + policy will allow subjects and objects to carry with it a + label. A MAC label consists + of additional metadata to be used by MAC + policies in deciding access protections. +
@@ -4332,6 +4332,16 @@ + RELENG_5_0 + + + Der Zweig, auf dem sicherheitsrelevante oder kritische + Fehlerbehebungen für FreeBSD 5.0 durchgeführt + werden. + + + + RELENG_4 ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/checkpoint/article.sgml#3 (text+ko) ==== @@ -26,8 +26,6 @@ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - $FreeBSD: doc/en_US.ISO8859-1/articles/checkpoint/article.sgml,v 1.4 2003/01/10 05:58:04 blackend Exp $ --> - Jon - Orbeton + Jon + Orbeton - -
jono@securityreports.com
-
+ +
jono@securityreports.com
+
- Matt - Hite + Matt + Hite - -
mhite@hotmail.com
-
-
+ +
mhite@hotmail.com
+
+ - $FreeBSD: doc/en_US.ISO8859-1/articles/checkpoint/article.sgml,v 1.4 2003/01/10 05:58:04 blackend Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/checkpoint/article.sgml,v 1.15 2003/01/22 17:40:24 keramida Exp $ 2001, 2002, 2003 @@ -68,22 +66,22 @@ &legalnotice; - + - This document explains how to configure a - VPN tunnel between FreeBSD and Checkpoint's - VPN-1/Firewall-1. Other documents provide similar information, - but do not contain instructions specific to VPN-1/Firewall-1 - and its integration with FreeBSD. These documents are - listed at the conclusion of this paper for further reference. + This document explains how to configure a VPN + tunnel between FreeBSD and Checkpoint's VPN-1/Firewall-1. Other + documents provide similar information, but do not contain instructions + specific to VPN-1/Firewall-1 and its integration with FreeBSD. These + documents are listed at the conclusion of this paper for further + reference. Prerequisites - The following is a diagram of the machines and networks - referenced in this document. + The following is a diagram of the machines and networks referenced + in this document. External Interface External Interface 208.229.100.6 216.218.197.2 @@ -96,34 +94,33 @@ The FreeBSD gateway GW serves as a firewall and NAT device for internal nets. - The FreeBSD kernel must be compiled to support IPSec. - Use the following kernel options: + The FreeBSD kernel must be compiled to support IPSec. Use the + following kernel options to enable IPSec support in your kernel: options IPSEC options IPSEC_ESP options IPSEC_DEBUG For instructions on building a custom kernel, refer to the - - FreeBSD handbook. Please note that IP - protocol 50 (ESP) and UDP - port 500 must be open between the Firewall-1 + FreeBSD + handbook. Please note that IP + protocol 50 (ESP) and UDP + port 500 must be open between the Firewall-1 host and the FreeBSD GW. - Also, racoon must be installed to - support key exchange. Racoon is part - of the FreeBSD ports collection in - security/racoon. The - racoon configuration file will be - covered later in this document. + Also, racoon must be installed to support + key exchange. Racoon is part of the FreeBSD + ports collection in security/racoon. + The racoon configuration file will be covered + later in this document. Firewall-1 Network Object Configuration - Begin by configuring the Firewall-1 Policy. Open the - Policy Editor on the Firewall-1 Management server and create - a new Workstation Network Object representing FreeBSD + Begin by configuring the Firewall-1 Policy. Open the Policy Editor + on the Firewall-1 Management server and create a new + Workstation Network Object representing FreeBSD GW. General Tab: @@ -143,11 +140,12 @@ Support Aggressive Mode: Checked Supports Subnets: Checked - - After setting the pre-shared secret in the Firewall-1 Network - Object definition, place this secret in - /usr/local/etc/racoon/psk.txt on FreeBSD - GW. The format for psk.txt is: + + After setting the pre-shared secret in the Firewall-1 Network Object + definition, place this secret in the + /usr/local/etc/racoon/psk.txt file on FreeBSD + GW. The format for psk.txt + is: 208.229.100.6 rUac0wtoo? @@ -156,8 +154,8 @@ Firewall-1 VPN Rule Configuration - Next, create a Firewall-1 rule enabling encryption between - the FreeBSD GW and the Firewall-1 protected network. + Next, create a Firewall-1 rule enabling encryption between the + FreeBSD GW and the Firewall-1 protected network. In this rule, the network services permitted through the VPN must be defined. @@ -168,16 +166,16 @@ VPN services are any services (i.e. telnet, SSH, - NTP, etc.) which remote hosts are permitted to - access through the VPN. Use caution when - permitting services; hosts connecting through a VPN - still represent a potential security risk. Encrypting the traffic - between the two networks offers little protection if a host on either - side of the tunnel has been compromised. + NTP, etc.) which remote hosts are permitted to access + through the VPN. Use caution when permitting + services; hosts connecting through a VPN still + represent a potential security risk. Encrypting the traffic between the + two networks offers little protection if a host on either side of the + tunnel has been compromised. Once the rule specifying data encryption between the FreeBSD - GW and the Firewall-1 protected network has - been configured, review the Action Encrypt settings. + GW and the Firewall-1 protected network has been + configured, review the Action Encrypt settings. Encryption Schemes Defined: IKE ---> Edit Transform: Encryption + Data Integrity (ESP) @@ -187,13 +185,14 @@ Use Perfect Forward Secrecy: Checked The use of Perfect Forward Secrecy (PFS) is - optional. Enabling PFS will add another layer of + optional. Enabling PFS will add another layer of encryption security, but does come at the cost of increased - CPU overhead. If PFS is not - used, uncheck the box above and comment out the pfs_group 1 - line from racoon.conf on FreeBSD - GW. An example racoon.conf - is provided later in this document. + CPU overhead. If PFS is not used, + uncheck the box above and comment out the + pfs_group 1 line in the + racoon.conf file on FreeBSD GW. + An example racoon.conf file is provided later in + this document. @@ -201,8 +200,8 @@ FreeBSD <acronym>VPN</acronym> Policy Configuration At this point, the VPN policy on FreeBSD - GW must be defined. The - /usr/sbin/setkey tool performs this function. + GW must be defined. The &man.setkey.8; tool performs + this function. Below is an example shell script which will flush &man.setkey.8; and add your VPN policy rules. @@ -244,12 +243,14 @@ FreeBSD <application>Racoon</application> Configuration To facilitate the negotiation of IPSec keys on the FreeBSD - GW, /usr/ports/security/racoon must - be installed and configured. + GW, the + security/racoon port must be + installed and configured. - The following is a racoon configuration file suitable for use with - the examples outlined in this document. Please make sure you fully - understand this file before using in a production environment. + The following is a racoon configuration + file suitable for use with the examples outlined in this document. + Please make sure you fully understand this file before using it in a + production environment. # racoon.conf for use with Checkpoint VPN-1/Firewall-1 # @@ -328,23 +329,24 @@ compression_algorithm deflate ; } - Ensure that /usr/local/etc/racoon/psk.txt - contains the pre-shared secret configured in the "Firewall-1 Network Object - Configuration" section of this document and has mode 600 - permissions. + Ensure that the /usr/local/etc/racoon/psk.txt + file contains the pre-shared secret configured in the Firewall-1 + Network Object Configuration section of this document and has + mode 600 permissions. &prompt.root; chmod 600 /usr/local/etc/racoon/psk.txt - + - - Starting the <acronym>VPN</acronym> + + Starting the <acronym>VPN</acronym> - You are now ready to launch racoon and test - the VPN tunnel. For debugging purposes, open the - Firewall-1 Log Viewer and define a log filter to isolate entries pertaining - to FreeBSD GW. You may also find it helpful to - &man.tail.1; the racoon log: + You are now ready to launch racoon and + test the VPN tunnel. For debugging purposes, open + the Firewall-1 Log Viewer and define a log filter to isolate entries + pertaining to FreeBSD GW. You may also find it + helpful to &man.tail.1; the racoon + log: &prompt.root; tail -f /var/log/racoon.log @@ -353,30 +355,32 @@ &prompt.root; /usr/local/sbin/racoon -f /usr/local/etc/racoon/racoon.conf - Once racoon has been launched, &man.telnet.1; - to a host on the Firewall-1 protected network. + Once racoon has been launched, + &man.telnet.1; to a host on the Firewall-1 protected network. &prompt.root; telnet -s 192.168.10.3 199.208.192.66 22 - This command attempts to connect to the &man.ssh.1; - port on 199.208.192.66, a machine in the Firewall-1 protected network. The - switch indicates the source interface of the outbound - connection. This is particularly important when running - NAT and IPFW on FreeBSD - GW. Using -s and specifying an - explicit source address prevents NAT from mangling the - packet prior to tunneling. + This command attempts to connect to the &man.ssh.1; port on 199.208.192.66, a machine in the Firewall-1 + protected network. The switch indicates the source + interface of the outbound connection. This is particularly important + when running NAT and IPFW on + FreeBSD GW. Using -s and + specifying an explicit source address prevents NAT + from mangling the packet prior to tunneling. A successful racoon key exchange will - output the following to racoon.log: + output the following to the racoon.log log + file: pfkey UPDATE succeeded: ESP/Tunnel 216.218.197.2->208.229.100.6 pk_recvupdate(): IPSec-SA established: ESP/Tunnel 216.218.197.2->208.229.100.6 get pfkey ADD message IPsec-SA established: ESP/Tunnel 208.229.100.6->216.218.197.2 - Once key exchange completes (which takes a few seconds), an &man.ssh.1; - banner will appear. If all went well, two "Key Install" messages will be logged - in the Firewall-1 Log Viewer. + Once key exchange completes (which takes a few seconds), an + &man.ssh.1; banner will appear. If all went well, two Key + Install messages will be logged in the Firewall-1 Log + Viewer. Action | Source | Dest. | Info. Key Install | 216.218.197.2 | 208.229.100.6 | IKE Log: Phase 1 (aggressive) completion. @@ -391,21 +395,20 @@ References - - - - The FreeBSD Handbook: IPSec - + + + + The FreeBSD Handbook: IPSec + - - KAME Project - + + KAME Project + - - - FreeBSD IPSec mini-HOWTO - - - + + + FreeBSD IPSec mini-HOWTO + + ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/articles/committers-guide/article.sgml#11 (text+ko) ==== @@ -25,7 +25,7 @@ - $FreeBSD: doc/en_US.ISO8859-1/articles/committers-guide/article.sgml,v 1.148 2003/01/11 11:43:55 blackend Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/committers-guide/article.sgml,v 1.151 2003/01/21 23:08:04 bmah Exp $ 1999 @@ -54,26 +54,26 @@ Main Repository Host ncvs.FreeBSD.org - + Login Methods &man.ssh.1;, protocol 2 only - - + + Main CVSROOT ncvs.FreeBSD.org:/home/ncvs - + Main &a.cvs; &a.peter; and &a.markm;, as well as &a.joe; for ports/ - - + + Mailing Lists &a.developers;, &a.committers; (Both of these are private list; archives can be found @@ -83,7 +83,7 @@ cluster.) - + Core Team monthly reports @@ -92,14 +92,14 @@ - + Noteworthy CVS Tags RELENG_4 (4.X-STABLE), HEAD (-CURRENT) - + It is required that you use &man.ssh.1; or &man.telnet.1; with Kerberos 5 to connect to the project hosts and only &man.ssh.1;, protocol 2 is allowed connecting to the repository @@ -176,9 +176,9 @@ CVS Operations - It is assumed that you are already familiar with the basic operation + It is assumed that you are already familiar with the basic operation of CVS. - + The CVS repository is hosted on the repository machines. The &a.cvs; are the owners of the CVS repository and are responsible for direct modification of it for the purposes of @@ -244,9 +244,9 @@ CVS reference information, tutorials, and FAQs can also be found at: http://www.cvshome.org/docs/, + url="http://www.cvshome.org/docs/">http://www.cvshome.org/docs/, and the information in Karl Fogel's - chapters from Open Source Development with CVS are also very + chapters from Open Source Development with CVS are also very useful. &a.des; also supplied the following mini primer for @@ -254,520 +254,520 @@ - Check out a module with the co or + Check out a module with the co or checkout command. - &prompt.user; cvs checkout shazam + &prompt.user; cvs checkout shazam - This checks out a copy of the shazam module. If - there is no shazam module in the modules file, it looks for a - top-level directory named shazam instead. + This checks out a copy of the shazam module. If + there is no shazam module in the modules file, it looks for a + top-level directory named shazam instead. - +
Useful <command>cvs checkout</command> options - - - - - Do not create empty directories - + + + + + Do not create empty directories + - - - Check out a single level, no subdirectories - + + + Check out a single level, no subdirectories + - - - Check out revision, branch or tag - rev - + + + Check out revision, branch or tag + rev + - - - Check out the sources as they were on date - date - - - -
+ + + Check out the sources as they were on date + date + + + + - Practical FreeBSD examples: + Practical FreeBSD examples: - - - Check out the miscfs module, - which corresponds to src/sys/miscfs: + + + Check out the miscfs module, + which corresponds to src/sys/miscfs: - &prompt.user; cvs co miscfs + &prompt.user; cvs co miscfs - You now have a directory named miscfs - with subdirectories CVS, - deadfs, devfs, and so - on. One of these (linprocfs) is - empty. - + You now have a directory named miscfs + with subdirectories CVS, + deadfs, devfs, and so + on. One of these (linprocfs) is + empty. + - - Check out the same files, but with full path: + + Check out the same files, but with full path: - &prompt.user; cvs co src/sys/miscfs + &prompt.user; cvs co src/sys/miscfs - You now have a directory named src, - with subdirectories CVS and - sys. src/sys has - subdirectories CVS and - miscfs, etc. - + You now have a directory named src, + with subdirectories CVS and + sys. src/sys has + subdirectories CVS and + miscfs, etc. + - - Check out the same files, but prunes empty - directories: + + Check out the same files, but prunes empty + directories: - &prompt.user; cvs co -P miscfs + &prompt.user; cvs co -P miscfs - You now have a directory named - miscfs with subdirectories - CVS, deadfs, - devfs... but note that there is no - linprocfs subdirectory, because there - are no files in it. - + You now have a directory named + miscfs with subdirectories + CVS, deadfs, + devfs... but note that there is no + linprocfs subdirectory, because there + are no files in it. + - - Check out the directory miscfs, but - none of the subdirectories: + + Check out the directory miscfs, but + none of the subdirectories: - &prompt.user; cvs co -l miscfs + &prompt.user; cvs co -l miscfs - You now have a directory named miscfs - with just one subdirectory named - CVS. - + You now have a directory named miscfs + with just one subdirectory named + CVS. + - - Check out the miscfs module as - it is in the 4.X branch: + + Check out the miscfs module as + it is in the 4.X branch: - &prompt.user; cvs co -rRELENG_4 miscfs + &prompt.user; cvs co -rRELENG_4 miscfs - You can modify the sources and commit along this - branch. - + You can modify the sources and commit along this + branch. + - - Check out the miscfs module as - it was in 3.4-RELEASE. + + Check out the miscfs module as + it was in 3.4-RELEASE. - &prompt.user; cvs co -rRELENG_3_4_0_RELEASE miscfs + &prompt.user; cvs co -rRELENG_3_4_0_RELEASE miscfs - You will not be able to commit modifications, since - RELENG_3_4_0_RELEASE is a point in time, not a branch. - + You will not be able to commit modifications, since + RELENG_3_4_0_RELEASE is a point in time, not a branch. + - - Check out the miscfs module as it was - on Jan 15 2000. + + Check out the miscfs module as it was + on Jan 15 2000. - &prompt.user; cvs co -D'01/15/2000' miscfs + &prompt.user; cvs co -D'01/15/2000' miscfs - You will not be able to commit modifications. - + You will not be able to commit modifications. + - - Check out the miscfs module as it was - one week ago. + + Check out the miscfs module as it was + one week ago. - &prompt.user; cvs co -D'last week' miscfs + &prompt.user; cvs co -D'last week' miscfs - You will not be able to commit modifications. - - + You will not be able to commit modifications. +
+ - Note that cvs stores metadata in subdirectories named - CVS. + Note that cvs stores metadata in subdirectories named + CVS. - Arguments to and - are sticky, which means cvs will remember them later, e.g. - when you do a cvs update. + Arguments to and + are sticky, which means cvs will remember them later, e.g. + when you do a cvs update.
- Check the status of checked-out files with the - status command. + Check the status of checked-out files with the + status command. - &prompt.user; cvs status shazam + &prompt.user; cvs status shazam - This displays the status of the - shazam file or of every file in the - shazam directory. For every file, the - status is given as one of: + This displays the status of the + shazam file or of every file in the + shazam directory. For every file, the + status is given as one of: - - - - - Up-to-date - File is up-to-date and unmodified. - + + + + + Up-to-date + File is up-to-date and unmodified. + - - Needs Patch - File is unmodified, but there is a newer revision in - the repository. - + + Needs Patch + File is unmodified, but there is a newer revision in + the repository. + - - Locally Modified - File is up-to-date, but modified. - + + Locally Modified + File is up-to-date, but modified. + - - Needs Merge - File is modified, and there is a newer revision in the - repository. - + + Needs Merge + File is modified, and there is a newer revision in the + repository. + - - File had conflicts on merge - There were conflicts the last time this file was - updated, and they have not been resolved yet. - - - - + + File had conflicts on merge + There were conflicts the last time this file was + updated, and they have not been resolved yet. + + + + - You will also see the local revision and date, - the revision number of the newest applicable version - (newest applicable because if you have a - sticky date, tag or branch, it may not be the actual newest - revision), and any sticky tags, dates or options. + You will also see the local revision and date, + the revision number of the newest applicable version + (newest applicable because if you have a + sticky date, tag or branch, it may not be the actual newest + revision), and any sticky tags, dates or options. - Once you have checked something out, update it with the - update command. + Once you have checked something out, update it with the + update command. - &prompt.user; cvs update shazam + &prompt.user; cvs update shazam - This updates the shazam file or the - contents of the shazam directory to the - latest version along the branch you checked out. If you - checked out a point in time, does nothing - unless the tags have moved in the repository or some other weird - stuff is going on. + This updates the shazam file or the + contents of the shazam directory to the + latest version along the branch you checked out. If you + checked out a point in time, does nothing + unless the tags have moved in the repository or some other weird + stuff is going on. - Useful options, in addition to those listed above for - checkout: + Useful options, in addition to those listed above for + checkout: - - - - - - Check out any additional missing directories. - + + + + + + Check out any additional missing directories. + - - - Update to head of main branch. - + + + Update to head of main branch. + - - - More magic (see below). - - - - + + + More magic (see below). + + + + - If you checked out a module with or - , running cvs update - with a different or - argument or with will select a new branch, - revision or date. The option clears all - sticky tags, dates or revisions whereas - and set new ones. + If you checked out a module with or + , running cvs update + with a different or + argument or with will select a new branch, + revision or date. The option clears all + sticky tags, dates or revisions whereas + and set new ones. - Theoretically, specifying HEAD as - argument to will give you the same result - as , but that is just theory. + Theoretically, specifying HEAD as + argument to will give you the same result + as , but that is just theory. - The option is useful if: + The option is useful if: - - - somebody has added subdirectories to the module - you have checked out after you checked it out. - + + + somebody has added subdirectories to the module + you have checked out after you checked it out. + - - you checked out with , and later - change your mind and want to check out the subdirectories - as well. - + + you checked out with , and later + change your mind and want to check out the subdirectories + as well. + - - you deleted some subdirectories and want to check - them all back out. - - + + you deleted some subdirectories and want to check + them all back out. + + - Watch the output of the cvs - update with care. The letter in front of - each filename indicates what was done with it: + Watch the output of the cvs + update with care. The letter in front of + each filename indicates what was done with it: - - - - - U - The file was updated without trouble. - + >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 19:49:42 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9976A37B405; Fri, 24 Jan 2003 19:49:40 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EA1637B401; Fri, 24 Jan 2003 19:49:40 -0800 (PST) Received: from holly.dyndns.org (adsl-208-191-149-232.dsl.hstntx.swbell.net [208.191.149.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AD9243E4A; Fri, 24 Jan 2003 19:49:39 -0800 (PST) (envelope-from chris@holly.dyndns.org) Received: (from chris@localhost) by holly.dyndns.org (8.12.6/8.11.6) id h0P3ppJg005850; Fri, 24 Jan 2003 21:51:51 -0600 (CST) (envelope-from chris) Date: Fri, 24 Jan 2003 21:51:42 -0600 From: Chris Costello To: Brian Feldman Cc: Perforce Change Reviews Subject: Re: PERFORCE change 24154 for review Message-ID: <20030125035142.GT77474@holly.machined.net> Reply-To: chris@freebsd.org References: <200301242332.h0ONWcZJ023249@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200301242332.h0ONWcZJ023249@repoman.freebsd.org> User-Agent: Mutt/1.4i Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Friday, January 24, 2003, Brian Feldman wrote: > http://perforce.freebsd.org/chv.cgi?CH=24154 > > Change 24154 by green@green_laptop_2 on 2003/01/24 15:32:28 > > Add the set of struct file MAC entry points, and enforce them > in SEBSD (largely untested, other than not crashing). When is this supposed to make it to _mac/-CURRENT? I was going to document this but I don't think it's a good idea to start targetting non-trustedbsd_mac branches in p4 (and non-CVS stuff in CVS). -- Chris Costello FreeBSD Project http://www.FreeBSD.org/ TrustedBSD Project http://www.TrustedBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 20:37: 0 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3EC1A37B405; Fri, 24 Jan 2003 20:36:59 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3FEB37B401 for ; Fri, 24 Jan 2003 20:36:58 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E28343EB2 for ; Fri, 24 Jan 2003 20:36:58 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P4awbv031041 for ; Fri, 24 Jan 2003 20:36:58 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P4av06031038 for perforce@freebsd.org; Fri, 24 Jan 2003 20:36:57 -0800 (PST) Date: Fri, 24 Jan 2003 20:36:57 -0800 (PST) Message-Id: <200301250436.h0P4av06031038@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24164 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24164 Change 24164 by jmallett@jmallett_dalek on 2003/01/24 20:36:42 Define __mips__ Affected files ... .. //depot/projects/mips/contrib/gcc/config/mips/freebsd.h#5 edit Differences ... ==== //depot/projects/mips/contrib/gcc/config/mips/freebsd.h#5 (text+ko) ==== @@ -40,6 +40,10 @@ #undef LINK_OS_DEFAULT_SPEC #define LINK_OS_DEFAULT_SPEC "%(link_os_freebsd)" +/* Define things to cpp common to all FreeBSD systems, and our arch. */ +#undef CPP_PREDEFINES +#define CPP_PREDEFINES FBSD_CPP_PREDEFINES "-D__mips__" + /************************[ Target stuff ]***********************************/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 20:38: 3 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3AAAF37B405; Fri, 24 Jan 2003 20:38:01 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4E2F37B401 for ; Fri, 24 Jan 2003 20:38:00 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6045843F18 for ; Fri, 24 Jan 2003 20:38:00 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P4c0bv031108 for ; Fri, 24 Jan 2003 20:38:00 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P4bx1b031105 for perforce@freebsd.org; Fri, 24 Jan 2003 20:37:59 -0800 (PST) Date: Fri, 24 Jan 2003 20:37:59 -0800 (PST) Message-Id: <200301250437.h0P4bx1b031105@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24165 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24165 Change 24165 by jmallett@jmallett_dalek on 2003/01/24 20:37:04 Shove in some bogus headers. Fill 'em in as needed. Affected files ... .. //depot/projects/mips/sys/mips/include/critical.h#1 add .. //depot/projects/mips/sys/mips/include/db_machdep.h#1 add .. //depot/projects/mips/sys/mips/include/elf.h#1 add .. //depot/projects/mips/sys/mips/include/limits.h#1 add .. //depot/projects/mips/sys/mips/include/pcb.h#1 add .. //depot/projects/mips/sys/mips/include/reg.h#1 add .. //depot/projects/mips/sys/mips/include/stdarg.h#1 add Differences ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 20:38: 4 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3BB9937B40C; Fri, 24 Jan 2003 20:38:02 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41A8037B401 for ; Fri, 24 Jan 2003 20:38:01 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D049443F18 for ; Fri, 24 Jan 2003 20:38:00 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P4c0bv031118 for ; Fri, 24 Jan 2003 20:38:00 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P4c01h031113 for perforce@freebsd.org; Fri, 24 Jan 2003 20:38:00 -0800 (PST) Date: Fri, 24 Jan 2003 20:38:00 -0800 (PST) Message-Id: <200301250438.h0P4c01h031113@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24166 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24166 Change 24166 by jmallett@jmallett_dalek on 2003/01/24 20:37:55 Define a really bogus value - PowerPC's - in the hopes that we can get it to fail some time soon, i.e. have enough things filled out for it to matter. Affected files ... .. //depot/projects/mips/sys/sys/user.h#3 edit Differences ... ==== //depot/projects/mips/sys/sys/user.h#3 (text+ko) ==== @@ -83,6 +83,9 @@ #ifdef __powerpc__ #define KINFO_PROC_SIZE 656 #endif +#ifdef __mips__ +#define KINFO_PROC_SIZE 656 /* this is wrong, XXXMIPS */ +#endif #ifndef KINFO_PROC_SIZE #error "Unknown architecture" #endif To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 21: 8:42 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AA18037B405; Fri, 24 Jan 2003 21:08:39 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42B7D37B401 for ; Fri, 24 Jan 2003 21:08:39 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E40C843EB2 for ; Fri, 24 Jan 2003 21:08:38 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P58cbv041848 for ; Fri, 24 Jan 2003 21:08:38 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P58c7U041845 for perforce@freebsd.org; Fri, 24 Jan 2003 21:08:38 -0800 (PST) Date: Fri, 24 Jan 2003 21:08:38 -0800 (PST) Message-Id: <200301250508.h0P58c7U041845@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24168 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24168 Change 24168 by jmallett@jmallett_dalek on 2003/01/24 21:08:27 FreeBSD uses -DLOCORE not -D_LOCORE. Affected files ... .. //depot/projects/mips/sys/mips/include/cpuregs.h#2 edit .. //depot/projects/mips/sys/mips/sgimips/intr.h#2 edit .. //depot/projects/mips/sys/mips/sgimips/param.h#4 edit Differences ... ==== //depot/projects/mips/sys/mips/include/cpuregs.h#2 (text+ko) ==== @@ -434,7 +434,7 @@ * 30 MIPS_COP_0_ERROR_PC .636 Error EPC register. * 31 MIPS_COP_0_DESAVE .... DESAVE JTAG register. */ -#ifdef _LOCORE +#ifdef LOCORE #define _(n) __CONCAT($,n) #else #define _(n) n ==== //depot/projects/mips/sys/mips/sgimips/intr.h#2 (text+ko) ==== @@ -66,13 +66,13 @@ } #ifdef _KERNEL -#ifndef _LOCORE +#ifndef LOCORE /* * XXX Fill in C code functionlets. */ -#endif /* _LOCORE */ +#endif /* LOCORE */ #endif /* !_KERNEL */ #endif /* !_SGIMIPS_INTR_H_ */ ==== //depot/projects/mips/sys/mips/sgimips/param.h#4 (text+ko) ==== @@ -78,13 +78,13 @@ #endif #ifdef _KERNEL -#ifndef _LOCORE +#ifndef LOCORE #define DELAY(n) delay(n) #include -#endif /* _LOCORE */ +#endif /* LOCORE */ #endif /* _KERNEL */ #endif /* !_SGIMIPS_PARAM_H_ */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 21: 9:43 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8646537B405; Fri, 24 Jan 2003 21:09:41 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E43737B401 for ; Fri, 24 Jan 2003 21:09:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C372D43E4A for ; Fri, 24 Jan 2003 21:09:40 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P59ebv041893 for ; Fri, 24 Jan 2003 21:09:40 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P59eZC041890 for perforce@freebsd.org; Fri, 24 Jan 2003 21:09:40 -0800 (PST) Date: Fri, 24 Jan 2003 21:09:40 -0800 (PST) Message-Id: <200301250509.h0P59eZC041890@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24169 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24169 Change 24169 by jmallett@jmallett_dalek on 2003/01/24 21:09:03 Add XXX wrt platform needing to imply options $upper(platformname). Add COMPAT_FREEBSD4 to shut up kern_sig.c. Affected files ... .. //depot/projects/mips/sys/mips/conf/GENERIC#5 edit Differences ... ==== //depot/projects/mips/sys/mips/conf/GENERIC#5 (text+ko) ==== @@ -12,11 +12,15 @@ # Platform support platform sgimips #SGI MIPS guts +# XXX Should be implied by the above. options SGIMIPS #SGI MIPS hardware # Hardware support device arcbios #ARCBIOS +options COMPAT_FREEBSD4 #Keep this for a while + + # Other options # One can configure MIPS to run as either endian... By default, To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 23:22:27 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9BF6637B405; Fri, 24 Jan 2003 23:22:22 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E64637B401 for ; Fri, 24 Jan 2003 23:22:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B21E343F13 for ; Fri, 24 Jan 2003 23:22:21 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P7MLbv091315 for ; Fri, 24 Jan 2003 23:22:21 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P7MKZV091306 for perforce@freebsd.org; Fri, 24 Jan 2003 23:22:20 -0800 (PST) Date: Fri, 24 Jan 2003 23:22:20 -0800 (PST) Message-Id: <200301250722.h0P7MKZV091306@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24171 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24171 Change 24171 by jmallett@jmallett_dalek on 2003/01/24 23:22:07 Fill in ELF information for a 32-bit system (for now), based on the format of FreeBSD/powerpc's elf.h, and using data from NetBSD's elf_machdep.h for MIPS, and doing the logical thing everywhere else. Affected files ... .. //depot/projects/mips/sys/mips/include/elf.h#2 edit Differences ... ==== //depot/projects/mips/sys/mips/include/elf.h#2 (text+ko) ==== @@ -22,6 +22,9 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * + * Derived from: + * $NetBSD: elf_machdep.h,v 1.8 2001/12/09 23:05:58 thorpej Exp $ + * * $FreeBSD$ */ @@ -29,7 +32,120 @@ #define _MACHINE_ELF_H_ /* - * Nothing to see here. + * EABI ELF definitions for the MIPS architecture. + */ + +#include /* Definitions common to all 32 bit architectures. */ + +#define __ELF_WORD_SIZE 32 /* Used by */ +#include + +/* ELF_ARCH */ +#define ELF_ARCH EM_MIPS + +#define ELF_MACHINE_OK(x) ((x) == ELF_ARCH) + +/* + * Auxillary info. + * + * XXX Empty for now. + */ + +/* + * Relocation types. + */ + +#define R_MIPS_NONE 0 +#define R_MIPS_16 1 +#define R_MIPS_32 2 +#define R_MIPS_REL32 3 +#define R_MIPS_REL R_MIPS_REL32 +#define R_MIPS_26 4 +#define R_MIPS_HI16 5 /* high 16 bits of symbol value */ +#define R_MIPS_LO16 6 /* low 16 bits of symbol value */ +#define R_MIPS_GPREL16 7 /* GP-relative reference */ +#define R_MIPS_LITERAL 8 /* Reference to literal section */ +#define R_MIPS_GOT16 9 /* Reference to global offset table */ +#define R_MIPS_GOT R_MIPS_GOT16 +#define R_MIPS_PC16 10 /* 16 bit PC relative reference */ +#define R_MIPS_CALL16 11 /* 16 bit call thru glbl offset tbl */ +#define R_MIPS_CALL R_MIPS_CALL16 +#define R_MIPS_GPREL32 12 + +/* 13, 14, 15 are not defined at this point. */ +#define R_MIPS_UNUSED1 13 +#define R_MIPS_UNUSED2 14 +#define R_MIPS_UNUSED3 15 + +/* + * The remaining relocs are apparently part of the 64-bit Irix ELF ABI. + */ +#define R_MIPS_SHIFT5 16 +#define R_MIPS_SHIFT6 17 + +#define R_MIPS_64 18 +#define R_MIPS_GOT_DISP 19 +#define R_MIPS_GOT_PAGE 20 +#define R_MIPS_GOT_OFST 21 +#define R_MIPS_GOT_HI16 22 +#define R_MIPS_GOT_LO16 23 +#define R_MIPS_SUB 24 +#define R_MIPS_INSERT_A 25 +#define R_MIPS_INSERT_B 26 +#define R_MIPS_DELETE 27 +#define R_MIPS_HIGHER 28 +#define R_MIPS_HIGHEST 29 +#define R_MIPS_CALL_HI16 30 +#define R_MIPS_CALL_LO16 31 +#define R_MIPS_SCN_DISP 32 +#define R_MIPS_REL16 33 +#define R_MIPS_ADD_IMMEDIATE 34 +#define R_MIPS_PJUMP 35 +#define R_MIPS_RELGOT 36 + +#define R_MIPS_COUNT 37 +#define R_TYPE(name) __CONCAT(R_MIPS_,name) + +/* + * Dynamic tags. + */ + +#define DT_MIPS_RLD_VERSION 0x70000001 +#define DT_MIPS_TIME_STAMP 0x70000002 +#define DT_MIPS_ICHECKSUM 0x70000003 +#define DT_MIPS_IVERSION 0x70000004 +#define DT_MIPS_FLAGS 0x70000005 +#define DT_MIPS_BASE_ADDRESS 0x70000006 +#define DT_MIPS_CONFLICT 0x70000008 +#define DT_MIPS_LIBLIST 0x70000009 +#define DT_MIPS_CONFLICTNO 0x7000000b +#define DT_MIPS_LOCAL_GOTNO 0x7000000a /* number of local got ents */ +#define DT_MIPS_LIBLISTNO 0x70000010 +#define DT_MIPS_SYMTABNO 0x70000011 /* number of .dynsym entries */ +#define DT_MIPS_UNREFEXTNO 0x70000012 +#define DT_MIPS_GOTSYM 0x70000013 /* first dynamic sym in got */ +#define DT_MIPS_HIPAGENO 0x70000014 +#define DT_MIPS_RLD_MAP 0x70000016 /* address of loader map */ + +/* + * Define "machine" characteristics + */ +#define ELF_TARG_CLASS ELFCLASS32 +#define ELF_TARG_DATA ELFDATA2MSB +#define ELF_TARG_MACH ELF_ARCH +#define ELF_TARG_VER 1 + +#ifdef _KERNEL + +/* + * On the MIPS we load the dynamic linker where a userland call + * to mmap(0, ...) would put it. The rationale behind this + * calculation is that it leaves room for the heap to grow to + * its maximum allowed size. */ +#define ELF_RTLD_ADDR(vmspace) \ + (round_page((vm_offset_t)(vmspace)->vm_daddr + maxdsiz)) + +#endif /* _KERNEL */ #endif /* !_MACHINE_ELF_H_ */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 23:47:56 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DDF0937B405; Fri, 24 Jan 2003 23:47:53 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BE2137B401 for ; Fri, 24 Jan 2003 23:47:53 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 293D443E4A for ; Fri, 24 Jan 2003 23:47:53 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P7lqbv098959 for ; Fri, 24 Jan 2003 23:47:52 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P7lqgF098956 for perforce@freebsd.org; Fri, 24 Jan 2003 23:47:52 -0800 (PST) Date: Fri, 24 Jan 2003 23:47:52 -0800 (PST) Message-Id: <200301250747.h0P7lqgF098956@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24172 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24172 Change 24172 by jmallett@jmallett_dalek on 2003/01/24 23:47:47 Move PAGE_* defns to where FreeBSD expects them. Affected files ... .. //depot/projects/mips/sys/mips/include/param.h#3 edit .. //depot/projects/mips/sys/mips/include/vmparam.h#2 edit Differences ... ==== //depot/projects/mips/sys/mips/include/param.h#3 (text+ko) ==== @@ -7,6 +7,14 @@ #include /* + * We use a 4K page on MIPS systems. Override PAGE_* definitions + * to compile-time constants. + */ +#define PAGE_SHIFT 12 +#define PAGE_SIZE (1 << PAGE_SHIFT) +#define PAGE_MASK (PAGE_SIZE - 1) + +/* * On mips, UPAGES is fixed by sys/arch/mips/mips/locore code * to be the number of per-process-wired kernel-stack pages/PTES. */ ==== //depot/projects/mips/sys/mips/include/vmparam.h#2 (text+ko) ==== @@ -51,14 +51,6 @@ #include /* - * We use a 4K page on MIPS systems. Override PAGE_* definitions - * to compile-time constants. - */ -#define PAGE_SHIFT 12 -#define PAGE_SIZE (1 << PAGE_SHIFT) -#define PAGE_MASK (PAGE_SIZE - 1) - -/* * USRTEXT is the start of the user text/data space, while USRSTACK * is the top (end) of the user stack. * To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Fri Jan 24 23:52: 0 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5BC0137B405; Fri, 24 Jan 2003 23:51:59 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A7E037B401 for ; Fri, 24 Jan 2003 23:51:59 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD47243F18 for ; Fri, 24 Jan 2003 23:51:58 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P7pwbv001958 for ; Fri, 24 Jan 2003 23:51:58 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P7pwLg001952 for perforce@freebsd.org; Fri, 24 Jan 2003 23:51:58 -0800 (PST) Date: Fri, 24 Jan 2003 23:51:58 -0800 (PST) Message-Id: <200301250751.h0P7pwLg001952@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24173 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24173 Change 24173 by jmallett@jmallett_dalek on 2003/01/24 23:51:35 Everyone (32-bit XXX) uses (unsigned) in btop/ptob, so why shouldn't I. NetBSD uses paddr_t which is the same as size_t and (I think) vm_offset_t, and that seems pretty good. Affected files ... .. //depot/projects/mips/sys/mips/include/param.h#4 edit Differences ... ==== //depot/projects/mips/sys/mips/include/param.h#4 (text+ko) ==== @@ -95,5 +95,5 @@ */ #define mips_round_page(x) ((((unsigned)(x)) + NBPG - 1) & ~(NBPG-1)) #define mips_trunc_page(x) ((unsigned)(x) & ~(NBPG-1)) -#define mips_btop(x) ((paddr_t)(x) >> PGSHIFT) -#define mips_ptob(x) ((paddr_t)(x) << PGSHIFT) +#define mips_btop(x) ((unsigned)(x) >> PGSHIFT) +#define mips_ptob(x) ((unsigned)(x) << PGSHIFT) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 0:30:49 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3DFFB37B405; Sat, 25 Jan 2003 00:30:47 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB41637B401 for ; Sat, 25 Jan 2003 00:30:46 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 784EA43EB2 for ; Sat, 25 Jan 2003 00:30:46 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P8Ukbv014412 for ; Sat, 25 Jan 2003 00:30:46 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P8UkaR014406 for perforce@freebsd.org; Sat, 25 Jan 2003 00:30:46 -0800 (PST) Date: Sat, 25 Jan 2003 00:30:46 -0800 (PST) Message-Id: <200301250830.h0P8UkaR014406@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24175 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24175 Change 24175 by jmallett@jmallett_dalek on 2003/01/25 00:30:31 Make the platform keyword imply an options one... e.g.: platform sgimips implies not only to create a symlink for to but also, options SGIMIPS Affected files ... .. //depot/projects/mips/sys/mips/conf/GENERIC#6 edit .. //depot/projects/mips/usr.sbin/config/mkoptions.c#2 edit Differences ... ==== //depot/projects/mips/sys/mips/conf/GENERIC#6 (text+ko) ==== @@ -11,9 +11,7 @@ makeoptions WERROR=-Wno-error #XXX: We don't want -Werror just now # Platform support -platform sgimips #SGI MIPS guts -# XXX Should be implied by the above. -options SGIMIPS #SGI MIPS hardware +platform sgimips #SGI MIPS systems. # Hardware support device arcbios #ARCBIOS ==== //depot/projects/mips/usr.sbin/config/mkoptions.c#2 (text+ko) ==== @@ -78,7 +78,20 @@ op->op_name = ns(cp->cpu_name); op->op_next = opt; opt = op; - } + } + + /* Fake the platform as an option. */ + if (platformname != NULL) { + char *p; + + op = (struct opt *)malloc(sizeof(*op)); + memset(op, 0, sizeof(*op)); + op->op_name = ns(platformname); + for (p = op->op_name; *p != '\0'; p++) + *p = toupper((unsigned char)*p); + op->op_next = opt; + opt = op; + } if (maxusers == 0) { /* printf("maxusers not specified; will auto-size\n"); */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 0:31:51 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2DB5637B405; Sat, 25 Jan 2003 00:31:49 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA33D37B401 for ; Sat, 25 Jan 2003 00:31:48 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5516543E4A for ; Sat, 25 Jan 2003 00:31:48 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0P8Vmbv015940 for ; Sat, 25 Jan 2003 00:31:48 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0P8Vl6X015928 for perforce@freebsd.org; Sat, 25 Jan 2003 00:31:47 -0800 (PST) Date: Sat, 25 Jan 2003 00:31:47 -0800 (PST) Message-Id: <200301250831.h0P8Vl6X015928@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24176 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24176 Change 24176 by jmallett@jmallett_dalek on 2003/01/25 00:31:08 Er, be a bit less blatent in stealing from PPC. Affected files ... .. //depot/projects/mips/sys/conf/Makefile.mips#3 edit Differences ... ==== //depot/projects/mips/sys/conf/Makefile.mips#3 (text+ko) ==== @@ -8,7 +8,7 @@ # This makefile is constructed from a machine description: # config machineid # Most changes should be made in the machine description -# /sys/powerpc/conf/``machineid'' +# /sys/mips/conf/``machineid'' # after which you should do # config machineid # Generic makefile changes should be made in To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 10:46:54 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 30CE937B406; Sat, 25 Jan 2003 10:46:52 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B9A0637B401; Sat, 25 Jan 2003 10:46:51 -0800 (PST) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A50D43F65; Sat, 25 Jan 2003 10:46:51 -0800 (PST) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.6/8.12.5) with SMTP id h0PIkiP4005515; Sat, 25 Jan 2003 13:46:44 -0500 (EST) (envelope-from robert@fledge.watson.org) Date: Sat, 25 Jan 2003 13:46:43 -0500 (EST) From: Robert Watson X-Sender: robert@fledge.watson.org To: Chris Costello Cc: Brian Feldman , Perforce Change Reviews Subject: Re: PERFORCE change 24154 for review In-Reply-To: <20030125035142.GT77474@holly.machined.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 24 Jan 2003, Chris Costello wrote: > On Friday, January 24, 2003, Brian Feldman wrote: > > http://perforce.freebsd.org/chv.cgi?CH=24154 > > > > Change 24154 by green@green_laptop_2 on 2003/01/24 15:32:28 > > > > Add the set of struct file MAC entry points, and enforce them > > in SEBSD (largely untested, other than not crashing). > > When is this supposed to make it to _mac/-CURRENT? I was going to > document this but I don't think it's a good idea to start targetting > non-trustedbsd_mac branches in p4 (and non-CVS stuff in CVS). As the MAC Framework matures, the goal will be for the FreeBSD Handbook documentation to target what is in the FreeBSD tree. As the priorities for that work are a little different from the priorities of the initial MAC Framework work, we felt it was important to allow the SEBSD branch to diverge further from the MAC branch, and then re-integrate things as we had time to think about the abstractions more. The main goal of the trustedbsd_sebsd branch right now is to get a working prototype of the port of FLASK/TE up and running, even if it's skewed a bit more in the direction of "This is not quite as abstract/policy-agnostic as we'd like yet". There are some features currently in trustedbsd_mac from before the trustedbsd_sebsd branch that will probably actually get merged out of the _mac branch and kept only in the _sebsd branch until we figure out the best approach. For example, the determination of roles by /usr/bin/login is currently SEBSD-specific and isn't a merge candidate for the main tree until we get a chance to figure out how to "take a step back". Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 10:48:16 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3352537B405; Sat, 25 Jan 2003 10:48:15 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0AF737B401 for ; Sat, 25 Jan 2003 10:48:14 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C581A43F6B for ; Sat, 25 Jan 2003 10:48:13 -0800 (PST) (envelope-from chris@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0PImDbv036477 for ; Sat, 25 Jan 2003 10:48:13 -0800 (PST) (envelope-from chris@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0PImDCj036474 for perforce@freebsd.org; Sat, 25 Jan 2003 10:48:13 -0800 (PST) Date: Sat, 25 Jan 2003 10:48:13 -0800 (PST) Message-Id: <200301251848.h0PImDCj036474@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to chris@freebsd.org using -f From: Chris Costello Subject: PERFORCE change 24183 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24183 Change 24183 by chris@chris_holly on 2003/01/25 10:47:40 corpauthor should be Network Associates Laboratories Affected files ... .. //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/book.sgml#8 edit Differences ... ==== //depot/projects/trustedbsd/doc/en_US.ISO8859-1/books/sec-arch/book.sgml#8 (text+ko) ==== @@ -54,7 +54,7 @@ Agency (DARPA) N66001-01-C-8035 - Networks Associates Technology, Inc. + Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 14:48:38 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2D94037B405; Sat, 25 Jan 2003 14:48:27 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B48A737B401 for ; Sat, 25 Jan 2003 14:48:26 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1825243ED8 for ; Sat, 25 Jan 2003 14:48:26 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0PMmQbv023145 for ; Sat, 25 Jan 2003 14:48:26 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0PMmP7R023142 for perforce@freebsd.org; Sat, 25 Jan 2003 14:48:25 -0800 (PST) Date: Sat, 25 Jan 2003 14:48:25 -0800 (PST) Message-Id: <200301252248.h0PMmP7R023142@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24192 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24192 Change 24192 by jmallett@jmallett_dalek on 2003/01/25 14:48:06 Buy, beg, borrow, steal, and fake enough to fall over later in MI code compile. Affected files ... .. //depot/projects/mips/sys/mips/include/bus.h#2 edit .. //depot/projects/mips/sys/mips/include/elf.h#3 edit .. //depot/projects/mips/sys/mips/include/limits.h#2 edit .. //depot/projects/mips/sys/mips/include/md_var.h#2 edit .. //depot/projects/mips/sys/mips/include/pmap.h#2 edit .. //depot/projects/mips/sys/mips/include/reg.h#2 edit .. //depot/projects/mips/sys/mips/include/stdarg.h#2 edit .. //depot/projects/mips/sys/mips/include/vmparam.h#3 edit Differences ... ==== //depot/projects/mips/sys/mips/include/bus.h#2 (text+ko) ==== @@ -32,5 +32,6 @@ typedef unsigned long bus_size_t; typedef int bus_type_t; typedef unsigned long bus_space_handle_t; +typedef unsigned long bus_space_tag_t; #endif /* !_MACHINE_BUS_H_ */ ==== //depot/projects/mips/sys/mips/include/elf.h#3 (text+ko) ==== @@ -33,6 +33,8 @@ /* * EABI ELF definitions for the MIPS architecture. + * + * For now, this is 32-bit. */ #include /* Definitions common to all 32 bit architectures. */ @@ -46,10 +48,63 @@ #define ELF_MACHINE_OK(x) ((x) == ELF_ARCH) /* - * Auxillary info. + * Auxillary info. Called auxv_t in the ELF ABI, but we call it this to + * avoid conflicts. + */ + +typedef struct { /* Auxiliary vector entry on initial stack */ + int a_type; /* Entry type. */ + union { + int a_val; /* Integer value. */ + void *a_ptr; /* Address. */ + void (*a_fcn)(void); /* Function pointer (not used). */ + } a_un; +} Elf32_Auxinfo; + +typedef struct { /* Auxiliary vector entry on initial stack */ + long a_type; /* Entry type. */ + union { + long a_val; /* Integer value. */ + void *a_ptr; /* Address. */ + void (*a_fcn)(void); /* Function pointer (not used). */ + } a_un; +} Elf64_Auxinfo; + +__ElfType(Auxinfo); + +/* Values for a_type. */ +#define AT_NULL 0 /* Terminates the vector. */ +#define AT_IGNORE 1 /* Ignored entry. */ +#define AT_EXECFD 2 /* File descriptor of program to load. */ +#define AT_PHDR 3 /* Program header of program already loaded. */ +#define AT_PHENT 4 /* Size of each program header entry. */ +#define AT_PHNUM 5 /* Number of program header entries. */ +#define AT_PAGESZ 6 /* Page size in bytes. */ +#define AT_BASE 7 /* Interpreter's base address. */ +#define AT_FLAGS 8 /* Flags (unused). */ +#define AT_ENTRY 9 /* Where interpreter should transfer control. */ + +/* + * The following non-standard values are used for passing information + * from John Polstra's testbed program to the dynamic linker. These + * are expected to go away soon. * - * XXX Empty for now. + * Unfortunately, these overlap the Linux non-standard values, so they + * must not be used in the same context. + */ +#define AT_BRK 10 /* Starting point for sbrk and brk. */ +#define AT_DEBUG 11 /* Debugging level. */ + +/* + * The following non-standard values are used in Linux ELF binaries. */ +#define AT_NOTELF 10 /* Program is not ELF ?? */ +#define AT_UID 11 /* Real uid. */ +#define AT_EUID 12 /* Effective uid. */ +#define AT_GID 13 /* Real gid. */ +#define AT_EGID 14 /* Effective gid. */ + +#define AT_COUNT 15 /* Count of defined aux entry types. */ /* * Relocation types. ==== //depot/projects/mips/sys/mips/include/limits.h#2 (text+ko) ==== @@ -1,5 +1,6 @@ -/*- - * Copyright (c) 2003 Juli Mallett. All rights reserved. +/* + * Copyright (c) 1988, 1993 + * The Regents of the University of California. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -9,11 +10,18 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * This product includes software developed by the University of + * California, Berkeley and its contributors. + * 4. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) @@ -22,14 +30,79 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD$ + * @(#)limits.h 8.3 (Berkeley) 1/4/94 + * $FreeBSD: src/sys/powerpc/include/limits.h,v 1.23 2003/01/18 11:23:42 grehan Exp $ */ #ifndef _MACHINE_LIMITS_H_ #define _MACHINE_LIMITS_H_ +#define CHAR_BIT 8 /* number of bits in a char */ + /* - * Nothing to see here. + * According to ANSI (section 2.2.4.2), the values below must be usable by + * #if preprocessing directives. Additionally, the expression must have the + * same type as would an expression that is an object of the corresponding + * type converted according to the integral promotions. The subtraction for + * INT_MIN, etc., is so the value is not unsigned; e.g., 0x80000000 is an + * unsigned int for 32-bit two's complement ANSI compilers (section 3.1.3.2). + * These numbers are for the default configuration of gcc. They work for + * some other compilers as well, but this should not be depended on. */ +#define SCHAR_MAX 0x7f /* max value for a signed char */ +#define SCHAR_MIN (-0x7f - 1) /* min value for a signed char */ + +#define UCHAR_MAX 0xff /* max value for an unsigned char */ + +#ifdef __CHAR_UNSIGNED__ +#define CHAR_MAX UCHAR_MAX /* max value for a char */ +#define CHAR_MIN 0 /* min value for a char */ +#else +#define CHAR_MAX SCHAR_MAX /* max value for a char */ +#define CHAR_MIN SCHAR_MIN /* min value for a char */ +#endif + +#define USHRT_MAX 0xffff /* max value for an unsigned short */ +#define SHRT_MAX 0x7fff /* max value for a short */ +#define SHRT_MIN (-0x7fff - 1) /* min value for a short */ + +#define UINT_MAX 0xffffffffU /* max value for an unsigned int */ +#define INT_MAX 0x7fffffff /* max value for an int */ +#define INT_MIN (-0x7fffffff - 1) /* min value for an int */ + +/* Bad hack for gcc configured to give 64-bit longs. */ +#ifdef _LARGE_LONG +#define ULONG_MAX 0xffffffffffffffffUL +#define LONG_MAX 0x7fffffffffffffffL +#define LONG_MIN (-0x7fffffffffffffffL - 1) +#else +#define ULONG_MAX 0xffffffffUL /* max value for an unsigned long */ +#define LONG_MAX 0x7fffffffL /* max value for a long */ +#define LONG_MIN (-0x7fffffffL - 1) /* min value for a long */ +#endif + + /* max value for an unsigned long long */ +#define ULLONG_MAX 0xffffffffffffffffULL +#define LLONG_MAX 0x7fffffffffffffffLL /* max value for a long long */ +#define LLONG_MIN (-0x7fffffffffffffffLL - 1) /* min for a long long */ + +#if !defined(_ANSI_SOURCE) +#define SSIZE_MAX INT_MAX /* max value for a ssize_t */ + +#if !defined(_POSIX_SOURCE) +#define SIZE_T_MAX UINT_MAX /* max value for a size_t */ + +#define OFF_MAX LLONG_MAX /* max value for an off_t */ +#define OFF_MIN LLONG_MIN /* min value for an off_t */ + +/* Quads and long longs are the same size. Ensure they stay in sync. */ +#define UQUAD_MAX ULLONG_MAX /* max value for a uquad_t */ +#define QUAD_MAX LLONG_MAX /* max value for a quad_t */ +#define QUAD_MIN LLONG_MIN /* min value for a quad_t */ + +#define LONG_BIT 32 + +#endif /* !_POSIX_SOURCE */ +#endif /* !_ANSI_SOURCE */ #endif /* !_MACHINE_LIMITS_H_ */ ==== //depot/projects/mips/sys/mips/include/md_var.h#2 (text+ko) ==== @@ -28,8 +28,6 @@ #ifndef _MACHINE_MD_VAR_H_ #define _MACHINE_MD_VAR_H_ -/* - * Nothing to see here. - */ +void swi_vm(void *); #endif /* !_MACHINE_MD_VAR_H_ */ ==== //depot/projects/mips/sys/mips/include/pmap.h#2 (text+ko) ==== @@ -29,6 +29,9 @@ #ifndef _MACHINE_PMAP_H_ #define _MACHINE_PMAP_H_ +struct md_page { +}; + struct pmap { }; ==== //depot/projects/mips/sys/mips/include/reg.h#2 (text+ko) ==== @@ -29,7 +29,14 @@ #define _MACHINE_REG_H_ /* - * Nothing to see here. + * A structure representing the registers we have. */ +struct reg { + __register_t r_regs[38]; +}; + +struct fpreg { + double r_regs[33]; +}; #endif /* !_MACHINE_REG_H_ */ ==== //depot/projects/mips/sys/mips/include/stdarg.h#2 (text+ko) ==== @@ -1,5 +1,6 @@ /*- - * Copyright (c) 2003 Juli Mallett. All rights reserved. + * Copyright (c) 2002 David E. O'Brien. All rights reserved. + * Copyright (c) 2000 Tsubai Masanari. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -9,27 +10,115 @@ * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. + * 3. The name of the author may not be used to endorse or promote products + * derived from this software without specific prior written permission. * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * + * $NetBSD: stdarg.h,v 1.5 2000/02/27 17:50:21 tsubai Exp $ * $FreeBSD$ */ #ifndef _MACHINE_STDARG_H_ #define _MACHINE_STDARG_H_ -/* - * Nothing to see here. - */ +#include +#include + +#ifndef _VA_LIST_DECLARED +#define _VA_LIST_DECLARED +typedef __va_list va_list; +#endif + +#if defined(__GNUC__) && (__GNUC__ == 2 && __GNUC_MINOR__ > 95 || __GNUC__ >= 3) + +#define va_start(ap, last) \ + __builtin_stdarg_start((ap), (last)) + +#define va_arg(ap, type) \ + __builtin_va_arg((ap), type) + +#if __ISO_C_VISIBLE >= 1999 +#define va_copy(dest, src) \ + __builtin_va_copy((dest), (src)) +#endif + +#define va_end(ap) \ + __builtin_va_end(ap) + +#else /* ! __GNUC__ post GCC 2.95 */ + +#ifdef __lint__ + +#define va_start(ap, last) ((ap) = *(va_list *)0) +#define va_arg(ap, type) (*(type *)(void *)&(ap)) + +#else + +#if defined(__GNUC__) && (__GNUC__ > 2 || __GNUC__ == 2 && __GNUC_MINOR__ >= 95) +#define va_start(ap, last) \ + (__builtin_next_arg(last), \ + __builtin_memcpy((void *)&(ap), __builtin_saveregs (), \ + sizeof(__gnuc_va_list))) +#else +#error Unsupported compiler. +#endif + +#define __INTEGER_TYPE_CLASS 1 +#define __REAL_TYPE_CLASS 8 +#define __RECORD_TYPE_CLASS 12 + +#define __va_longlong(type) \ + (__builtin_classify_type(*(type *)0) == __INTEGER_TYPE_CLASS && \ + sizeof(type) == 8) + +#define __va_double(type) \ + (__builtin_classify_type(*(type *)0) == __REAL_TYPE_CLASS) + +#define __va_struct(type) \ + (__builtin_classify_type(*(type *)0) >= __RECORD_TYPE_CLASS) + +#define __va_size(type) \ + ((sizeof(type) + sizeof(int) - 1) / sizeof(int) * sizeof(int)) + +#if BYTE_ORDER == LITTLE_ENDIAN +#define va_arg(ap, T) \ + (((T *)( \ + (ap) += (/*CONSTCOND*/ __alignof__(T) <= sizeof(int) \ + ? sizeof(int) : ((long)(ap) & 4) + sizeof(T)), \ + (ap) - (/*CONSTCOND*/ __alignof__(T) <= sizeof(int) \ + ? sizeof(int) : sizeof(T)) \ + ))[0]) +#else +#define va_arg(ap, T) \ + (((T *)( \ + (ap) += (/*CONSTCOND*/ __alignof__(T) <= sizeof(int) \ + ? sizeof(int) : ((long)(ap) & 4) + sizeof(T)) \ + ))[-1]) +#endif + +#endif /* __lint__ */ + +#define va_end(ap) + +#if __ISO_C_VISIBLE >= 1999 +#if !defined(_ANSI_SOURCE) && \ + (!defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE) || \ + defined(_ISOC99_SOURCE) || (__STDC_VERSION__ - 0) >= 199901L) +#define va_copy(dest, src) \ + ((dest) = (src)) +#endif +#endif + +#endif /* __GNUC__ post GCC 2.95 */ -#endif /* !_MACHINE_STDARG_H_ */ +#endif /* _MACHINE_STDARG_H_ */ ==== //depot/projects/mips/sys/mips/include/vmparam.h#3 (text+ko) ==== @@ -104,17 +104,21 @@ */ /* user/kernel map constants */ -#define VM_MIN_ADDRESS ((vaddr_t)0x00000000) -#define VM_MAXUSER_ADDRESS ((vaddr_t)0x80000000) -#define VM_MAX_ADDRESS ((vaddr_t)0x80000000) -#define VM_MIN_KERNEL_ADDRESS ((vaddr_t)0xC0000000) +#ifndef VM_INITIAL_PAGEIN +#define VM_INITIAL_PAGEIN 16 +#endif +#define VM_MIN_ADDRESS ((vm_offset_t)0x00000000) +#define VM_MAXUSER_ADDRESS ((vm_offset_t)0x80000000) +#define VM_MAX_ADDRESS ((vm_offset_t)0x80000000) +#define VM_MIN_KERNEL_ADDRESS ((vm_offset_t)0xC0000000) #ifdef ENABLE_MIPS_TX3900 -#define VM_MAX_KERNEL_ADDRESS ((vaddr_t)0xFF000000) +#define VM_MAX_KERNEL_ADDRESS ((vm_offset_t)0xFF000000) #else -#define VM_MAX_KERNEL_ADDRESS ((vaddr_t)0xFFFFC000) +#define VM_MAX_KERNEL_ADDRESS ((vm_offset_t)0xFFFFC000) #endif /* virtual sizes (bytes) for various kernel submaps */ +#define VM_KMEM_SIZE (16*1024*1024) /* XXX ??? */ #define VM_PHYS_SIZE (USRIOSIZE*NBPG) /* VM_PHYSSEG_MAX defined by platform-dependent code. */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 17: 1:36 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9926137B405; Sat, 25 Jan 2003 17:01:11 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEE3A37B401 for ; Sat, 25 Jan 2003 17:01:10 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4294143E4A for ; Sat, 25 Jan 2003 17:01:09 -0800 (PST) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0Q119bv070120 for ; Sat, 25 Jan 2003 17:01:09 -0800 (PST) (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0Q1141T070069 for perforce@freebsd.org; Sat, 25 Jan 2003 17:01:04 -0800 (PST) Date: Sat, 25 Jan 2003 17:01:04 -0800 (PST) Message-Id: <200301260101.h0Q1141T070069@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar Subject: PERFORCE change 24197 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24197 Change 24197 by marcel@marcel_vaio on 2003/01/25 16:59:47 Create a tty branch on which we can play with console related hackery. This is not intended as a private branch, so people can use it for their own tty/console related stuff, such as importing wscons, as long as nobody interferes with each other. This branch is not supported by a project page, lead or other forms of anarchy reducing regulation (yet?), so it is expected that anyone using this branch is proactive in communicating intentions. My intentions are to rip out pcvt and syscons and build up a new framework as sketched on -arch. Affected files ... .. //depot/projects/tty/COPYRIGHT#1 branch .. //depot/projects/tty/MAINTAINERS#1 branch .. //depot/projects/tty/Makefile#1 branch .. //depot/projects/tty/Makefile.inc1#1 branch .. //depot/projects/tty/Makefile.upgrade#1 branch .. //depot/projects/tty/README#1 branch .. //depot/projects/tty/UPDATING#1 branch .. //depot/projects/tty/bin/Makefile#1 branch .. //depot/projects/tty/bin/Makefile.inc#1 branch .. //depot/projects/tty/bin/cat/Makefile#1 branch .. //depot/projects/tty/bin/cat/cat.1#1 branch .. //depot/projects/tty/bin/cat/cat.c#1 branch .. //depot/projects/tty/bin/chio/Makefile#1 branch .. //depot/projects/tty/bin/chio/chio.1#1 branch .. //depot/projects/tty/bin/chio/chio.c#1 branch .. //depot/projects/tty/bin/chio/defs.h#1 branch .. //depot/projects/tty/bin/chio/pathnames.h#1 branch .. //depot/projects/tty/bin/chmod/Makefile#1 branch .. //depot/projects/tty/bin/chmod/chmod.1#1 branch .. //depot/projects/tty/bin/chmod/chmod.c#1 branch .. //depot/projects/tty/bin/cp/Makefile#1 branch .. //depot/projects/tty/bin/cp/cp.1#1 branch .. //depot/projects/tty/bin/cp/cp.c#1 branch .. //depot/projects/tty/bin/cp/extern.h#1 branch .. //depot/projects/tty/bin/cp/utils.c#1 branch .. //depot/projects/tty/bin/csh/Makefile#1 branch .. //depot/projects/tty/bin/csh/USD.doc/Makefile#1 branch .. //depot/projects/tty/bin/csh/USD.doc/csh.1#1 branch .. //depot/projects/tty/bin/csh/USD.doc/csh.2#1 branch .. //depot/projects/tty/bin/csh/USD.doc/csh.3#1 branch .. //depot/projects/tty/bin/csh/USD.doc/csh.4#1 branch .. //depot/projects/tty/bin/csh/USD.doc/csh.a#1 branch .. //depot/projects/tty/bin/csh/USD.doc/csh.g#1 branch .. //depot/projects/tty/bin/csh/USD.doc/tabs#1 branch .. //depot/projects/tty/bin/csh/config.h#1 branch .. //depot/projects/tty/bin/csh/host.defs#1 branch .. //depot/projects/tty/bin/date/Makefile#1 branch .. //depot/projects/tty/bin/date/date.1#1 branch .. //depot/projects/tty/bin/date/date.c#1 branch .. //depot/projects/tty/bin/date/extern.h#1 branch .. //depot/projects/tty/bin/date/netdate.c#1 branch .. //depot/projects/tty/bin/date/vary.c#1 branch .. //depot/projects/tty/bin/date/vary.h#1 branch .. //depot/projects/tty/bin/dd/Makefile#1 branch .. //depot/projects/tty/bin/dd/args.c#1 branch .. //depot/projects/tty/bin/dd/conv.c#1 branch .. //depot/projects/tty/bin/dd/conv_tab.c#1 branch .. //depot/projects/tty/bin/dd/dd.1#1 branch .. //depot/projects/tty/bin/dd/dd.c#1 branch .. //depot/projects/tty/bin/dd/dd.h#1 branch .. //depot/projects/tty/bin/dd/extern.h#1 branch .. //depot/projects/tty/bin/dd/misc.c#1 branch .. //depot/projects/tty/bin/dd/position.c#1 branch .. //depot/projects/tty/bin/df/Makefile#1 branch .. //depot/projects/tty/bin/df/df.1#1 branch .. //depot/projects/tty/bin/df/df.c#1 branch .. //depot/projects/tty/bin/domainname/Makefile#1 branch .. //depot/projects/tty/bin/domainname/domainname.1#1 branch .. //depot/projects/tty/bin/domainname/domainname.c#1 branch .. //depot/projects/tty/bin/echo/Makefile#1 branch .. //depot/projects/tty/bin/echo/echo.1#1 branch .. //depot/projects/tty/bin/echo/echo.c#1 branch .. //depot/projects/tty/bin/ed/Makefile#1 branch .. //depot/projects/tty/bin/ed/POSIX#1 branch .. //depot/projects/tty/bin/ed/README#1 branch .. //depot/projects/tty/bin/ed/buf.c#1 branch .. //depot/projects/tty/bin/ed/cbc.c#1 branch .. //depot/projects/tty/bin/ed/ed.1#1 branch .. //depot/projects/tty/bin/ed/ed.h#1 branch .. //depot/projects/tty/bin/ed/glbl.c#1 branch .. //depot/projects/tty/bin/ed/io.c#1 branch .. //depot/projects/tty/bin/ed/main.c#1 branch .. //depot/projects/tty/bin/ed/re.c#1 branch .. //depot/projects/tty/bin/ed/sub.c#1 branch .. //depot/projects/tty/bin/ed/test/=.err#1 branch .. //depot/projects/tty/bin/ed/test/Makefile#1 branch .. //depot/projects/tty/bin/ed/test/README#1 branch .. //depot/projects/tty/bin/ed/test/TODO#1 branch .. //depot/projects/tty/bin/ed/test/a.d#1 branch .. //depot/projects/tty/bin/ed/test/a.r#1 branch .. //depot/projects/tty/bin/ed/test/a.t#1 branch .. //depot/projects/tty/bin/ed/test/a1.err#1 branch .. //depot/projects/tty/bin/ed/test/a2.err#1 branch .. //depot/projects/tty/bin/ed/test/addr.d#1 branch .. //depot/projects/tty/bin/ed/test/addr.r#1 branch .. //depot/projects/tty/bin/ed/test/addr.t#1 branch .. //depot/projects/tty/bin/ed/test/addr1.err#1 branch .. //depot/projects/tty/bin/ed/test/addr2.err#1 branch .. //depot/projects/tty/bin/ed/test/ascii.d.uu#1 branch .. //depot/projects/tty/bin/ed/test/ascii.r.uu#1 branch .. //depot/projects/tty/bin/ed/test/ascii.t#1 branch .. //depot/projects/tty/bin/ed/test/bang1.d#1 branch .. //depot/projects/tty/bin/ed/test/bang1.err#1 branch .. //depot/projects/tty/bin/ed/test/bang1.r#1 branch .. //depot/projects/tty/bin/ed/test/bang1.t#1 branch .. //depot/projects/tty/bin/ed/test/bang2.err#1 branch .. //depot/projects/tty/bin/ed/test/c.d#1 branch .. //depot/projects/tty/bin/ed/test/c.r#1 branch .. //depot/projects/tty/bin/ed/test/c.t#1 branch .. //depot/projects/tty/bin/ed/test/c1.err#1 branch .. //depot/projects/tty/bin/ed/test/c2.err#1 branch .. //depot/projects/tty/bin/ed/test/ckscripts.sh#1 branch .. //depot/projects/tty/bin/ed/test/d.d#1 branch .. //depot/projects/tty/bin/ed/test/d.err#1 branch .. //depot/projects/tty/bin/ed/test/d.r#1 branch .. //depot/projects/tty/bin/ed/test/d.t#1 branch .. //depot/projects/tty/bin/ed/test/e1.d#1 branch .. //depot/projects/tty/bin/ed/test/e1.err#1 branch .. //depot/projects/tty/bin/ed/test/e1.r#1 branch .. //depot/projects/tty/bin/ed/test/e1.t#1 branch .. //depot/projects/tty/bin/ed/test/e2.d#1 branch .. //depot/projects/tty/bin/ed/test/e2.err#1 branch .. //depot/projects/tty/bin/ed/test/e2.r#1 branch .. //depot/projects/tty/bin/ed/test/e2.t#1 branch .. //depot/projects/tty/bin/ed/test/e3.d#1 branch .. //depot/projects/tty/bin/ed/test/e3.err#1 branch .. //depot/projects/tty/bin/ed/test/e3.r#1 branch .. //depot/projects/tty/bin/ed/test/e3.t#1 branch .. //depot/projects/tty/bin/ed/test/e4.d#1 branch .. //depot/projects/tty/bin/ed/test/e4.r#1 branch .. //depot/projects/tty/bin/ed/test/e4.t#1 branch .. //depot/projects/tty/bin/ed/test/f1.err#1 branch .. //depot/projects/tty/bin/ed/test/f2.err#1 branch .. //depot/projects/tty/bin/ed/test/g1.d#1 branch .. //depot/projects/tty/bin/ed/test/g1.err#1 branch .. //depot/projects/tty/bin/ed/test/g1.r#1 branch .. //depot/projects/tty/bin/ed/test/g1.t#1 branch .. //depot/projects/tty/bin/ed/test/g2.d#1 branch .. //depot/projects/tty/bin/ed/test/g2.err#1 branch .. //depot/projects/tty/bin/ed/test/g2.r#1 branch .. //depot/projects/tty/bin/ed/test/g2.t#1 branch .. //depot/projects/tty/bin/ed/test/g3.d#1 branch .. //depot/projects/tty/bin/ed/test/g3.err#1 branch .. //depot/projects/tty/bin/ed/test/g3.r#1 branch .. //depot/projects/tty/bin/ed/test/g3.t#1 branch .. //depot/projects/tty/bin/ed/test/g4.d#1 branch .. //depot/projects/tty/bin/ed/test/g4.r#1 branch .. //depot/projects/tty/bin/ed/test/g4.t#1 branch .. //depot/projects/tty/bin/ed/test/g5.d#1 branch .. //depot/projects/tty/bin/ed/test/g5.r#1 branch .. //depot/projects/tty/bin/ed/test/g5.t#1 branch .. //depot/projects/tty/bin/ed/test/h.err#1 branch .. //depot/projects/tty/bin/ed/test/i.d#1 branch .. //depot/projects/tty/bin/ed/test/i.r#1 branch .. //depot/projects/tty/bin/ed/test/i.t#1 branch .. //depot/projects/tty/bin/ed/test/i1.err#1 branch .. //depot/projects/tty/bin/ed/test/i2.err#1 branch .. //depot/projects/tty/bin/ed/test/i3.err#1 branch .. //depot/projects/tty/bin/ed/test/j.d#1 branch .. //depot/projects/tty/bin/ed/test/j.r#1 branch .. //depot/projects/tty/bin/ed/test/j.t#1 branch .. //depot/projects/tty/bin/ed/test/k.d#1 branch .. //depot/projects/tty/bin/ed/test/k.r#1 branch .. //depot/projects/tty/bin/ed/test/k.t#1 branch .. //depot/projects/tty/bin/ed/test/k1.err#1 branch .. //depot/projects/tty/bin/ed/test/k2.err#1 branch .. //depot/projects/tty/bin/ed/test/k3.err#1 branch .. //depot/projects/tty/bin/ed/test/k4.err#1 branch .. //depot/projects/tty/bin/ed/test/l.d#1 branch .. //depot/projects/tty/bin/ed/test/l.r#1 branch .. //depot/projects/tty/bin/ed/test/l.t#1 branch .. //depot/projects/tty/bin/ed/test/m.d#1 branch .. //depot/projects/tty/bin/ed/test/m.err#1 branch .. //depot/projects/tty/bin/ed/test/m.r#1 branch .. //depot/projects/tty/bin/ed/test/m.t#1 branch .. //depot/projects/tty/bin/ed/test/mkscripts.sh#1 branch .. //depot/projects/tty/bin/ed/test/n.d#1 branch .. //depot/projects/tty/bin/ed/test/n.r#1 branch .. //depot/projects/tty/bin/ed/test/n.t#1 branch .. //depot/projects/tty/bin/ed/test/nl.err#1 branch .. //depot/projects/tty/bin/ed/test/nl1.d#1 branch .. //depot/projects/tty/bin/ed/test/nl1.r#1 branch .. //depot/projects/tty/bin/ed/test/nl1.t#1 branch .. //depot/projects/tty/bin/ed/test/nl2.d#1 branch .. //depot/projects/tty/bin/ed/test/nl2.r#1 branch .. //depot/projects/tty/bin/ed/test/nl2.t#1 branch .. //depot/projects/tty/bin/ed/test/p.d#1 branch .. //depot/projects/tty/bin/ed/test/p.r#1 branch .. //depot/projects/tty/bin/ed/test/p.t#1 branch .. //depot/projects/tty/bin/ed/test/q.d#1 branch .. //depot/projects/tty/bin/ed/test/q.r#1 branch .. //depot/projects/tty/bin/ed/test/q.t#1 branch .. //depot/projects/tty/bin/ed/test/q1.err#1 branch .. //depot/projects/tty/bin/ed/test/r1.d#1 branch .. //depot/projects/tty/bin/ed/test/r1.err#1 branch .. //depot/projects/tty/bin/ed/test/r1.r#1 branch .. //depot/projects/tty/bin/ed/test/r1.t#1 branch .. //depot/projects/tty/bin/ed/test/r2.d#1 branch .. //depot/projects/tty/bin/ed/test/r2.err#1 branch .. //depot/projects/tty/bin/ed/test/r2.r#1 branch .. //depot/projects/tty/bin/ed/test/r2.t#1 branch .. //depot/projects/tty/bin/ed/test/r3.d#1 branch .. //depot/projects/tty/bin/ed/test/r3.r#1 branch .. //depot/projects/tty/bin/ed/test/r3.t#1 branch .. //depot/projects/tty/bin/ed/test/s1.d#1 branch .. //depot/projects/tty/bin/ed/test/s1.err#1 branch .. //depot/projects/tty/bin/ed/test/s1.r#1 branch .. //depot/projects/tty/bin/ed/test/s1.t#1 branch .. //depot/projects/tty/bin/ed/test/s10.err#1 branch .. //depot/projects/tty/bin/ed/test/s2.d#1 branch .. //depot/projects/tty/bin/ed/test/s2.err#1 branch .. //depot/projects/tty/bin/ed/test/s2.r#1 branch .. //depot/projects/tty/bin/ed/test/s2.t#1 branch .. //depot/projects/tty/bin/ed/test/s3.d#1 branch .. //depot/projects/tty/bin/ed/test/s3.err#1 branch .. //depot/projects/tty/bin/ed/test/s3.r#1 branch .. //depot/projects/tty/bin/ed/test/s3.t#1 branch .. //depot/projects/tty/bin/ed/test/s4.err#1 branch .. //depot/projects/tty/bin/ed/test/s5.err#1 branch .. //depot/projects/tty/bin/ed/test/s6.err#1 branch .. //depot/projects/tty/bin/ed/test/s7.err#1 branch .. //depot/projects/tty/bin/ed/test/s8.err#1 branch .. //depot/projects/tty/bin/ed/test/s9.err#1 branch .. //depot/projects/tty/bin/ed/test/t.d#1 branch .. //depot/projects/tty/bin/ed/test/t.r#1 branch .. //depot/projects/tty/bin/ed/test/t1.d#1 branch .. //depot/projects/tty/bin/ed/test/t1.err#1 branch .. //depot/projects/tty/bin/ed/test/t1.r#1 branch .. //depot/projects/tty/bin/ed/test/t1.t#1 branch .. //depot/projects/tty/bin/ed/test/t2.d#1 branch .. //depot/projects/tty/bin/ed/test/t2.err#1 branch .. //depot/projects/tty/bin/ed/test/t2.r#1 branch .. //depot/projects/tty/bin/ed/test/t2.t#1 branch .. //depot/projects/tty/bin/ed/test/u.d#1 branch .. //depot/projects/tty/bin/ed/test/u.err#1 branch .. //depot/projects/tty/bin/ed/test/u.r#1 branch .. //depot/projects/tty/bin/ed/test/u.t#1 branch .. //depot/projects/tty/bin/ed/test/v.d#1 branch .. //depot/projects/tty/bin/ed/test/v.r#1 branch .. //depot/projects/tty/bin/ed/test/v.t#1 branch .. //depot/projects/tty/bin/ed/test/w.d#1 branch .. //depot/projects/tty/bin/ed/test/w.r#1 branch .. //depot/projects/tty/bin/ed/test/w.t#1 branch .. //depot/projects/tty/bin/ed/test/w1.err#1 branch .. //depot/projects/tty/bin/ed/test/w2.err#1 branch .. //depot/projects/tty/bin/ed/test/w3.err#1 branch .. //depot/projects/tty/bin/ed/test/x.err#1 branch .. //depot/projects/tty/bin/ed/test/z.err#1 branch .. //depot/projects/tty/bin/ed/undo.c#1 branch .. //depot/projects/tty/bin/expr/Makefile#1 branch .. //depot/projects/tty/bin/expr/expr.1#1 branch .. //depot/projects/tty/bin/expr/expr.y#1 branch .. //depot/projects/tty/bin/getfacl/Makefile#1 branch .. //depot/projects/tty/bin/getfacl/getfacl.1#1 branch .. //depot/projects/tty/bin/getfacl/getfacl.c#1 branch .. //depot/projects/tty/bin/hostname/Makefile#1 branch .. //depot/projects/tty/bin/hostname/hostname.1#1 branch .. //depot/projects/tty/bin/hostname/hostname.c#1 branch .. //depot/projects/tty/bin/kenv/Makefile#1 branch .. //depot/projects/tty/bin/kenv/kenv.1#1 branch .. //depot/projects/tty/bin/kenv/kenv.c#1 branch .. //depot/projects/tty/bin/kill/Makefile#1 branch .. //depot/projects/tty/bin/kill/kill.1#1 branch .. //depot/projects/tty/bin/kill/kill.c#1 branch .. //depot/projects/tty/bin/ln/Makefile#1 branch .. //depot/projects/tty/bin/ln/ln.1#1 branch .. //depot/projects/tty/bin/ln/ln.c#1 branch .. //depot/projects/tty/bin/ln/symlink.7#1 branch .. //depot/projects/tty/bin/ls/Makefile#1 branch .. //depot/projects/tty/bin/ls/cmp.c#1 branch .. //depot/projects/tty/bin/ls/extern.h#1 branch .. //depot/projects/tty/bin/ls/ls.1#1 branch .. //depot/projects/tty/bin/ls/ls.c#1 branch .. //depot/projects/tty/bin/ls/ls.h#1 branch .. //depot/projects/tty/bin/ls/print.c#1 branch .. //depot/projects/tty/bin/ls/util.c#1 branch .. //depot/projects/tty/bin/mkdir/Makefile#1 branch .. //depot/projects/tty/bin/mkdir/mkdir.1#1 branch .. //depot/projects/tty/bin/mkdir/mkdir.c#1 branch .. //depot/projects/tty/bin/mv/Makefile#1 branch .. //depot/projects/tty/bin/mv/mv.1#1 branch .. //depot/projects/tty/bin/mv/mv.c#1 branch .. //depot/projects/tty/bin/mv/pathnames.h#1 branch .. //depot/projects/tty/bin/pax/Makefile#1 branch .. //depot/projects/tty/bin/pax/ar_io.c#1 branch .. //depot/projects/tty/bin/pax/ar_subs.c#1 branch .. //depot/projects/tty/bin/pax/buf_subs.c#1 branch .. //depot/projects/tty/bin/pax/cache.c#1 branch .. //depot/projects/tty/bin/pax/cache.h#1 branch .. //depot/projects/tty/bin/pax/cpio.1#1 branch .. //depot/projects/tty/bin/pax/cpio.c#1 branch .. //depot/projects/tty/bin/pax/cpio.h#1 branch .. //depot/projects/tty/bin/pax/extern.h#1 branch .. //depot/projects/tty/bin/pax/file_subs.c#1 branch .. //depot/projects/tty/bin/pax/ftree.c#1 branch .. //depot/projects/tty/bin/pax/ftree.h#1 branch .. //depot/projects/tty/bin/pax/gen_subs.c#1 branch .. //depot/projects/tty/bin/pax/getoldopt.c#1 branch .. //depot/projects/tty/bin/pax/options.c#1 branch .. //depot/projects/tty/bin/pax/options.h#1 branch .. //depot/projects/tty/bin/pax/pat_rep.c#1 branch .. //depot/projects/tty/bin/pax/pat_rep.h#1 branch .. //depot/projects/tty/bin/pax/pax.1#1 branch .. //depot/projects/tty/bin/pax/pax.c#1 branch .. //depot/projects/tty/bin/pax/pax.h#1 branch .. //depot/projects/tty/bin/pax/sel_subs.c#1 branch .. //depot/projects/tty/bin/pax/sel_subs.h#1 branch .. //depot/projects/tty/bin/pax/tables.c#1 branch .. //depot/projects/tty/bin/pax/tables.h#1 branch .. //depot/projects/tty/bin/pax/tar.1#1 branch .. //depot/projects/tty/bin/pax/tar.c#1 branch .. //depot/projects/tty/bin/pax/tar.h#1 branch .. //depot/projects/tty/bin/pax/tty_subs.c#1 branch .. //depot/projects/tty/bin/ps/Makefile#1 branch .. //depot/projects/tty/bin/ps/extern.h#1 branch .. //depot/projects/tty/bin/ps/fmt.c#1 branch .. //depot/projects/tty/bin/ps/keyword.c#1 branch .. //depot/projects/tty/bin/ps/nlist.c#1 branch .. //depot/projects/tty/bin/ps/print.c#1 branch .. //depot/projects/tty/bin/ps/ps.1#1 branch .. //depot/projects/tty/bin/ps/ps.c#1 branch .. //depot/projects/tty/bin/ps/ps.h#1 branch .. //depot/projects/tty/bin/pwd/Makefile#1 branch .. //depot/projects/tty/bin/pwd/pwd.1#1 branch .. //depot/projects/tty/bin/pwd/pwd.c#1 branch .. //depot/projects/tty/bin/rcp/Makefile#1 branch .. //depot/projects/tty/bin/rcp/extern.h#1 branch .. //depot/projects/tty/bin/rcp/rcp.1#1 branch .. //depot/projects/tty/bin/rcp/rcp.c#1 branch .. //depot/projects/tty/bin/rcp/util.c#1 branch .. //depot/projects/tty/bin/realpath/Makefile#1 branch .. //depot/projects/tty/bin/realpath/realpath.1#1 branch .. //depot/projects/tty/bin/realpath/realpath.c#1 branch .. //depot/projects/tty/bin/rm/Makefile#1 branch .. //depot/projects/tty/bin/rm/rm.1#1 branch .. //depot/projects/tty/bin/rm/rm.c#1 branch .. //depot/projects/tty/bin/rmail/Makefile#1 branch .. //depot/projects/tty/bin/rmdir/Makefile#1 branch .. //depot/projects/tty/bin/rmdir/rmdir.1#1 branch .. //depot/projects/tty/bin/rmdir/rmdir.c#1 branch .. //depot/projects/tty/bin/setfacl/Makefile#1 branch .. //depot/projects/tty/bin/setfacl/file.c#1 branch .. //depot/projects/tty/bin/setfacl/mask.c#1 branch .. //depot/projects/tty/bin/setfacl/merge.c#1 branch .. //depot/projects/tty/bin/setfacl/remove.c#1 branch .. //depot/projects/tty/bin/setfacl/setfacl.1#1 branch .. //depot/projects/tty/bin/setfacl/setfacl.c#1 branch .. //depot/projects/tty/bin/setfacl/setfacl.h#1 branch .. //depot/projects/tty/bin/setfacl/util.c#1 branch .. //depot/projects/tty/bin/sh/Makefile#1 branch .. //depot/projects/tty/bin/sh/TOUR#1 branch .. //depot/projects/tty/bin/sh/alias.c#1 branch .. //depot/projects/tty/bin/sh/alias.h#1 branch .. //depot/projects/tty/bin/sh/arith.h#1 branch .. //depot/projects/tty/bin/sh/arith.y#1 branch .. //depot/projects/tty/bin/sh/arith_lex.l#1 branch .. //depot/projects/tty/bin/sh/bltin/bltin.h#1 branch .. //depot/projects/tty/bin/sh/bltin/echo.1#1 branch .. //depot/projects/tty/bin/sh/bltin/echo.c#1 branch .. //depot/projects/tty/bin/sh/builtins.def#1 branch .. //depot/projects/tty/bin/sh/cd.c#1 branch .. //depot/projects/tty/bin/sh/cd.h#1 branch .. //depot/projects/tty/bin/sh/error.c#1 branch .. //depot/projects/tty/bin/sh/error.h#1 branch .. //depot/projects/tty/bin/sh/eval.c#1 branch .. //depot/projects/tty/bin/sh/eval.h#1 branch .. //depot/projects/tty/bin/sh/exec.c#1 branch .. //depot/projects/tty/bin/sh/exec.h#1 branch .. //depot/projects/tty/bin/sh/expand.c#1 branch .. //depot/projects/tty/bin/sh/expand.h#1 branch .. //depot/projects/tty/bin/sh/funcs/cmv#1 branch .. //depot/projects/tty/bin/sh/funcs/dirs#1 branch .. //depot/projects/tty/bin/sh/funcs/kill#1 branch .. //depot/projects/tty/bin/sh/funcs/login#1 branch .. //depot/projects/tty/bin/sh/funcs/newgrp#1 branch .. //depot/projects/tty/bin/sh/funcs/popd#1 branch .. //depot/projects/tty/bin/sh/funcs/pushd#1 branch .. //depot/projects/tty/bin/sh/funcs/suspend#1 branch .. //depot/projects/tty/bin/sh/histedit.c#1 branch .. //depot/projects/tty/bin/sh/init.h#1 branch .. //depot/projects/tty/bin/sh/input.c#1 branch .. //depot/projects/tty/bin/sh/input.h#1 branch .. //depot/projects/tty/bin/sh/jobs.c#1 branch .. //depot/projects/tty/bin/sh/jobs.h#1 branch .. //depot/projects/tty/bin/sh/machdep.h#1 branch .. //depot/projects/tty/bin/sh/mail.c#1 branch .. //depot/projects/tty/bin/sh/mail.h#1 branch .. //depot/projects/tty/bin/sh/main.c#1 branch .. //depot/projects/tty/bin/sh/main.h#1 branch .. //depot/projects/tty/bin/sh/memalloc.c#1 branch .. //depot/projects/tty/bin/sh/memalloc.h#1 branch .. //depot/projects/tty/bin/sh/miscbltin.c#1 branch .. //depot/projects/tty/bin/sh/mkbuiltins#1 branch .. //depot/projects/tty/bin/sh/mkinit.c#1 branch .. //depot/projects/tty/bin/sh/mknodes.c#1 branch .. //depot/projects/tty/bin/sh/mksyntax.c#1 branch .. //depot/projects/tty/bin/sh/mktokens#1 branch .. //depot/projects/tty/bin/sh/myhistedit.h#1 branch .. //depot/projects/tty/bin/sh/mystring.c#1 branch .. //depot/projects/tty/bin/sh/mystring.h#1 branch .. //depot/projects/tty/bin/sh/nodes.c.pat#1 branch .. //depot/projects/tty/bin/sh/nodetypes#1 branch .. //depot/projects/tty/bin/sh/options.c#1 branch .. //depot/projects/tty/bin/sh/options.h#1 branch .. //depot/projects/tty/bin/sh/output.c#1 branch .. //depot/projects/tty/bin/sh/output.h#1 branch .. //depot/projects/tty/bin/sh/parser.c#1 branch .. //depot/projects/tty/bin/sh/parser.h#1 branch .. //depot/projects/tty/bin/sh/redir.c#1 branch .. //depot/projects/tty/bin/sh/redir.h#1 branch .. //depot/projects/tty/bin/sh/sh.1#1 branch .. //depot/projects/tty/bin/sh/shell.h#1 branch .. //depot/projects/tty/bin/sh/show.c#1 branch .. //depot/projects/tty/bin/sh/show.h#1 branch .. //depot/projects/tty/bin/sh/trap.c#1 branch .. //depot/projects/tty/bin/sh/trap.h#1 branch .. //depot/projects/tty/bin/sh/var.c#1 branch .. //depot/projects/tty/bin/sh/var.h#1 branch .. //depot/projects/tty/bin/sleep/Makefile#1 branch .. //depot/projects/tty/bin/sleep/sleep.1#1 branch .. //depot/projects/tty/bin/sleep/sleep.c#1 branch .. //depot/projects/tty/bin/stty/Makefile#1 branch .. //depot/projects/tty/bin/stty/cchar.c#1 branch .. //depot/projects/tty/bin/stty/extern.h#1 branch .. //depot/projects/tty/bin/stty/gfmt.c#1 branch .. //depot/projects/tty/bin/stty/key.c#1 branch .. //depot/projects/tty/bin/stty/modes.c#1 branch .. //depot/projects/tty/bin/stty/print.c#1 branch .. //depot/projects/tty/bin/stty/stty.1#1 branch .. //depot/projects/tty/bin/stty/stty.c#1 branch .. //depot/projects/tty/bin/stty/stty.h#1 branch .. //depot/projects/tty/bin/stty/util.c#1 branch .. //depot/projects/tty/bin/sync/Makefile#1 branch .. //depot/projects/tty/bin/sync/sync.8#1 branch .. //depot/projects/tty/bin/sync/sync.c#1 branch .. //depot/projects/tty/bin/test/Makefile#1 branch .. //depot/projects/tty/bin/test/TEST.README#1 branch .. //depot/projects/tty/bin/test/TEST.csh#1 branch .. //depot/projects/tty/bin/test/TEST.sh#1 branch .. //depot/projects/tty/bin/test/test.1#1 branch .. //depot/projects/tty/bin/test/test.c#1 branch .. //depot/projects/tty/contrib/amd/AUTHORS#1 branch .. //depot/projects/tty/contrib/amd/BUGS#1 branch .. //depot/projects/tty/contrib/amd/COPYING#1 branch .. //depot/projects/tty/contrib/amd/ChangeLog#1 branch .. //depot/projects/tty/contrib/amd/FREEBSD-Xlist#1 branch .. //depot/projects/tty/contrib/amd/FREEBSD-upgrade#1 branch .. //depot/projects/tty/contrib/amd/INSTALL#1 branch .. //depot/projects/tty/contrib/amd/MIRRORS#1 branch .. //depot/projects/tty/contrib/amd/NEWS#1 branch .. //depot/projects/tty/contrib/amd/README#1 branch .. //depot/projects/tty/contrib/amd/README.ldap#1 branch .. //depot/projects/tty/contrib/amd/README.y2k#1 branch .. //depot/projects/tty/contrib/amd/amd/am_ops.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amd.8#1 branch .. //depot/projects/tty/contrib/amd/amd/amd.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amd.h#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_auto.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_direct.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_error.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_host.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_inherit.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_link.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_linkx.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_nfsl.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_nfsx.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_program.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_root.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_toplvl.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amfs_union.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amq_subr.c#1 branch .. //depot/projects/tty/contrib/amd/amd/amq_svc.c#1 branch .. //depot/projects/tty/contrib/amd/amd/autil.c#1 branch .. //depot/projects/tty/contrib/amd/amd/clock.c#1 branch .. //depot/projects/tty/contrib/amd/amd/conf.c#1 branch .. //depot/projects/tty/contrib/amd/amd/conf_parse.y#1 branch .. //depot/projects/tty/contrib/amd/amd/conf_tok.l#1 branch .. //depot/projects/tty/contrib/amd/amd/get_args.c#1 branch .. //depot/projects/tty/contrib/amd/amd/info_file.c#1 branch .. //depot/projects/tty/contrib/amd/amd/info_hesiod.c#1 branch .. //depot/projects/tty/contrib/amd/amd/info_ldap.c#1 branch .. //depot/projects/tty/contrib/amd/amd/info_ndbm.c#1 branch .. //depot/projects/tty/contrib/amd/amd/info_nis.c#1 branch .. //depot/projects/tty/contrib/amd/amd/info_nisplus.c#1 branch .. //depot/projects/tty/contrib/amd/amd/info_passwd.c#1 branch .. //depot/projects/tty/contrib/amd/amd/info_union.c#1 branch .. //depot/projects/tty/contrib/amd/amd/map.c#1 branch .. //depot/projects/tty/contrib/amd/amd/mapc.c#1 branch .. //depot/projects/tty/contrib/amd/amd/mntfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/nfs_prot_svc.c#1 branch .. //depot/projects/tty/contrib/amd/amd/nfs_start.c#1 branch .. //depot/projects/tty/contrib/amd/amd/nfs_subr.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_TEMPLATE.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_autofs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_cachefs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_cdfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_efs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_lofs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_mfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_nfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_nfs3.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_nullfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_pcfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_tfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_tmpfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_ufs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_umapfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_unionfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/ops_xfs.c#1 branch .. //depot/projects/tty/contrib/amd/amd/opts.c#1 branch .. //depot/projects/tty/contrib/amd/amd/restart.c#1 branch .. //depot/projects/tty/contrib/amd/amd/rpc_fwd.c#1 branch .. //depot/projects/tty/contrib/amd/amd/sched.c#1 branch .. //depot/projects/tty/contrib/amd/amd/srvr_amfs_auto.c#1 branch .. //depot/projects/tty/contrib/amd/amd/srvr_nfs.c#1 branch .. //depot/projects/tty/contrib/amd/amq/amq.8#1 branch .. //depot/projects/tty/contrib/amd/amq/amq.c#1 branch .. //depot/projects/tty/contrib/amd/amq/amq.h#1 branch .. //depot/projects/tty/contrib/amd/amq/amq_clnt.c#1 branch .. //depot/projects/tty/contrib/amd/amq/amq_xdr.c#1 branch .. //depot/projects/tty/contrib/amd/amq/pawd.1#1 branch .. //depot/projects/tty/contrib/amd/amq/pawd.c#1 branch .. //depot/projects/tty/contrib/amd/aux_conf.h.in#1 branch .. //depot/projects/tty/contrib/amd/conf/checkmount/checkmount_bsd44.c#1 branch .. //depot/projects/tty/contrib/amd/conf/fh_dref/fh_dref_freebsd22.h#1 branch .. //depot/projects/tty/contrib/amd/conf/hn_dref/hn_dref_default.h#1 branch .. //depot/projects/tty/contrib/amd/conf/mtab/mtab_bsd.c#1 branch .. //depot/projects/tty/contrib/amd/conf/nfs_prot/nfs_prot_darwin.h#1 branch .. //depot/projects/tty/contrib/amd/conf/nfs_prot/nfs_prot_freebsd2.h#1 branch .. //depot/projects/tty/contrib/amd/conf/nfs_prot/nfs_prot_freebsd3.h#1 branch .. //depot/projects/tty/contrib/amd/conf/sa_dref/sa_dref_bsd44.h#1 branch .. //depot/projects/tty/contrib/amd/conf/transp/transp_sockets.c#1 branch .. //depot/projects/tty/contrib/amd/conf/trap/trap_default.h#1 branch .. //depot/projects/tty/contrib/amd/conf/umount/umount_bsd44.c#1 branch .. //depot/projects/tty/contrib/amd/doc/am-utils.texi#1 branch .. //depot/projects/tty/contrib/amd/doc/stamp-vti#1 branch .. //depot/projects/tty/contrib/amd/doc/texinfo.tex#1 branch .. //depot/projects/tty/contrib/amd/doc/version.texi#1 branch .. //depot/projects/tty/contrib/amd/fixmount/fixmount.8#1 branch .. //depot/projects/tty/contrib/amd/fixmount/fixmount.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsi_analyze.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsi_data.h#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsi_dict.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsi_gram.y#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsi_lex.l#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsi_util.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsinfo.8#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsinfo.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/fsinfo.h#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/wr_atab.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/wr_bparam.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/wr_dumpset.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/wr_exportfs.c#1 branch .. //depot/projects/tty/contrib/amd/fsinfo/wr_fstab.c#1 branch .. //depot/projects/tty/contrib/amd/hlfsd/hlfsd.8#1 branch .. //depot/projects/tty/contrib/amd/hlfsd/hlfsd.c#1 branch .. //depot/projects/tty/contrib/amd/hlfsd/hlfsd.h#1 branch .. //depot/projects/tty/contrib/amd/hlfsd/homedir.c#1 branch .. //depot/projects/tty/contrib/amd/hlfsd/nfs_prot_svc.c#1 branch .. //depot/projects/tty/contrib/amd/hlfsd/stubs.c#1 branch .. //depot/projects/tty/contrib/amd/include/am_compat.h#1 branch .. //depot/projects/tty/contrib/amd/include/am_defs.h#1 branch .. //depot/projects/tty/contrib/amd/include/am_utils.h#1 branch .. //depot/projects/tty/contrib/amd/include/am_xdr_func.h#1 branch .. //depot/projects/tty/contrib/amd/include/amq_defs.h#1 branch .. //depot/projects/tty/contrib/amd/include/mount_headers1.h#1 branch .. //depot/projects/tty/contrib/amd/include/mount_headers2.h#1 branch .. //depot/projects/tty/contrib/amd/ldap-id.ms#1 branch .. //depot/projects/tty/contrib/amd/ldap-id.txt#1 branch .. //depot/projects/tty/contrib/amd/libamu/alloca.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/amu.h#1 branch .. //depot/projects/tty/contrib/amd/libamu/hasmntopt.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/misc_rpc.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/mount_fs.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/mtab.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/nfs_prot_xdr.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/util.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/wire.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/xdr_func.c#1 branch .. //depot/projects/tty/contrib/amd/libamu/xutil.c#1 branch .. //depot/projects/tty/contrib/amd/mk-amd-map/mk-amd-map.8#1 branch .. //depot/projects/tty/contrib/amd/mk-amd-map/mk-amd-map.c#1 branch .. //depot/projects/tty/contrib/amd/scripts/Makefile.am#1 branch .. //depot/projects/tty/contrib/amd/scripts/Makefile.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/am-eject.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/amd.conf-sample#1 branch .. //depot/projects/tty/contrib/amd/scripts/amd.conf.5#1 branch .. //depot/projects/tty/contrib/amd/scripts/amd2ldif.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/amd2sun.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/automount2amd.8#1 branch .. //depot/projects/tty/contrib/amd/scripts/automount2amd.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/ctl-amd.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/ctl-hlfsd.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/expn.1#1 branch .. //depot/projects/tty/contrib/amd/scripts/expn.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/fix-amd-map.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/fixrmtab.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/lostaltmail.conf-sample#1 branch .. //depot/projects/tty/contrib/amd/scripts/lostaltmail.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/wait4amd.in#1 branch .. //depot/projects/tty/contrib/amd/scripts/wait4amd2die.in#1 branch .. //depot/projects/tty/contrib/amd/tasks#1 branch .. //depot/projects/tty/contrib/amd/wire-test/wire-test.8#1 branch .. //depot/projects/tty/contrib/amd/wire-test/wire-test.c#1 branch .. //depot/projects/tty/contrib/bc/AUTHORS#1 branch .. //depot/projects/tty/contrib/bc/ChangeLog#1 branch .. //depot/projects/tty/contrib/bc/Examples/ckbook.b#1 branch .. //depot/projects/tty/contrib/bc/Examples/pi.b#1 branch .. //depot/projects/tty/contrib/bc/Examples/primes.b#1 branch .. //depot/projects/tty/contrib/bc/Examples/twins.b#1 branch .. //depot/projects/tty/contrib/bc/FAQ#1 branch .. //depot/projects/tty/contrib/bc/FREEBSD-upgrade#1 branch .. //depot/projects/tty/contrib/bc/INSTALL#1 branch .. //depot/projects/tty/contrib/bc/Makefile.am#1 branch .. //depot/projects/tty/contrib/bc/Makefile.in#1 branch .. //depot/projects/tty/contrib/bc/NEWS#1 branch .. //depot/projects/tty/contrib/bc/README#1 branch .. //depot/projects/tty/contrib/bc/Test/BUG.bc#1 branch .. //depot/projects/tty/contrib/bc/Test/array.b#1 branch .. //depot/projects/tty/contrib/bc/Test/arrayp.b#1 branch .. //depot/projects/tty/contrib/bc/Test/aryprm.b#1 branch .. //depot/projects/tty/contrib/bc/Test/atan.b#1 branch .. //depot/projects/tty/contrib/bc/Test/checklib.b#1 branch .. //depot/projects/tty/contrib/bc/Test/div.b#1 branch .. //depot/projects/tty/contrib/bc/Test/exp.b#1 branch .. //depot/projects/tty/contrib/bc/Test/fact.b#1 branch .. //depot/projects/tty/contrib/bc/Test/jn.b#1 branch .. //depot/projects/tty/contrib/bc/Test/ln.b#1 branch .. //depot/projects/tty/contrib/bc/Test/mul.b#1 branch .. //depot/projects/tty/contrib/bc/Test/raise.b#1 branch .. //depot/projects/tty/contrib/bc/Test/signum#1 branch .. //depot/projects/tty/contrib/bc/Test/sine.b#1 branch .. //depot/projects/tty/contrib/bc/Test/sqrt.b#1 branch .. //depot/projects/tty/contrib/bc/Test/sqrt1.b#1 branch .. //depot/projects/tty/contrib/bc/Test/sqrt2.b#1 branch .. //depot/projects/tty/contrib/bc/Test/testfn.b#1 branch .. //depot/projects/tty/contrib/bc/Test/timetest#1 branch .. //depot/projects/tty/contrib/bc/acconfig.h#1 branch .. //depot/projects/tty/contrib/bc/aclocal.m4#1 branch .. //depot/projects/tty/contrib/bc/bc/Makefile.am#1 branch .. //depot/projects/tty/contrib/bc/bc/Makefile.in#1 branch .. //depot/projects/tty/contrib/bc/bc/bc.y#1 branch .. //depot/projects/tty/contrib/bc/bc/bcdefs.h#1 branch .. //depot/projects/tty/contrib/bc/bc/const.h#1 branch .. //depot/projects/tty/contrib/bc/bc/execute.c#1 branch .. //depot/projects/tty/contrib/bc/bc/fix-libmath_h#1 branch .. //depot/projects/tty/contrib/bc/bc/global.c#1 branch .. //depot/projects/tty/contrib/bc/bc/global.h#1 branch .. //depot/projects/tty/contrib/bc/bc/libmath.b#1 branch .. //depot/projects/tty/contrib/bc/bc/libmath.h#1 branch .. //depot/projects/tty/contrib/bc/bc/load.c#1 branch .. //depot/projects/tty/contrib/bc/bc/main.c#1 branch .. //depot/projects/tty/contrib/bc/bc/proto.h#1 branch .. //depot/projects/tty/contrib/bc/bc/sbc.y#1 branch .. //depot/projects/tty/contrib/bc/bc/scan.l#1 branch .. //depot/projects/tty/contrib/bc/bc/storage.c#1 branch .. //depot/projects/tty/contrib/bc/bc/util.c#1 branch .. //depot/projects/tty/contrib/bc/config.h.in#1 branch .. //depot/projects/tty/contrib/bc/configure#1 branch .. //depot/projects/tty/contrib/bc/configure.in#1 branch .. //depot/projects/tty/contrib/bc/dc/Makefile.am#1 branch .. //depot/projects/tty/contrib/bc/dc/Makefile.in#1 branch .. //depot/projects/tty/contrib/bc/dc/array.c#1 branch .. //depot/projects/tty/contrib/bc/dc/dc-proto.h#1 branch .. //depot/projects/tty/contrib/bc/dc/dc-regdef.h#1 branch .. //depot/projects/tty/contrib/bc/dc/dc.c#1 branch .. //depot/projects/tty/contrib/bc/dc/dc.h#1 branch .. //depot/projects/tty/contrib/bc/dc/eval.c#1 branch .. //depot/projects/tty/contrib/bc/dc/misc.c#1 branch .. //depot/projects/tty/contrib/bc/dc/numeric.c#1 branch .. //depot/projects/tty/contrib/bc/dc/stack.c#1 branch .. //depot/projects/tty/contrib/bc/dc/string.c#1 branch .. //depot/projects/tty/contrib/bc/doc/Makefile.am#1 branch .. //depot/projects/tty/contrib/bc/doc/Makefile.in#1 branch .. //depot/projects/tty/contrib/bc/doc/bc.1#1 branch .. //depot/projects/tty/contrib/bc/doc/bc.texi#1 branch .. //depot/projects/tty/contrib/bc/doc/dc.1#1 branch .. //depot/projects/tty/contrib/bc/doc/dc.texi#1 branch .. //depot/projects/tty/contrib/bc/h/getopt.h#1 branch .. //depot/projects/tty/contrib/bc/h/number.h#1 branch .. //depot/projects/tty/contrib/bc/install-sh#1 branch .. //depot/projects/tty/contrib/bc/lib/Makefile.am#1 branch .. //depot/projects/tty/contrib/bc/lib/Makefile.in#1 branch .. //depot/projects/tty/contrib/bc/lib/getopt.c#1 branch .. //depot/projects/tty/contrib/bc/lib/getopt1.c#1 branch .. //depot/projects/tty/contrib/bc/lib/number.c#1 branch .. //depot/projects/tty/contrib/bc/lib/testmul.c#1 branch .. //depot/projects/tty/contrib/bc/lib/vfprintf.c#1 branch .. //depot/projects/tty/contrib/bc/missing#1 branch .. //depot/projects/tty/contrib/bc/mkinstalldirs#1 branch .. //depot/projects/tty/contrib/bc/stamp-h.in#1 branch .. //depot/projects/tty/contrib/bind/CHANGES#1 branch .. //depot/projects/tty/contrib/bind/DNSSEC#1 branch .. //depot/projects/tty/contrib/bind/FREEBSD-Upgrade#1 branch .. //depot/projects/tty/contrib/bind/FREEBSD-Xlist#1 branch .. //depot/projects/tty/contrib/bind/INSTALL#1 branch .. //depot/projects/tty/contrib/bind/LICENSE#1 branch .. //depot/projects/tty/contrib/bind/Makefile#1 branch .. //depot/projects/tty/contrib/bind/README#1 branch .. //depot/projects/tty/contrib/bind/SUPPORT#1 branch .. //depot/projects/tty/contrib/bind/TODO#1 branch .. //depot/projects/tty/contrib/bind/Version#1 branch .. //depot/projects/tty/contrib/bind/bin/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/addr/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/addr/addr.c#1 branch .. //depot/projects/tty/contrib/bind/bin/dig/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/dig/dig.c#1 branch .. //depot/projects/tty/contrib/bind/bin/dnskeygen/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/dnskeygen/dnskeygen.c#1 branch .. //depot/projects/tty/contrib/bind/bin/dnsquery/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/dnsquery/dnsquery.c#1 branch .. //depot/projects/tty/contrib/bind/bin/host/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/host/host.c#1 branch .. //depot/projects/tty/contrib/bind/bin/irpd/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/irpd/irpd.c#1 branch .. //depot/projects/tty/contrib/bind/bin/irpd/irs-irpd.conf#1 branch .. //depot/projects/tty/contrib/bind/bin/irpd/version.c#1 branch .. //depot/projects/tty/contrib/bind/bin/mkservdb/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/mkservdb/mkservdb.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named-bootconf/Grot/named-bootconf.pl#1 branch .. //depot/projects/tty/contrib/bind/bin/named-bootconf/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/named-bootconf/named-bootconf.sh#1 branch .. //depot/projects/tty/contrib/bind/bin/named-bootconf/test.boot#1 branch .. //depot/projects/tty/contrib/bind/bin/named-xfer/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/named-xfer/named-xfer.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_defs.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_dump.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_func.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_glob.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_glue.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_ixfr.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_load.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_lookup.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_save.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_sec.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_tsig.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/db_update.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/named.conf#1 branch .. //depot/projects/tty/contrib/bind/bin/named/named.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_config.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_ctl.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_defs.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_forw.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_func.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_glob.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_glue.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_init.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_ixfr.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_lexer.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_lexer.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_main.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_maint.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_ncache.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_notify.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_parser.y#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_parseutil.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_parseutil.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_req.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_resp.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_signal.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_sort.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_stats.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_udp.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_update.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/ns_xfr.c#1 branch .. //depot/projects/tty/contrib/bind/bin/named/pathtemplate.h#1 branch .. //depot/projects/tty/contrib/bind/bin/named/test/127.0.0.zone#1 branch .. //depot/projects/tty/contrib/bind/bin/named/test/localhost.zone#1 branch .. //depot/projects/tty/contrib/bind/bin/named/test/named.conf#1 branch .. //depot/projects/tty/contrib/bind/bin/named/test/root.hint#1 branch .. //depot/projects/tty/contrib/bind/bin/named/version.c#1 branch .. //depot/projects/tty/contrib/bind/bin/ndc/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/ndc/ndc.c#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/commands.l#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/debug.c#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/getinfo.c#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/list.c#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/main.c#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/nslookup.help#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/pathnames.h#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/res.h#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/send.c#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/skip.c#1 branch .. //depot/projects/tty/contrib/bind/bin/nslookup/subr.c#1 branch .. //depot/projects/tty/contrib/bind/bin/nsupdate/Makefile#1 branch .. //depot/projects/tty/contrib/bind/bin/nsupdate/nsupdate.c#1 branch .. //depot/projects/tty/contrib/bind/doc/html/acl.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/address_list.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/comments.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/config.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/controls.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/docdef.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/example.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/include.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/index.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/key.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/logging.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/master.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/options.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/server.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/trusted-keys.html#1 branch .. //depot/projects/tty/contrib/bind/doc/html/zone.html#1 branch .. //depot/projects/tty/contrib/bind/doc/man/Makefile#1 branch .. //depot/projects/tty/contrib/bind/doc/man/dig.1#1 branch .. //depot/projects/tty/contrib/bind/doc/man/dnskeygen.1#1 branch .. //depot/projects/tty/contrib/bind/doc/man/dnsquery.1#1 branch .. //depot/projects/tty/contrib/bind/doc/man/getaddrinfo.3#1 branch .. //depot/projects/tty/contrib/bind/doc/man/gethostbyname.3#1 branch .. //depot/projects/tty/contrib/bind/doc/man/getipnodebyname.3#1 branch .. //depot/projects/tty/contrib/bind/doc/man/getnameinfo.3#1 branch .. //depot/projects/tty/contrib/bind/doc/man/getnetent.3#1 branch .. //depot/projects/tty/contrib/bind/doc/man/hesiod.3#1 branch .. //depot/projects/tty/contrib/bind/doc/man/host.1#1 branch .. //depot/projects/tty/contrib/bind/doc/man/hostname.7#1 branch .. //depot/projects/tty/contrib/bind/doc/man/inet_cidr.3#1 branch .. //depot/projects/tty/contrib/bind/doc/man/irs.conf.5#1 branch .. //depot/projects/tty/contrib/bind/doc/man/mailaddr.7#1 branch .. //depot/projects/tty/contrib/bind/doc/man/mkdep.1#1 branch .. //depot/projects/tty/contrib/bind/doc/man/named-bootconf.8#1 branch .. //depot/projects/tty/contrib/bind/doc/man/named-xfer.8#1 branch .. //depot/projects/tty/contrib/bind/doc/man/named.8#1 branch .. //depot/projects/tty/contrib/bind/doc/man/named.conf.5#1 branch .. //depot/projects/tty/contrib/bind/doc/man/ndc.8#1 branch .. //depot/projects/tty/contrib/bind/doc/man/nslookup.8#1 branch .. //depot/projects/tty/contrib/bind/doc/man/nsupdate.8#1 branch .. //depot/projects/tty/contrib/bind/doc/man/resolver.3#1 branch .. //depot/projects/tty/contrib/bind/doc/man/resolver.5#1 branch .. //depot/projects/tty/contrib/bind/doc/man/tsig.3#1 branch .. //depot/projects/tty/contrib/bind/doc/misc/DynamicUpdate#1 branch .. //depot/projects/tty/contrib/bind/doc/misc/FAQ.1of2#1 branch .. //depot/projects/tty/contrib/bind/doc/misc/FAQ.2of2#1 branch .. //depot/projects/tty/contrib/bind/doc/misc/rfc2317-notes.txt#1 branch .. //depot/projects/tty/contrib/bind/doc/misc/style.txt#1 branch .. //depot/projects/tty/contrib/bind/include/Makefile#1 branch .. //depot/projects/tty/contrib/bind/include/arpa/Makefile#1 branch .. //depot/projects/tty/contrib/bind/include/arpa/inet.h#1 branch .. //depot/projects/tty/contrib/bind/include/arpa/nameser.h#1 branch .. //depot/projects/tty/contrib/bind/include/arpa/nameser_compat.h#1 branch .. //depot/projects/tty/contrib/bind/include/fd_setsize.h#1 branch .. //depot/projects/tty/contrib/bind/include/hesiod.h#1 branch .. //depot/projects/tty/contrib/bind/include/irp.h#1 branch .. //depot/projects/tty/contrib/bind/include/irs.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/Makefile#1 branch .. //depot/projects/tty/contrib/bind/include/isc/assertions.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/ctl.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/dst.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/eventlib.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/heap.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/irpmarshall.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/list.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/logging.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/memcluster.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/misc.h#1 branch .. //depot/projects/tty/contrib/bind/include/isc/tree.h#1 branch .. //depot/projects/tty/contrib/bind/include/netdb.h#1 branch .. //depot/projects/tty/contrib/bind/include/netgroup.h#1 branch .. //depot/projects/tty/contrib/bind/include/res_update.h#1 branch .. //depot/projects/tty/contrib/bind/include/resolv.h#1 branch .. //depot/projects/tty/contrib/bind/lib/Makefile#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/Makefile#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/README#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/bsafe_link.c#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/cylink_link.c#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/dst_api.c#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/dst_internal.h#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/eay_dss_link.c#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/hmac_link.c#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/md5.h#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/md5_dgst.c#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/md5_locl.h#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/prandom.c#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/rsaref_link.c#1 branch .. //depot/projects/tty/contrib/bind/lib/dst/support.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/Makefile#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_addr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_cidr_ntop.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_cidr_pton.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_data.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_lnaof.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_makeaddr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_net_ntop.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_net_pton.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_neta.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_netof.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_network.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_ntoa.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_ntop.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/inet_pton.c#1 branch .. //depot/projects/tty/contrib/bind/lib/inet/nsap_addr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/Makefile#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/Makefile.BSD#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/README#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/dns.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/dns_gr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/dns_ho.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/dns_nw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/dns_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/dns_pr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/dns_pw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/dns_sv.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gai_strerror.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen_gr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen_ho.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen_ng.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen_nw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen_pr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen_pw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gen_sv.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getaddrinfo.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getgrent.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getgrent_r.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gethostent.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/gethostent_r.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getnameinfo.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getnetent.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getnetent_r.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getnetgrent.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getnetgrent_r.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getprotoent.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getprotoent_r.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getpwent.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getpwent_r.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getservent.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/getservent_r.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/hesiod.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/hesiod_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp_gr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp_ho.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp_ng.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp_nw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp_pr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp_pw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irp_sv.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irpmarshall.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irs_data.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irs_data.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/irs_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl_gr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl_ho.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl_ng.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl_nw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl_pr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl_pw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/lcl_sv.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis_gr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis_ho.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis_ng.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis_nw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis_pr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis_pw.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nis_sv.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/nul_ng.c#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/pathnames.h#1 branch .. //depot/projects/tty/contrib/bind/lib/irs/util.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/Makefile#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/assertions.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/assertions.mdoc#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/base64.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/bitncmp.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/bitncmp.mdoc#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ctl_clnt.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ctl_p.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ctl_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ctl_srvr.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ev_connects.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ev_files.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ev_streams.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ev_timers.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/ev_waits.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/eventlib.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/eventlib.mdoc#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/eventlib_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/heap.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/heap.mdoc#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/hex.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/logging.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/logging.mdoc#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/logging_p.h#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/memcluster.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/memcluster.mdoc#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/movefile.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/tree.c#1 branch .. //depot/projects/tty/contrib/bind/lib/isc/tree.mdoc#1 branch .. //depot/projects/tty/contrib/bind/lib/nameser/Makefile#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 19:11:52 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 080E337B405; Sat, 25 Jan 2003 19:11:50 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B63937B401 for ; Sat, 25 Jan 2003 19:11:49 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 259C143F18 for ; Sat, 25 Jan 2003 19:11:49 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0Q3Bmbv019363 for ; Sat, 25 Jan 2003 19:11:48 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0Q3BmkX019351 for perforce@freebsd.org; Sat, 25 Jan 2003 19:11:48 -0800 (PST) Date: Sat, 25 Jan 2003 19:11:48 -0800 (PST) Message-Id: <200301260311.h0Q3BmkX019351@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24201 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24201 Change 24201 by jmallett@jmallett_dalek on 2003/01/25 19:10:54 Lazy attempt at a pair of membar functions. This may be enough. Affected files ... .. //depot/projects/mips/sys/mips/include/cpufunc.h#4 edit Differences ... ==== //depot/projects/mips/sys/mips/include/cpufunc.h#4 (text+ko) ==== @@ -32,6 +32,18 @@ #include +static __inline void +mips_read_membar(void) +{ + /* Nil */ +} + +static __inline void +mips_write_membar(void) +{ + __asm __volatile ("sync" : : : "memory"); +} + static __inline struct pcpu * mips_get_pcpup(void) { To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 19:22: 5 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C1FDB37B405; Sat, 25 Jan 2003 19:22:02 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6243937B401 for ; Sat, 25 Jan 2003 19:22:02 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 110C143ED8 for ; Sat, 25 Jan 2003 19:22:02 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0Q3M1bv023198 for ; Sat, 25 Jan 2003 19:22:01 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0Q3M1jc023195 for perforce@freebsd.org; Sat, 25 Jan 2003 19:22:01 -0800 (PST) Date: Sat, 25 Jan 2003 19:22:01 -0800 (PST) Message-Id: <200301260322.h0Q3M1jc023195@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24202 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24202 Change 24202 by jmallett@jmallett_dalek on 2003/01/25 19:21:55 Loop. Affected files ... .. //depot/projects/mips/sys/mips/include/atomic.h#4 edit Differences ... ==== //depot/projects/mips/sys/mips/include/atomic.h#4 (text+ko) ==== @@ -27,38 +27,38 @@ #ifndef _MACHINE_ATOMIC_H_ #define _MACHINE_ATOMIC_H_ -static __inline int +static __inline void atomic_set_int(int *p, int val) { int temp; __asm __volatile ( + "1:\n\t" "ll %[temp], %[p]\n\t" "or %[temp], %[temp], %[val]\n\t" "sc %[temp], %[p]\n\t" + "beqz %[temp], 1b\n\t" : [val] "=r"(val) : [temp] "r"(temp), [p] "r"(p) : "memory" ); - - return (temp); } -static __inline long +static __inline void atomic_set_long(long *p, long val) { long temp; __asm __volatile ( + "1:\n\t" "lld %[temp], %[p]\n\t" "or %[temp], %[temp], %[val]\n\t" "scd %[temp], %[p]\n\t" + "beqz %[temp], 1b\n\t" : [val] "=r"(val) : [temp] "r"(temp), [p] "r"(p) : "memory" ); - - return (temp); } #endif /* !_MACHINE_ATOMIC_H_ */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 19:43:34 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5B50C37B405; Sat, 25 Jan 2003 19:43:31 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D42E837B40F for ; Sat, 25 Jan 2003 19:43:30 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6376543F13 for ; Sat, 25 Jan 2003 19:43:30 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0Q3hUbv031318 for ; Sat, 25 Jan 2003 19:43:30 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0Q3hTPp031315 for perforce@freebsd.org; Sat, 25 Jan 2003 19:43:29 -0800 (PST) Date: Sat, 25 Jan 2003 19:43:29 -0800 (PST) Message-Id: <200301260343.h0Q3hTPp031315@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24206 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24206 Change 24206 by jmallett@jmallett_dalek on 2003/01/25 19:43:14 Macro hell: Fill out the basic int/long functions using ll[d]/sc[d]. Affected files ... .. //depot/projects/mips/sys/mips/include/atomic.h#5 edit Differences ... ==== //depot/projects/mips/sys/mips/include/atomic.h#5 (text+ko) ==== @@ -27,38 +27,50 @@ #ifndef _MACHINE_ATOMIC_H_ #define _MACHINE_ATOMIC_H_ -static __inline void -atomic_set_int(int *p, int val) -{ - int temp; - - __asm __volatile ( - "1:\n\t" - "ll %[temp], %[p]\n\t" - "or %[temp], %[temp], %[val]\n\t" - "sc %[temp], %[p]\n\t" - "beqz %[temp], 1b\n\t" - : [val] "=r"(val) - : [temp] "r"(temp), [p] "r"(p) - : "memory" - ); +#define ATOMIC_OP(op, asmop) \ +static __inline void \ +atomic_ ## op ## _int(u_int *p, u_int val) \ +{ \ + u_int temp; \ + \ + __asm __volatile ( \ + "1:\n\t" \ + "ll %[temp], %[p]\n\t" \ + asmop "\n\t" \ + "sc %[temp], %[p]\n\t" \ + "beqz %[temp], 1b\n\t" \ + : [val] "=r"(val) \ + : [temp] "r"(temp), [p] "r"(p) \ + : "memory" \ + ); \ } -static __inline void -atomic_set_long(long *p, long val) -{ - long temp; +ATOMIC_OP(add, "addu %[temp], %[temp], %[val]") +ATOMIC_OP(clear, "and %[temp], %[temp], %[val]") +ATOMIC_OP(set, "or %[temp], %[temp], %[val]") +ATOMIC_OP(subtract, "subu %[temp], %[temp], %[val]") - __asm __volatile ( - "1:\n\t" - "lld %[temp], %[p]\n\t" - "or %[temp], %[temp], %[val]\n\t" - "scd %[temp], %[p]\n\t" - "beqz %[temp], 1b\n\t" - : [val] "=r"(val) - : [temp] "r"(temp), [p] "r"(p) - : "memory" - ); +#define ATOMIC_DOP(op, asmop) \ +static __inline void \ +atomic_ ## op ## _long(u_long *p, u_long val) \ +{ \ + u_long temp; \ + \ + __asm __volatile ( \ + "1:\n\t" \ + "lld %[temp], %[p]\n\t" \ + asmop "\n\t" \ + "scd %[temp], %[p]\n\t" \ + "beqz %[temp], 1b\n\t" \ + : [val] "=r"(val) \ + : [temp] "r"(temp), [p] "r"(p) \ + : "memory" \ + ); \ } +ATOMIC_DOP(add, "daddu %[temp], %[temp], %[val]") +ATOMIC_DOP(clear, "and %[temp], %[temp], %[val]") +ATOMIC_DOP(set, "or %[temp], %[temp], %[val]") +ATOMIC_DOP(subtract, "dsubu %[temp], %[temp], %[val]") + #endif /* !_MACHINE_ATOMIC_H_ */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 20:47:54 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3DDB637B405; Sat, 25 Jan 2003 20:47:51 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C834F37B401 for ; Sat, 25 Jan 2003 20:47:50 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 712C143E4A for ; Sat, 25 Jan 2003 20:47:50 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0Q4lobv052796 for ; Sat, 25 Jan 2003 20:47:50 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0Q4loSc052793 for perforce@freebsd.org; Sat, 25 Jan 2003 20:47:50 -0800 (PST) Date: Sat, 25 Jan 2003 20:47:50 -0800 (PST) Message-Id: <200301260447.h0Q4loSc052793@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24210 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24210 Change 24210 by jmallett@jmallett_dalek on 2003/01/25 20:47:23 Add the readandclear functions for int/long. Add some comments about the format of this file. Affected files ... .. //depot/projects/mips/sys/mips/include/atomic.h#6 edit Differences ... ==== //depot/projects/mips/sys/mips/include/atomic.h#6 (text+ko) ==== @@ -27,6 +27,16 @@ #ifndef _MACHINE_ATOMIC_H_ #define _MACHINE_ATOMIC_H_ +/* + * Atomic operations on the MIPS, keep code abstracted up to the point + * that it is no longer clean. Keep operations on each type sorted in + * an order relative to eachother. + */ + +/* + * Integer atomic operations, hardware calls this single. + */ + #define ATOMIC_OP(op, asmop) \ static __inline void \ atomic_ ## op ## _int(u_int *p, u_int val) \ @@ -50,6 +60,30 @@ ATOMIC_OP(set, "or %[temp], %[temp], %[val]") ATOMIC_OP(subtract, "subu %[temp], %[temp], %[val]") +static __inline int +atomic_readandclear_int(u_int *p) +{ + u_int temp, res; + + __asm __volatile ( + "1:\n\t" + "ll %[temp], %[p]\n\t" + "move %[res], %[temp]\n\t" + "move %[temp], 0\n\t" + "sc %[temp], %[p]\n\t" + "beqz %[temp], 1b\n\t" + : [val] "=r"(val) + : [temp] "r"(temp), [p] "r"(p), [res] "r"(res) + : "memory" + ); + + return res; +} + +/* + * Long atomic operations, hardware calls this double. + */ + #define ATOMIC_DOP(op, asmop) \ static __inline void \ atomic_ ## op ## _long(u_long *p, u_long val) \ @@ -73,4 +107,24 @@ ATOMIC_DOP(set, "or %[temp], %[temp], %[val]") ATOMIC_DOP(subtract, "dsubu %[temp], %[temp], %[val]") +static __inline long +atomic_readandclear_int(u_long *p) +{ + u_long temp, res; + + __asm __volatile ( + "1:\n\t" + "lld %[temp], %[p]\n\t" + "move %[res], %[temp]\n\t" + "move %[temp], 0\n\t" + "scd %[temp], %[p]\n\t" + "beqz %[temp], 1b\n\t" + : [val] "=r"(val) + : [temp] "r"(temp), [p] "r"(p), [res] "r"(res) + : "memory" + ); + + return res; +} + #endif /* !_MACHINE_ATOMIC_H_ */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 21:13:26 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E513937B405; Sat, 25 Jan 2003 21:13:22 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6431537B401 for ; Sat, 25 Jan 2003 21:13:22 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF61643F18 for ; Sat, 25 Jan 2003 21:13:21 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0Q5DLbv063327 for ; Sat, 25 Jan 2003 21:13:21 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0Q5DLGp063324 for perforce@freebsd.org; Sat, 25 Jan 2003 21:13:21 -0800 (PST) Date: Sat, 25 Jan 2003 21:13:21 -0800 (PST) Message-Id: <200301260513.h0Q5DLGp063324@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24211 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24211 Change 24211 by jmallett@jmallett_dalek on 2003/01/25 21:12:44 Finish filling in _int/_long functions. Affected files ... .. //depot/projects/mips/sys/mips/include/atomic.h#7 edit Differences ... ==== //depot/projects/mips/sys/mips/include/atomic.h#7 (text+ko) ==== @@ -27,12 +27,50 @@ #ifndef _MACHINE_ATOMIC_H_ #define _MACHINE_ATOMIC_H_ +#include + /* * Atomic operations on the MIPS, keep code abstracted up to the point * that it is no longer clean. Keep operations on each type sorted in * an order relative to eachother. */ +#define ATOMIC_ACQ_OP(type, op) \ +static __inline void \ +atomic_ ## op ## _acq_ ## type(u_ ## type *p, u_ ## type val) \ +{ \ + atomic_ ## op ## _ ## type(p, val); \ + mips_write_membar(); \ +} + +#define ATOMIC_REL_OP(type, op) \ +static __inline void \ +atomic_ ## op ## _rel_ ## type(u_ ## type *p, u_ ## type val) \ +{ \ + mips_read_membar(); \ + atomic_ ## op ## _ ## type(p, val); \ +} + +#define ATOMIC_ACQ_LOAD(type) \ +static __inline u_ ## type \ +atomic_load_ ## type (u_ ## type *p) \ +{ \ + u_ ## type res; \ + \ + res = *p; \ + mips_write_membar(); \ + \ + return res; \ +} + +#define ATOMIC_REL_STORE(type) \ +static __inline void \ +atomic_store_rel_ ## type (u_ ## type *p, u_ ## type val) \ +{ \ + mips_read_membar(); \ + *p = val; \ +} + /* * Integer atomic operations, hardware calls this single. */ @@ -60,7 +98,19 @@ ATOMIC_OP(set, "or %[temp], %[temp], %[val]") ATOMIC_OP(subtract, "subu %[temp], %[temp], %[val]") -static __inline int +ATOMIC_ACQ_OP(int, add) +ATOMIC_REL_OP(int, add) +ATOMIC_ACQ_OP(int, clear) +ATOMIC_REL_OP(int, clear) +ATOMIC_ACQ_OP(int, set) +ATOMIC_REL_OP(int, set) +ATOMIC_ACQ_OP(int, subtract) +ATOMIC_REL_OP(int, subtract) + +ATOMIC_ACQ_LOAD(int) +ATOMIC_REL_STORE(int) + +static __inline u_int atomic_readandclear_int(u_int *p) { u_int temp, res; @@ -72,7 +122,7 @@ "move %[temp], 0\n\t" "sc %[temp], %[p]\n\t" "beqz %[temp], 1b\n\t" - : [val] "=r"(val) + : : [temp] "r"(temp), [p] "r"(p), [res] "r"(res) : "memory" ); @@ -107,8 +157,20 @@ ATOMIC_DOP(set, "or %[temp], %[temp], %[val]") ATOMIC_DOP(subtract, "dsubu %[temp], %[temp], %[val]") -static __inline long -atomic_readandclear_int(u_long *p) +ATOMIC_ACQ_OP(long, add) +ATOMIC_REL_OP(long, add) +ATOMIC_ACQ_OP(long, clear) +ATOMIC_REL_OP(long, clear) +ATOMIC_ACQ_OP(long, set) +ATOMIC_REL_OP(long, set) +ATOMIC_ACQ_OP(long, subtract) +ATOMIC_REL_OP(long, subtract) + +ATOMIC_ACQ_LOAD(long) +ATOMIC_REL_STORE(long) + +static __inline u_long +atomic_readandclear_long(u_long *p) { u_long temp, res; @@ -119,7 +181,7 @@ "move %[temp], 0\n\t" "scd %[temp], %[p]\n\t" "beqz %[temp], 1b\n\t" - : [val] "=r"(val) + : : [temp] "r"(temp), [p] "r"(p), [res] "r"(res) : "memory" ); To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message From owner-p4-projects Sat Jan 25 21:29:45 2003 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 557B337B405; Sat, 25 Jan 2003 21:29:43 -0800 (PST) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E05A337B401 for ; Sat, 25 Jan 2003 21:29:42 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 903CC43E4A for ; Sat, 25 Jan 2003 21:29:42 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h0Q5Tgbv067221 for ; Sat, 25 Jan 2003 21:29:42 -0800 (PST) (envelope-from jmallett@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h0Q5TguG067218 for perforce@freebsd.org; Sat, 25 Jan 2003 21:29:42 -0800 (PST) Date: Sat, 25 Jan 2003 21:29:42 -0800 (PST) Message-Id: <200301260529.h0Q5TguG067218@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jmallett@freebsd.org using -f From: Juli Mallett Subject: PERFORCE change 24213 for review To: Perforce Change Reviews Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://perforce.freebsd.org/chv.cgi?CH=24213 Change 24213 by jmallett@jmallett_dalek on 2003/01/25 21:29:33 Set up COPTS for -mips3. Affected files ... .. //depot/projects/mips/sys/conf/Makefile.mips#4 edit .. //depot/projects/mips/sys/mips/conf/GENERIC#7 edit Differences ... ==== //depot/projects/mips/sys/conf/Makefile.mips#4 (text+ko) ==== @@ -40,7 +40,8 @@ COPTS+= -D__FreeBSD__ .endif -COPTS+= -mno-abicalls -fno-pic -msoft-float +MIPSOPTS?= -mips3 +COPTS+= ${MIPSOPTS} -mno-abicalls -fno-pic -msoft-float %BEFORE_DEPEND ==== //depot/projects/mips/sys/mips/conf/GENERIC#7 (text+ko) ==== @@ -9,6 +9,7 @@ maxusers 0 makeoptions WERROR=-Wno-error #XXX: We don't want -Werror just now +makeoptions MIPSOPTS=-mips3 #Build for a MIPS III # Platform support platform sgimips #SGI MIPS systems. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message