Date: Wed, 22 Oct 2003 19:27:35 -0700 (PDT) From: Robert Watson <rwatson@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 40240 for review Message-ID: <200310230227.h9N2RZEV055433@repoman.freebsd.org>
index | next in thread | raw e-mail
http://perforce.freebsd.org/chv.cgi?CH=40240 Change 40240 by rwatson@rwatson_paprika on 2003/10/22 19:27:33 Integrate trustedbsd_sebsd lib tree forward to 39070, the last major integration of the trustedbsd_mac branch, which brings in many of the major changes in the last four months to the main FreeBSD tree. This includes substantial lock pushdown, threading bug fixes, compiler upgrades, et al. library tree updates include substantial libalias improvements, lots of threading fixes, and a fair amount more. Affected files ... .. //depot/projects/trustedbsd/sebsd/lib/Makefile#5 integrate .. //depot/projects/trustedbsd/sebsd/lib/libalias/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libalias/alias.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libalias/alias.h#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libalias/alias_db.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libalias/alias_local.h#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libalias/alias_skinny.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libalias/libalias.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libatm/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/gen/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/gen/signalcontext.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/Ovfork.S#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/fork.S#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/pipe.S#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/setlogin.S#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/amd64/gen/fabs.S#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/getcontext.S#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/vfork.S#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/compat-43/sigvec.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/btree.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/dbm.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/dbopen.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/hash.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/db/man/recno.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/confstr.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/ctermid.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/devname.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/dlinfo.3#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/exec.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/fnmatch.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/fts.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getcwd.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getdomainname.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getfsent.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getgrent.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/gethostname.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/gethostname.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/getpwent.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/glob.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/msgctl.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/pmadvise.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/signal.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/sysconf.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/sysctl.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/tcsetattr.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/uname.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/gen/wordexp.3#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/i386/sys/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/i386/sys/getcontext.S#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/i386/sys/i386_get_ldt.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/ia64/gen/fpgetmask.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/ia64/gen/fpsetmask.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/ia64/sys/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/big5.5#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/btowc.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/ctype.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/gb18030.5#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/gbk.5#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/mblen.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/mbstowcs.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/mbtowc.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/mskanji.5#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/multibyte.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/nl_langinfo.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/rune.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/table.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/wcstombs.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/wctob.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/locale/wctomb.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/addr2ascii.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/ethers.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/getaddrinfo.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/getifaddrs.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/getnameinfo.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/if_indextoname.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/inet6_option_space.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/inet6_rthdr_space.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/inet_net_pton.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/net/resolver.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac.c#5 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_free.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_get.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_is_present_np.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_prepare.3#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_set.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/posix1e/mac_text.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/powerpc/sys/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/regex/regex.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/publickey.5#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/rpc.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/rpc_clnt_create.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/rpc_svc_calls.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/rpc/rpc_svc_create.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sparc64/gen/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sparc64/gen/signalcontext.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/sparc64/sys/Makefile.inc#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdio/funopen.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdio/tmpnam.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/abort.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/exit.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/getopt.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/grantpt.3#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/hcreate.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/malloc.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/qsort.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/rand.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdlib/random.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/stdtime/ctime.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/string/bcmp.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/string/bcopy.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/string/bzero.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/string/ffs.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/string/index.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/string/strcasecmp.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/string/strchr.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/accept.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/acct.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/chmod.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/clock_gettime.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/getitimer.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/getlogin.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/getsockopt.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/gettimeofday.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/intro.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/ioctl.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/kqueue.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/ktrace.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/madvise.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/mincore.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/mlockall.2#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/mount.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/ntp_gettime.2#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/open.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/poll.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/ptrace.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/quotactl.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/read.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/reboot.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/recv.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/select.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/send.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/setgroups.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/sigaction.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/sigprocmask.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/socket.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/stat.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/sysarch.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/sys/syscall.2#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_compare.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_create.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_create_nil.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_equal.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_from_string.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_hash.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_is_nil.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc/uuid/uuid_to_string.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc_r/man/pthread_condattr.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc_r/man/pthread_once.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libc_r/uthread/uthread_write.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libcalendar/calendar.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libcam/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libcam/cam_cdbparse.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libcompat/4.1/ftime.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libcompat/4.4/cuserid.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libcrypt/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libdevinfo/devinfo.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libdevstat/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libdevstat/devstat.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libdevstat/devstat.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libdisk/disk.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libdisk/libdisk.h#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libedit/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libedit/editline.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libexpat/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libfetch/fetch.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libfetch/ftp.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libgeom/Makefile#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libipsec/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libipsec/ipsec_strerror.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libipx/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libkiconv/Makefile#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libkiconv/kiconv.3#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libkiconv/quirks.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libkiconv/quirks.h#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libkiconv/xlat16_iconv.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libkiconv/xlat16_sysctl.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libkvm/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libkvm/kvm_getprocs.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libkvm/kvm_proc.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libmd/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libmp/libmp.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libncurses/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpam/modules/pam_ssh/pam_ssh.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/alpha/context.S#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/alpha/enter_uts.S#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/alpha/pthread_md.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/include/atomic_ops.h#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/alpha/include/pthread_md.h#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/amd64/amd64/context.S#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/amd64/amd64/pthread_md.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/amd64/include/atomic_ops.h#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/amd64/include/pthread_md.h#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/i386/i386/thr_getcontext.S#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/i386/include/atomic_ops.h#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/i386/include/pthread_md.h#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/ia64/ia64/context.S#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/arch/ia64/include/pthread_md.h#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/man/pthread_condattr.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/man/pthread_once.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/pthread.map#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/support/Makefile.inc#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/sys/lock.c#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/sys/lock.h#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/test/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/Makefile.inc#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_attr_setcreatesuspend_np.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_attr_setguardsize.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_attr_setinheritsched.c#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_attr_setscope.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_barrier.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_barrierattr.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_cancel.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_concurrency.c#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_cond.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_creat.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_create.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_exit.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_fork.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_info.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_init.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_kern.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_mutex.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_nanosleep.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_once.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_pause.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_printf.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_private.h#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_pspinlock.c#1 branch .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_rtld.c#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_rwlock.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sig.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigaction.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigmask.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigpending.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigprocmask.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigsuspend.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sigwait.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_sleep.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_spec.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_stack.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_system.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_tcdrain.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_wait.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_wait4.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_waitpid.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libpthread/thread/thr_yield.c#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libradius/libradius.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libsbuf/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libstand/libstand.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libtacplus/libtacplus.3#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libthr/Makefile#3 integrate .. //depot/projects/trustedbsd/sebsd/lib/libufs/Makefile#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libusbhid/usbhid.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libutil/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/libutil/realhostname.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libutil/realhostname_sa.3#4 integrate .. //depot/projects/trustedbsd/sebsd/lib/libz/Makefile#2 integrate .. //depot/projects/trustedbsd/sebsd/lib/msun/Makefile#4 integrate Differences ... ==== //depot/projects/trustedbsd/sebsd/lib/Makefile#5 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 -# $FreeBSD: src/lib/Makefile,v 1.166 2003/07/24 18:30:24 markm Exp $ +# $FreeBSD: src/lib/Makefile,v 1.172 2003/09/26 20:26:20 fjoe Exp $ # To satisfy shared library or ELF linkage when only the libraries being # built are visible: @@ -23,13 +23,13 @@ SUBDIR= ${_csu} libcom_err libcrypt libkvm msun libmd \ libncurses libradius librpcsvc libsbuf libtacplus libutil libypclnt \ - ${_compat} libalias libatm ${_libbind} libbz2 libc ${_libc_r} \ + ${_compat} libalias ${_libatm} ${_libbind} libbz2 libc ${_libc_r} \ libcalendar libcam libcompat libdevinfo libdevstat ${_libdisk} \ libedit libexpat libfetch libform libftpio libgeom ${_libio} libipsec \ - libipx libisc libmenu ${_libmilter} ${_libmp} ${_libncp} \ + libipx libisc libkiconv libmenu ${_libmilter} ${_libmp} ${_libncp} \ libnetgraph libopie libpam libpanel libpcap ${_libpthread} \ libsebsd ${_libsm} ${_libsmb} ${_libsmdb} ${_libsmutil} \ - libstand libtelnet ${_libthr} libufs libugidfw libusbhid \ + libstand libtelnet ${_libthr} libufs libugidfw ${_libusbhid} \ ${_libvgl} libwrap libxpg4 liby libz .if exists(${.CURDIR}/csu/${MACHINE_ARCH}-elf) @@ -41,12 +41,16 @@ .endif # libc_r is obsolete on ia64. -.if ${MACHINE_ARCH} != "ia64" +.if ${MACHINE_ARCH} != "ia64" && ${MACHINE_ARCH} != "powerpc" .if !defined(NOLIBC_R) _libc_r= libc_r .endif .endif +.if !defined(NOATM) +_libatm= libatm +.endif + .if !defined(NO_BIND) _libbind= libbind .endif @@ -58,20 +62,15 @@ _libsmutil= libsmutil .endif +.if !defined(NO_USB) +_libusbhid= libusbhid +.endif + .if ${MACHINE_ARCH} == "i386" _compat= compat _libncp= libncp _libsmb= libsmb _libvgl= libvgl -.if !defined(NOLIBPTHREAD) -_libpthread= libpthread -.endif -.endif - -.if ${MACHINE_ARCH} == "ia64" -.if !defined(NOLIBPTHREAD) -_libpthread= libpthread -.endif .endif .if ${MACHINE_ARCH} == "alpha" @@ -84,6 +83,12 @@ _libsmb= libsmb .endif +.if ${MACHINE_ARCH} != "powerpc" && ${MACHINE_ARCH} != "sparc64" +.if !defined(NOLIBPTHREAD) +_libpthread= libpthread +.endif +.endif + .if ${MACHINE_ARCH} != "amd64" && ${MACHINE_ARCH} != "powerpc" .if !defined(NOLIBTHR) _libthr= libthr ==== //depot/projects/trustedbsd/sebsd/lib/libalias/Makefile#4 (text+ko) ==== @@ -1,10 +1,11 @@ -# $FreeBSD: src/lib/libalias/Makefile,v 1.20 2003/04/20 18:38:59 obrien Exp $ +# $FreeBSD: src/lib/libalias/Makefile,v 1.23 2003/09/23 07:41:53 marcus Exp $ LIB= alias +SHLIBDIR?= /lib SHLIB_MAJOR= 4 MAN= libalias.3 SRCS= alias.c alias_cuseeme.c alias_db.c alias_ftp.c alias_irc.c \ - alias_nbt.c alias_pptp.c alias_proxy.c alias_smedia.c \ + alias_nbt.c alias_pptp.c alias_proxy.c alias_skinny.c alias_smedia.c \ alias_util.c INCS= alias.h ==== //depot/projects/trustedbsd/sebsd/lib/libalias/alias.c#4 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/lib/libalias/alias.c,v 1.37 2003/06/13 21:54:01 ru Exp $"); +__FBSDID("$FreeBSD: src/lib/libalias/alias.c,v 1.38 2003/09/23 07:41:53 marcus Exp $"); /* Alias.c provides supervisory control for the functions of the @@ -917,6 +917,9 @@ if (ntohs(tc->th_dport) == PPTP_CONTROL_PORT_NUMBER || ntohs(tc->th_sport) == PPTP_CONTROL_PORT_NUMBER) AliasHandlePptpIn(pip, link); + else if (skinnyPort != 0 && (ntohs(tc->th_dport) == skinnyPort + || ntohs(tc->th_sport) == skinnyPort)) + AliasHandleSkinny(pip, link); alias_address = GetAliasAddress(link); original_address = GetOriginalAddress(link); @@ -1098,6 +1101,9 @@ else if (ntohs(tc->th_dport) == PPTP_CONTROL_PORT_NUMBER || ntohs(tc->th_sport) == PPTP_CONTROL_PORT_NUMBER) AliasHandlePptpOut(pip, link); + else if (skinnyPort != 0 && (ntohs(tc->th_sport) == skinnyPort + || ntohs(tc->th_dport) == skinnyPort)) + AliasHandleSkinny(pip, link); /* Adjust TCP checksum since source port is being aliased */ /* and source address is being altered */ ==== //depot/projects/trustedbsd/sebsd/lib/libalias/alias.h#4 (text+ko) ==== @@ -25,7 +25,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/lib/libalias/alias.h,v 1.24 2003/06/01 23:15:00 ru Exp $ + * $FreeBSD: src/lib/libalias/alias.h,v 1.25 2003/09/23 07:41:53 marcus Exp $ */ /*- @@ -45,6 +45,7 @@ void PacketAliasInit(void); void PacketAliasSetAddress(struct in_addr _addr); void PacketAliasSetFWBase(unsigned int _base, unsigned int _num); +void PacketAliasSetSkinnyPort(unsigned int _port); unsigned int PacketAliasSetMode(unsigned int _flags, unsigned int _mask); void PacketAliasUninit(void); ==== //depot/projects/trustedbsd/sebsd/lib/libalias/alias_db.c#4 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/lib/libalias/alias_db.c,v 1.53 2003/06/01 23:15:00 ru Exp $"); +__FBSDID("$FreeBSD: src/lib/libalias/alias_db.c,v 1.55 2003/09/23 07:41:53 marcus Exp $"); /* Alias_db.c encapsulates all data structures used for storing @@ -398,6 +398,9 @@ /* flag. */ #endif +unsigned int skinnyPort = 0; /* TCP port used by the Skinny */ + /* protocol. */ + @@ -2732,7 +2735,7 @@ rule->cmd_len = (u_int32_t *)cmd - (u_int32_t *)rule->cmd; - return ((void *)cmd - buf); + return ((char *)cmd - (char *)buf); } #endif /* IPFW2 */ @@ -2948,3 +2951,8 @@ fireWallNumNums = num; #endif } + +void +PacketAliasSetSkinnyPort(unsigned int port) { + skinnyPort = port; +} ==== //depot/projects/trustedbsd/sebsd/lib/libalias/alias_local.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/lib/libalias/alias_local.h,v 1.23 2002/07/01 11:19:40 brian Exp $ + * $FreeBSD: src/lib/libalias/alias_local.h,v 1.24 2003/09/23 07:41:53 marcus Exp $ */ /* @@ -74,6 +74,7 @@ /* Globals */ extern int packetAliasMode; +extern unsigned int skinnyPort; /* Prototypes */ @@ -212,6 +213,9 @@ void AliasHandleCUSeeMeOut(struct ip *_pip, struct alias_link *_link); void AliasHandleCUSeeMeIn(struct ip *_pip, struct in_addr _original_addr); +/* Skinny routines */ +void AliasHandleSkinny(struct ip *_pip, struct alias_link *_link); + /* Transparent proxy routines */ int ProxyCheck(struct ip *_pip, struct in_addr *_proxy_server_addr, u_short *_proxy_server_port); ==== //depot/projects/trustedbsd/sebsd/lib/libalias/libalias.3#4 (text+ko) ==== @@ -23,7 +23,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libalias/libalias.3,v 1.47 2003/06/13 21:39:22 ru Exp $ +.\" $FreeBSD: src/lib/libalias/libalias.3,v 1.49 2003/09/23 07:41:53 marcus Exp $ .\" .Dd April 13, 2000 .Dt LIBALIAS 3 @@ -162,7 +162,7 @@ .Fa mask are affected. The following mode bits are defined in -.Aq Pa alias.h : +.In alias.h : .Bl -tag -width indent .It Dv PKT_ALIAS_LOG Enables logging into @@ -265,6 +265,16 @@ flag). The range will be cleared for all rules on initialization. .Ed +.Pp +.Ft void +.Fn PacketAliasSkinnyPort "unsigned int port" +.Bd -ragged -offset indent +Set the TCP port used by the Skinny Station protocol. +Skinny is used by Cisco IP phones to communicate with +Cisco Call Managers to set up voice over IP calls. +If this is not set, Skinny aliasing will not be done. +The typical port used by Skinny is 2000. +.Ed .Sh PACKET HANDLING The packet handling functions are used to modify incoming (remote to local) and outgoing (local to remote) packets. @@ -378,7 +388,7 @@ or .Dv IPPROTO_UDP , as defined in -.Aq Pa netinet/in.h . +.In netinet/in.h . .Pp If .Fa local_addr ==== //depot/projects/trustedbsd/sebsd/lib/libatm/Makefile#4 (text+ko) ==== @@ -1,10 +1,7 @@ -# -# # =================================== # HARP | Host ATM Research Platform # =================================== # -# # This Host ATM Research Platform ("HARP") file (the "Software") is # made available by Network Computing Services, Inc. ("NetworkCS") # "AS IS". NetworkCS does not provide maintenance, improvements or @@ -23,11 +20,11 @@ # Copies of this Software may be made, however, the above copyright # notice must be reproduced on all copies. # -# @(#) $FreeBSD: src/lib/libatm/Makefile,v 1.7 2003/07/25 08:22:08 harti Exp $ -# -# +# @(#) $Id: Makefile,v 1.5 1998/07/10 16:01:58 jpt Exp $ +# $FreeBSD: src/lib/libatm/Makefile,v 1.9 2003/08/18 15:25:38 obrien Exp $ LIB= atm +SHLIBDIR?= /lib SRCS= atm_addr.c cache_key.c ioctl_subr.c ip_addr.c ip_checksum.c timer.c INCS= libatm.h ==== //depot/projects/trustedbsd/sebsd/lib/libc/Makefile#4 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.2 (Berkeley) 2/3/94 -# $FreeBSD: src/lib/libc/Makefile,v 1.41 2003/07/01 15:07:01 ru Exp $ +# $FreeBSD: src/lib/libc/Makefile,v 1.44 2003/08/19 23:01:46 wollman Exp $ # # All library objects contain FreeBSD revision strings by default; they may be # excluded as a space-saving measure. To produce a library that does @@ -9,7 +9,9 @@ # (for system call stubs) to CFLAGS below. -DSYSLIBC_SCCS affects just the # system call stubs. LIB=c +# If you bump SHLIB_MAJOR, remove kluge from gen/gethostname.c. SHLIB_MAJOR= 5 +SHLIBDIR?= /lib CFLAGS+=-I${.CURDIR}/include -I${.CURDIR}/../../include CFLAGS+=-I${.CURDIR}/${MACHINE_ARCH} CLEANFILES+=tags ==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/gen/Makefile.inc#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/lib/libc/alpha/gen/Makefile.inc,v 1.11 2002/11/18 09:50:54 ru Exp $ +# $FreeBSD: src/lib/libc/alpha/gen/Makefile.inc,v 1.12 2003/08/09 05:37:54 deischen Exp $ SRCS+= _setjmp.S fabs.S frexp.c infinity.c isinf.c ldexp.c modf.c setjmp.S SRCS+= flt_rounds.c fpgetmask.c fpgetround.c fpgetsticky.c fpsetmask.c \ @@ -8,7 +8,7 @@ SRCS+= __divqu.S __divq.S __divlu.S __divl.S SRCS+= __remqu.S __remq.S __remlu.S __reml.S SRCS+= rfork_thread.S -SRCS+= _ctx_start.S makecontext.c +SRCS+= _ctx_start.S makecontext.c signalcontext.c CLEANFILES+= __divqu.S __divq.S __divlu.S __divl.S CLEANFILES+= __remqu.S __remq.S __remlu.S __reml.S ==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/Makefile.inc#2 (text+ko) ==== @@ -1,11 +1,11 @@ -# $FreeBSD: src/lib/libc/alpha/sys/Makefile.inc,v 1.11 2002/05/23 23:51:56 jake Exp $ +# $FreeBSD: src/lib/libc/alpha/sys/Makefile.inc,v 1.12 2003/08/11 07:14:06 bms Exp $ MDASM+= Ovfork.S brk.S cerror.S exect.S fork.S pipe.S ptrace.S \ sbrk.S setlogin.S sigreturn.S # Don't generate default code for these syscalls: NOASM= break.o exit.o ftruncate.o getdomainname.o getlogin.o \ - lseek.o mlockall.o mmap.o munlockall.o openbsd_poll.o pread.o \ + lseek.o mmap.o openbsd_poll.o pread.o \ pwrite.o setdomainname.o sstk.o truncate.o uname.o vfork.o yield.o PSEUDO= _getlogin.o _exit.o ==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/Ovfork.S#4 (text+ko) ==== @@ -28,11 +28,11 @@ */ #include <machine/asm.h> -__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/Ovfork.S,v 1.4 2003/01/19 00:17:03 obrien Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/Ovfork.S,v 1.5 2003/08/16 18:59:08 marcel Exp $"); #include "SYS.h" SYSCALL(vfork) cmovne a4, zero, v0 /* a4 (rv[1]) != 0, child */ RET -END(vfork) +END(__sys_vfork) ==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/fork.S#4 (text+ko) ==== @@ -28,11 +28,11 @@ */ #include <machine/asm.h> -__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/fork.S,v 1.4 2003/01/19 00:17:03 obrien Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/fork.S,v 1.5 2003/08/16 18:59:08 marcel Exp $"); #include "SYS.h" SYSCALL(fork) cmovne a4, zero, v0 /* a4 (rv[1]) != 0, child */ RET -END(fork) +END(__sys_fork) ==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/pipe.S#4 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include <machine/asm.h> -__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/pipe.S,v 1.4 2003/01/19 00:17:03 obrien Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/pipe.S,v 1.5 2003/08/16 18:59:08 marcel Exp $"); #include "SYS.h" @@ -37,4 +37,4 @@ stl a4, 4(a0) mov zero, v0 RET -END(pipe) +END(__sys_pipe) ==== //depot/projects/trustedbsd/sebsd/lib/libc/alpha/sys/setlogin.S#4 (text+ko) ==== @@ -28,7 +28,7 @@ */ #include <machine/asm.h> -__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/setlogin.S,v 1.3 2003/01/19 00:17:03 obrien Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/alpha/sys/setlogin.S,v 1.4 2003/08/16 18:59:08 marcel Exp $"); #include "SYS.h" @@ -37,4 +37,4 @@ SYSCALL(setlogin) stl zero, _logname_valid /* clear it */ RET -END(setlogin) +END(__sys_setlogin) ==== //depot/projects/trustedbsd/sebsd/lib/libc/amd64/gen/fabs.S#3 (text+ko) ==== @@ -2,7 +2,7 @@ #if defined(LIBC_SCCS) RCSID("$NetBSD: fabs.S,v 1.4 1997/07/16 14:37:16 christos Exp $") #endif -__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/fabs.S,v 1.1 2003/04/30 16:21:03 obrien Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/amd64/gen/fabs.S,v 1.2 2003/09/26 01:49:48 peter Exp $"); /* * Ok, this sucks. Is there really no way to push an xmm register onto @@ -13,6 +13,6 @@ movsd %xmm0, -8(%rsp) fldl -8(%rsp) fabs - fstp -8(%rsp) + fstpl -8(%rsp) movsd -8(%rsp),%xmm0 ret ==== //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/Makefile.inc#3 (text+ko) ==== @@ -1,12 +1,12 @@ # from: Makefile.inc,v 1.1 1993/09/03 19:04:23 jtc Exp -# $FreeBSD: src/lib/libc/amd64/sys/Makefile.inc,v 1.26 2003/04/30 18:17:07 peter Exp $ +# $FreeBSD: src/lib/libc/amd64/sys/Makefile.inc,v 1.28 2003/09/04 00:29:12 peter Exp $ -MDASM= vfork.S brk.S cerror.S exect.S pipe.S ptrace.S reboot.S sbrk.S \ - setlogin.S sigreturn.S +MDASM= vfork.S brk.S cerror.S exect.S getcontext.S pipe.S ptrace.S \ + reboot.S sbrk.S setlogin.S sigreturn.S # Don't generate default code for these syscalls: NOASM= break.o exit.o ftruncate.o getdomainname.o getlogin.o \ - lseek.o mlockall.o mmap.o munlockall.o openbsd_poll.o pread.o \ + lseek.o mmap.o openbsd_poll.o pread.o \ pwrite.o setdomainname.o sstk.o truncate.o uname.o vfork.o yield.o PSEUDO= _getlogin.o _exit.o ==== //depot/projects/trustedbsd/sebsd/lib/libc/amd64/sys/vfork.S#3 (text+ko) ==== @@ -38,7 +38,7 @@ .asciz "@(#)Ovfork.s 5.1 (Berkeley) 4/23/90" #endif /* SYSLIBC_SCCS and not lint */ #include <machine/asm.h> -__FBSDID("$FreeBSD: src/lib/libc/amd64/sys/vfork.S,v 1.21 2003/05/24 17:35:23 peter Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/amd64/sys/vfork.S,v 1.22 2003/09/04 00:26:40 peter Exp $"); #include "SYS.h" @@ -58,5 +58,5 @@ movq PIC_GOT(HIDENAME(cerror)),%rdx jmp *%rdx #else - jmp HIDENAME(cerror) + jmp HIDENAME(cerror) #endif ==== //depot/projects/trustedbsd/sebsd/lib/libc/compat-43/sigvec.2#4 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)sigvec.2 8.2 (Berkeley) 4/19/94 -.\" $FreeBSD: src/lib/libc/compat-43/sigvec.2,v 1.22 2003/02/06 11:04:46 charnier Exp $ +.\" $FreeBSD: src/lib/libc/compat-43/sigvec.2,v 1.23 2003/09/08 19:57:13 ru Exp $ .\" .Dd April 19, 1994 .Dt SIGVEC 2 @@ -139,7 +139,7 @@ .Pp The following is a list of all signals with names as in the include file -.Aq Pa signal.h : +.In signal.h : .Bl -column SIGVTALARMXX "create core imagexxx" .It Sy "NAME Default Action Description" .It Dv SIGHUP No " terminate process" " terminal line hangup" @@ -332,7 +332,7 @@ is a pointer to the .Fa sigcontext structure (defined in -.Aq Pa signal.h ) , +.In signal.h ) , used to restore the context from before the signal. .Sh BUGS This manual page is still confusing. ==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/btree.3#4 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)btree.3 8.4 (Berkeley) 8/18/94 -.\" $FreeBSD: src/lib/libc/db/man/btree.3,v 1.6 2002/12/19 09:40:21 ru Exp $ +.\" $FreeBSD: src/lib/libc/db/man/btree.3,v 1.7 2003/09/08 19:57:13 ru Exp $ .\" .Dd August 18, 1994 .Dt BTREE 3 @@ -64,7 +64,7 @@ access method specific data structure provided to .Fn dbopen is defined in the -.Aq Pa db.h +.In db.h include file as follows: .Bd -literal typedef struct { ==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/dbm.3#4 (text+ko) ==== @@ -13,7 +13,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/lib/libc/db/man/dbm.3,v 1.7 2002/12/19 09:40:21 ru Exp $ +.\" $FreeBSD: src/lib/libc/db/man/dbm.3,v 1.8 2003/09/08 19:57:13 ru Exp $ .\" .\" Note: The date here should be updated whenever a non-trivial .\" change is made to the manual page. @@ -65,7 +65,7 @@ .Pp .Vt datum is declared in -.Aq Pa ndbm.h : +.In ndbm.h : .Bd -literal typedef struct { char *dptr; ==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/dbopen.3#4 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)dbopen.3 8.5 (Berkeley) 1/2/94 -.\" $FreeBSD: src/lib/libc/db/man/dbopen.3,v 1.8 2002/12/19 09:40:21 ru Exp $ +.\" $FreeBSD: src/lib/libc/db/man/dbopen.3,v 1.9 2003/09/08 19:57:13 ru Exp $ .\" .Dd January 2, 1994 .Dt DBOPEN 3 @@ -119,7 +119,7 @@ argument is of type .Ft DBTYPE (as defined in the -.Aq Pa db.h +.In db.h include file) and may be set to .Dv DB_BTREE , DB_HASH @@ -148,7 +148,7 @@ The .Ft DB structure is defined in the -.Aq Pa db.h +.In db.h include file, and contains at least the following fields: .Bd -literal ==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/hash.3#4 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)hash.3 8.6 (Berkeley) 8/18/94 -.\" $FreeBSD: src/lib/libc/db/man/hash.3,v 1.7 2002/12/19 09:40:21 ru Exp $ +.\" $FreeBSD: src/lib/libc/db/man/hash.3,v 1.8 2003/09/08 19:57:13 ru Exp $ .\" .Dd August 18, 1994 .Dt HASH 3 @@ -61,7 +61,7 @@ The access method specific data structure provided to .Fn dbopen is defined in the -.Aq Pa db.h +.In db.h include file as follows: .Bd -literal typedef struct { ==== //depot/projects/trustedbsd/sebsd/lib/libc/db/man/recno.3#2 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)recno.3 8.5 (Berkeley) 8/18/94 -.\" $FreeBSD: src/lib/libc/db/man/recno.3,v 1.6 2001/10/01 16:08:50 ru Exp $ +.\" $FreeBSD: src/lib/libc/db/man/recno.3,v 1.7 2003/09/08 19:57:13 ru Exp $ .\" .Dd August 18, 1994 .Dt RECNO 3 @@ -66,7 +66,7 @@ access method specific data structure provided to .Fn dbopen is defined in the -.Aq Pa db.h +.In db.h include file as follows: .Bd -literal typedef struct { @@ -179,7 +179,7 @@ field of the key should be a pointer to a memory location of type .Ft recno_t , as defined in the -.Aq Pa db.h +.In db.h include file. This type is normally the largest unsigned integral type available to the implementation. ==== //depot/projects/trustedbsd/sebsd/lib/libc/gen/Makefile.inc#4 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile.inc 8.6 (Berkeley) 5/4/95 -# $FreeBSD: src/lib/libc/gen/Makefile.inc,v 1.106 2003/04/17 14:14:22 nectar Exp $ +# $FreeBSD: src/lib/libc/gen/Makefile.inc,v 1.107 2003/08/09 03:23:24 bms Exp $ # machine-independent gen sources .PATH: ${.CURDIR}/${MACHINE_ARCH}/gen ${.CURDIR}/gen @@ -19,7 +19,8 @@ initgroups.c isatty.c jrand48.c lcong48.c \ lockf.c lrand48.c mrand48.c nice.c \ nlist.c nrand48.c ntp_gettime.c opendir.c \ - pause.c popen.c posixshm.c pselect.c psignal.c pw_scan.c pwcache.c \ + pause.c pmadvise.c popen.c posixshm.c pselect.c \ + psignal.c pw_scan.c pwcache.c \ raise.c readdir.c readpassphrase.c rewinddir.c \ scandir.c seed48.c seekdir.c semctl.c \ setdomainname.c sethostname.c setjmperr.c setmode.c \ ==== //depot/projects/trustedbsd/sebsd/lib/libc/gen/confstr.3#2 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)confstr.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/gen/confstr.3,v 1.12 2001/12/08 19:06:23 ru Exp $ +.\" $FreeBSD: src/lib/libc/gen/confstr.3,v 1.13 2003/09/08 19:57:14 ru Exp $ .\" .Dd June 18, 2001 .Dt CONFSTR 3 @@ -62,7 +62,7 @@ .Fa name argument specifies the system variable to be queried. Symbolic constants for each name value are found in the include file -.Aq Pa unistd.h . +.In unistd.h . The .Fa len argument specifies the size of the buffer referenced by the ==== //depot/projects/trustedbsd/sebsd/lib/libc/gen/ctermid.3#4 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)ctermid.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/gen/ctermid.3,v 1.10 2002/12/18 13:33:02 ru Exp $ +.\" $FreeBSD: src/lib/libc/gen/ctermid.3,v 1.11 2003/09/08 19:57:14 ru Exp $ .\" .Dd June 4, 1993 .Dt CTERMID 3 @@ -65,7 +65,7 @@ .Dv L_ctermid (as defined in the include file -.Aq Pa stdio.h ) +.In stdio.h ) bytes long. .Pp The ==== //depot/projects/trustedbsd/sebsd/lib/libc/gen/devname.3#4 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)devname.3 8.2 (Berkeley) 4/29/95 -.\" $FreeBSD: src/lib/libc/gen/devname.3,v 1.16 2003/06/20 09:52:27 phk Exp $ +.\" $FreeBSD: src/lib/libc/gen/devname.3,v 1.17 2003/09/12 21:54:10 ru Exp $ .\" .Dd July 18, 1999 >>> TRUNCATED FOR MAIL (1000 lines) <<<help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310230227.h9N2RZEV055433>
