PERFORCE change 177983 for review
Gabor Pali
pgj at FreeBSD.org
Sat May 8 23:34:35 UTC 2010
http://p4web.freebsd.org/@@177983?ac=10
Change 177983 by pgj at csupor on 2010/05/08 23:33:33
IFC @177981
Affected files ...
.. //depot/projects/soc2009/pgj_libstat/src/bin/sh/eval.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/ztest/ztest.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/alarm.3#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/raise.3#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/siginterrupt.3#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/ualarm.3#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/execve.2#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/fcntl.2#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getitimer.2#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getrlimit.2#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/quotactl.2#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigaction.2#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigaltstack.2#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigprocmask.2#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigreturn.2#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/vfork.2#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libutil/Makefile#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libutil/libutil.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/lib/libutil/quotafile.3#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/lib/libutil/quotafile.c#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/rpc.rquotad/Makefile#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/libexec/rpc.rquotad/rquotad.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-file.c#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-file.h#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-io.c#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-io.h#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-options.c#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-options.h#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-transfer.c#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-transfer.h#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-utils.c#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-utils.h#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/Makefile#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/preen.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/quotacheck.8#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/quotacheck.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/quotacheck.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/share/man/man4/ng_bridge.4#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/share/man/man4/ng_hub.4#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/share/man/man9/make_dev.9#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/amd64/identcpu.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/amd64/pmap.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/include/specialreg.h#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/include/xen/xenfunc.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/include/xen/xenvar.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/cpufunc.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/cpufunc_asm_fa526.S#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/elf_trampoline.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/identcpu.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/pmap.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/arm/include/cpuconf.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/arm/include/cpufunc.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/boot/forth/loader.conf#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/conf/options.arm#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/agp/agp.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/agp/agp_i810.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/bce/if_bce.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/cxgb_adapter.h#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/cxgb_ioctl.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/cxgb_main.c#8 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/cxgb_sge.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/sys/mvec.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/sys/uipc_mvec.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/drm/via_dmablit.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/fxp/if_fxp.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/iwn/if_iwn.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/msk/if_msk.c#8 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/mvs/mvs.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/mxge/if_mxge.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/re/if_re.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/sge/if_sge.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/sge/if_sgereg.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/sound/pcm/buffer.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/sound/pcm/buffer.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/usb/wlan/if_rum.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/dev/xen/netfront/netfront.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/devfs/devfs_devs.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/devfs/devfs_int.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/ext2fs/ext2_readwrite.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/ext2fs/ext2_vnops.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/msdosfs/msdosfs_vnops.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nfs/nfs_commonkrpc.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nfs/nfskpiport.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nfs/nfsport.h#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nfsclient/nfs_clbio.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nwfs/nwfs_io.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/smbfs/smbfs_io.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/fs/tmpfs/tmpfs_vnops.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/geom/geom.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/geom/geom_subr.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/geom/vinum/geom_vinum_var.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/i386/i386/identcpu.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/i386/i386/pmap.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/i386/include/specialreg.h#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/i386/include/xen/xenfunc.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/i386/include/xen/xenvar.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/i386/xen/pmap.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/ia64/ia64/pmap.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/kern_conf.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/kern_exec.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/kern_proc.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/subr_bufring.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/subr_uio.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/sys_pipe.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/uipc_cow.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/uipc_syscalls.c#9 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/vfs_bio.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/kern/vfs_vnops.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/mips/include/pmap.h#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/mips/mips/db_trace.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/mips/mips/pmap.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/net/bpf_zerocopy.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_bridge.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_bridge.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_hub.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_hub.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_ksocket.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/key.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/nfsclient/nfs_bio.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/powerpc/aim/mmu_oea.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/powerpc/aim/mmu_oea64.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/powerpc/booke/pmap.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/security/audit/audit_bsm.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/sparc64/sparc64/pmap.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/sun4v/sun4v/pmap.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/sys/buf_ring.h#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/sys/conf.h#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/sys/mbuf.h#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/sys/vmmeter.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/sys/vnode.h#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ffs/ffs_snapshot.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ffs/ffs_softdep.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ffs/ffs_vnops.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ufs/quota.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ufs/ufs_quota.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ufs/ufs_vfsops.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ufs/ufsmount.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/device_pager.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/sg_pager.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/swap_pager.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_contig.c#7 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_fault.c#8 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_glue.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_object.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_page.c#8 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_page.h#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_pageout.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_pageout.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vnode_pager.c#6 integrate
.. //depot/projects/soc2009/pgj_libstat/src/tools/regression/bin/sh/builtins/locale1.0#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/calendar/io.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/calendar/parsedata.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/chpass/Makefile#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/Makefile#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/bsdcpio.1#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/cmdline.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/config_freebsd.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/cpio.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/cpio.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/cpio_platform.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/err.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/err.h#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/line_reader.c#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/line_reader.h#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/matching.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/matching.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/pathmatch.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/pathmatch.h#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/find.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/function.c#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/ls.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/main.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/misc.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/operator.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/option.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/lastcomm/lastcomm.1#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/quota/Makefile#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/quota/quota.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/rpcgen/rpc_cout.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/tar/Makefile#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/tar/bsdtar.1#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/tar/config_freebsd.h#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.bin/tftp/tftp.h#1 branch
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/cxgbtool/cxgbtool.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/edquota/Makefile#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/edquota/edquota.8#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/edquota/edquota.c#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/jail/jail.8#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/mergemaster/mergemaster.sh#5 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/mountd/mountd.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/pmcstat/pmcpl_calltree.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/pmcstat/pmcstat_log.c#4 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/quotaon/Makefile#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/quotaon/quotaon.c#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/repquota/Makefile#3 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/repquota/repquota.8#2 integrate
.. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/repquota/repquota.c#3 integrate
Differences ...
==== //depot/projects/soc2009/pgj_libstat/src/bin/sh/eval.c#5 (text+ko) ====
@@ -36,7 +36,7 @@
#endif
#endif /* not lint */
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.80 2010/03/14 14:24:35 jilles Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.82 2010/05/08 14:00:01 jilles Exp $");
#include <paths.h>
#include <signal.h>
@@ -937,6 +937,8 @@
cmdentry.special = 1;
if (cmdentry.special)
listsetvar(cmdenviron);
+ if (argc > 0)
+ bltinsetlocale();
commandname = argv[0];
argptr = argv + 1;
nextopt_optptr = NULL; /* initialize nextopt */
@@ -944,6 +946,8 @@
exitstatus = (*builtinfunc[cmdentry.u.index])(argc, argv);
flushall();
cmddone:
+ if (argc > 0)
+ bltinunsetlocale();
cmdenviron = NULL;
out1 = &output;
out2 = &errout;
@@ -1085,8 +1089,7 @@
int
commandcmd(int argc, char **argv)
{
- static char stdpath[] = _PATH_STDPATH;
- char *path;
+ const char *path;
int ch;
int cmd = -1;
@@ -1097,7 +1100,7 @@
while ((ch = getopt(argc, argv, "pvV")) != -1) {
switch (ch) {
case 'p':
- path = stdpath;
+ path = _PATH_STDPATH;
break;
case 'v':
cmd = TYPECMD_SMALLV;
==== //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.c#5 (text+ko) ====
@@ -36,7 +36,7 @@
#endif
#endif /* not lint */
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.45 2010/02/06 22:57:24 jilles Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.46 2010/05/05 21:48:40 jilles Exp $");
#include <unistd.h>
#include <stdlib.h>
@@ -122,6 +122,14 @@
STATIC struct var *vartab[VTABSIZE];
+STATIC const char *const locale_names[7] = {
+ "LC_COLLATE", "LC_CTYPE", "LC_MONETARY",
+ "LC_NUMERIC", "LC_TIME", "LC_MESSAGES", NULL
+};
+STATIC const int locale_categories[7] = {
+ LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, LC_TIME, LC_MESSAGES, 0
+};
+
STATIC struct var **hashvar(const char *);
STATIC int varequal(const char *, const char *);
STATIC int localevar(const char *);
@@ -258,11 +266,7 @@
STATIC int
localevar(const char *s)
{
- static const char *lnames[7] = {
- "ALL", "COLLATE", "CTYPE", "MONETARY",
- "NUMERIC", "TIME", NULL
- };
- const char **ss;
+ const char *const *ss;
if (*s != 'L')
return 0;
@@ -270,8 +274,10 @@
return 1;
if (strncmp(s + 1, "C_", 2) != 0)
return 0;
- for (ss = lnames; *ss ; ss++)
- if (varequal(s + 3, *ss))
+ if (varequal(s + 3, "ALL"))
+ return 1;
+ for (ss = locale_names; *ss ; ss++)
+ if (varequal(s + 3, *ss + 3))
return 1;
return 0;
}
@@ -437,6 +443,61 @@
}
+/*
+ * Set up locale for a builtin (LANG/LC_* assignments).
+ */
+void
+bltinsetlocale(void)
+{
+ struct strlist *lp;
+ int act = 0;
+ char *loc, *locdef;
+ int i;
+
+ for (lp = cmdenviron ; lp ; lp = lp->next) {
+ if (localevar(lp->text)) {
+ act = 1;
+ break;
+ }
+ }
+ if (!act)
+ return;
+ loc = bltinlookup("LC_ALL", 0);
+ INTOFF;
+ if (loc != NULL) {
+ setlocale(LC_ALL, loc);
+ INTON;
+ return;
+ }
+ locdef = bltinlookup("LANG", 0);
+ for (i = 0; locale_names[i] != NULL; i++) {
+ loc = bltinlookup(locale_names[i], 0);
+ if (loc == NULL)
+ loc = locdef;
+ if (loc != NULL)
+ setlocale(locale_categories[i], loc);
+ }
+ INTON;
+}
+
+/*
+ * Undo the effect of bltinlocaleset().
+ */
+void
+bltinunsetlocale(void)
+{
+ struct strlist *lp;
+
+ INTOFF;
+ for (lp = cmdenviron ; lp ; lp = lp->next) {
+ if (localevar(lp->text)) {
+ setlocale(LC_ALL, "");
+ return;
+ }
+ }
+ INTON;
+}
+
/*
* Generate a list of exported variables. This routine is used to construct
==== //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.h#3 (text+ko) ====
@@ -30,7 +30,7 @@
* SUCH DAMAGE.
*
* @(#)var.h 8.2 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/var.h,v 1.16 2009/12/27 18:04:05 jilles Exp $
+ * $FreeBSD: src/bin/sh/var.h,v 1.17 2010/05/05 21:48:40 jilles Exp $
*/
/*
@@ -107,6 +107,8 @@
void listsetvar(struct strlist *);
char *lookupvar(const char *);
char *bltinlookup(const char *, int);
+void bltinsetlocale(void);
+void bltinunsetlocale(void);
char **environment(void);
int showvarscmd(int, char **);
int exportcmd(int, char **);
==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#3 (text+ko) ====
@@ -1790,7 +1790,7 @@
boolean_t scripted = B_FALSE;
static char default_fields[] =
"name,used,available,referenced,mountpoint";
- int types = ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME;
+ int types = ZFS_TYPE_DATASET;
boolean_t types_specified = B_FALSE;
char *fields = NULL;
list_cbdata_t cb = { 0 };
==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#3 (text+ko) ====
@@ -879,17 +879,21 @@
zpool_do_export(int argc, char **argv)
{
boolean_t force = B_FALSE;
+ boolean_t hardforce = B_FALSE;
int c;
zpool_handle_t *zhp;
int ret;
int i;
/* check options */
- while ((c = getopt(argc, argv, "f")) != -1) {
+ while ((c = getopt(argc, argv, "fF")) != -1) {
switch (c) {
case 'f':
force = B_TRUE;
break;
+ case 'F':
+ hardforce = B_TRUE;
+ break;
case '?':
(void) fprintf(stderr, gettext("invalid option '%c'\n"),
optopt);
@@ -919,8 +923,12 @@
continue;
}
- if (zpool_export(zhp, force) != 0)
+ if (hardforce) {
+ if (zpool_export_force(zhp) != 0)
+ ret = 1;
+ } else if (zpool_export(zhp, force) != 0) {
ret = 1;
+ }
zpool_close(zhp);
}
==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/ztest/ztest.c#2 (text+ko) ====
@@ -3039,7 +3039,7 @@
/*
* Export it.
*/
- error = spa_export(oldname, &config, B_FALSE);
+ error = spa_export(oldname, &config, B_FALSE, B_FALSE);
if (error)
fatal(0, "spa_export('%s') = %d", oldname, error);
==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#3 (text+ko) ====
@@ -289,6 +289,7 @@
* Import and export functions
*/
extern int zpool_export(zpool_handle_t *, boolean_t);
+extern int zpool_export_force(zpool_handle_t *);
extern int zpool_import(libzfs_handle_t *, nvlist_t *, const char *,
char *altroot);
extern int zpool_import_props(libzfs_handle_t *, nvlist_t *, const char *,
==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#2 (text+ko) ====
@@ -1096,7 +1096,7 @@
* mounted datasets in the pool.
*/
int
-zpool_export(zpool_handle_t *zhp, boolean_t force)
+zpool_export_common(zpool_handle_t *zhp, boolean_t force, boolean_t hardforce)
{
zfs_cmd_t zc = { 0 };
char msg[1024];
@@ -1109,6 +1109,7 @@
(void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name));
zc.zc_cookie = force;
+ zc.zc_guid = hardforce;
if (zfs_ioctl(zhp->zpool_hdl, ZFS_IOC_POOL_EXPORT, &zc) != 0) {
switch (errno) {
@@ -1129,6 +1130,18 @@
return (0);
}
+int
+zpool_export(zpool_handle_t *zhp, boolean_t force)
+{
+ return (zpool_export_common(zhp, force, B_FALSE));
+}
+
+int
+zpool_export_force(zpool_handle_t *zhp)
+{
+ return (zpool_export_common(zhp, B_TRUE, B_TRUE));
+}
+
/*
* zpool_import() is a contracted interface. Should be kept the same
* if possible.
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/alarm.3#2 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)alarm.3 8.2 (Berkeley) 4/19/94
-.\" $FreeBSD: src/lib/libc/gen/alarm.3,v 1.17 2007/01/09 00:27:52 imp Exp $
+.\" $FreeBSD: src/lib/libc/gen/alarm.3,v 1.18 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd April 19, 1994
.Dt ALARM 3
@@ -76,8 +76,7 @@
.Sh SEE ALSO
.Xr setitimer 2 ,
.Xr sigaction 2 ,
-.Xr sigpause 2 ,
-.Xr sigvec 2 ,
+.Xr sigsuspend 2 ,
.Xr signal 3 ,
.Xr sleep 3 ,
.Xr ualarm 3 ,
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/raise.3#2 (text+ko) ====
@@ -30,14 +30,14 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)raise.3 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/gen/raise.3,v 1.8 2007/01/09 00:27:55 imp Exp $
+.\" $FreeBSD: src/lib/libc/gen/raise.3,v 1.9 2010/05/07 17:20:15 jilles Exp $
.\"
-.Dd June 4, 1993
+.Dd May 7, 2010
.Dt RAISE 3
.Os
.Sh NAME
.Nm raise
-.Nd send a signal to the current process
+.Nd send a signal to the current thread
.Sh LIBRARY
.Lb libc
.Sh SYNOPSIS
@@ -49,7 +49,7 @@
.Fn raise
function sends the signal
.Fa sig
-to the current process.
+to the current thread.
.Sh RETURN VALUES
.Rv -std raise
.Sh ERRORS
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/siginterrupt.3#2 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)siginterrupt.3 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/gen/siginterrupt.3,v 1.15 2007/01/09 00:27:55 imp Exp $
+.\" $FreeBSD: src/lib/libc/gen/siginterrupt.3,v 1.16 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd June 4, 1993
.Dt SIGINTERRUPT 3
@@ -109,9 +109,8 @@
.El
.Sh SEE ALSO
.Xr sigaction 2 ,
-.Xr sigblock 2 ,
-.Xr sigpause 2 ,
-.Xr sigsetmask 2 ,
+.Xr sigprocmask 2 ,
+.Xr sigsuspend 2 ,
.Xr signal 3
.Sh HISTORY
The
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/ualarm.3#2 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" From: @(#)ualarm.3 8.2 (Berkeley) 4/19/94
-.\" $FreeBSD: src/lib/libc/gen/ualarm.3,v 1.20 2007/01/09 00:27:56 imp Exp $
+.\" $FreeBSD: src/lib/libc/gen/ualarm.3,v 1.21 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd April 19, 1994
.Dt UALARM 3
@@ -84,8 +84,8 @@
.Sh SEE ALSO
.Xr getitimer 2 ,
.Xr setitimer 2 ,
-.Xr sigpause 2 ,
-.Xr sigvec 2 ,
+.Xr sigaction 2 ,
+.Xr sigsuspend 2 ,
.Xr alarm 3 ,
.Xr signal 3 ,
.Xr sleep 3 ,
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/execve.2#3 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)execve.2 8.5 (Berkeley) 6/1/94
-.\" $FreeBSD: src/lib/libc/sys/execve.2,v 1.43 2009/07/05 20:20:09 pjd Exp $
+.\" $FreeBSD: src/lib/libc/sys/execve.2,v 1.44 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd April 10, 2008
.Dt EXECVE 2
@@ -189,8 +189,8 @@
.It interval timers Ta see Xr getitimer 2
.It resource limits Ta see Xr getrlimit 2
.It file mode mask Ta see Xr umask 2
-.It signal mask Ta see Xr sigvec 2 ,
-.Xr sigsetmask 2
+.It signal mask Ta see Xr sigaction 2 ,
+.Xr sigprocmask 2
.El
.Pp
When a program is executed as a result of an
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/fcntl.2#3 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)fcntl.2 8.2 (Berkeley) 1/12/94
-.\" $FreeBSD: src/lib/libc/sys/fcntl.2,v 1.48 2009/09/28 16:59:47 delphij Exp $
+.\" $FreeBSD: src/lib/libc/sys/fcntl.2,v 1.49 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd September 28, 2009
.Dt FCNTL 2
@@ -618,7 +618,7 @@
.Xr flock 2 ,
.Xr getdtablesize 2 ,
.Xr open 2 ,
-.Xr sigvec 2 ,
+.Xr sigaction 2 ,
.Xr lockf 3 ,
.Xr tcgetpgrp 3 ,
.Xr tcsetpgrp 3
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getitimer.2#2 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getitimer.2 8.3 (Berkeley) 5/16/95
-.\" $FreeBSD: src/lib/libc/sys/getitimer.2,v 1.23 2007/01/09 00:28:14 imp Exp $
+.\" $FreeBSD: src/lib/libc/sys/getitimer.2,v 1.24 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd May 16, 1995
.Dt GETITIMER 2
@@ -171,7 +171,7 @@
.Sh SEE ALSO
.Xr gettimeofday 2 ,
.Xr select 2 ,
-.Xr sigvec 2 ,
+.Xr sigaction 2 ,
.Xr clocks 7
.Sh HISTORY
The
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getrlimit.2#3 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)getrlimit.2 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/sys/getrlimit.2,v 1.26 2009/06/23 20:57:27 kib Exp $
+.\" $FreeBSD: src/lib/libc/sys/getrlimit.2,v 1.27 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd August 20, 2008
.Dt GETRLIMIT 2
@@ -193,7 +193,7 @@
.Xr quota 1 ,
.Xr quotactl 2 ,
.Xr sigaltstack 2 ,
-.Xr sigvec 2 ,
+.Xr sigaction 2 ,
.Xr sysctl 3 ,
.Xr ulimit 3
.Sh HISTORY
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/quotactl.2#2 (text+ko) ====
@@ -29,7 +29,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)quotactl.2 8.2 (Berkeley) 3/10/95
-.\" $FreeBSD: src/lib/libc/sys/quotactl.2,v 1.26 2007/02/01 02:31:02 mpp Exp $
+.\" $FreeBSD: src/lib/libc/sys/quotactl.2,v 1.27 2010/05/07 00:41:12 mckusick Exp $
.\"
.Dd March 5, 1999
.Dt QUOTACTL 2
@@ -84,7 +84,7 @@
The
.Dq ufs
specific commands are:
-.Bl -tag -width Q_QUOTAOFFxx
+.Bl -tag -width Q_GETQUOTASIZEx
.It Dv Q_QUOTAON
Enable disk quotas for the file system specified by
.Fa path .
@@ -110,6 +110,17 @@
.Fa id
arguments are unused.
Only the super-user may turn quotas off.
+.It Dv Q_GETQUOTASIZE
+Get the wordsize used to represent the quotas for the user or group
+(as determined by the command type).
+Possible values are 32 for the old-style quota file
+and 64 for the new-style quota file.
+The
+.Fa addr
+argument is a pointer to an integer into which the size is stored.
+The identifier
+.Fa id
+is not used.
.It Dv Q_GETQUOTA
Get disk quota limits and current usage for the user or group
(as determined by the command type) with identifier
@@ -177,9 +188,11 @@
argument
or the command type is invalid.
In
-.Dv Q_GETQUOTA
+.Dv Q_GETQUOTASIZE ,
+.Dv Q_GETQUOTA ,
+.Dv Q_SETQUOTA ,
and
-.Dv Q_SETQUOTA ,
+.Dv Q_SETUSE ,
quotas are not currently enabled for this file system.
.Pp
The
@@ -208,7 +221,8 @@
.It Bq Er EROFS
In
.Dv Q_QUOTAON ,
-the quota file resides on a read-only file system.
+either the file system on which quotas are to be enabled is mounted read-only
+or the quota file resides on a read-only file system.
.It Bq Er EIO
An
.Tn I/O
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigaction.2#3 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" From: @(#)sigaction.2 8.2 (Berkeley) 4/3/94
-.\" $FreeBSD: src/lib/libc/sys/sigaction.2,v 1.61 2010/04/18 18:23:11 kib Exp $
+.\" $FreeBSD: src/lib/libc/sys/sigaction.2,v 1.62 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd April 18, 2010
.Dt SIGACTION 2
@@ -609,13 +609,9 @@
.Xr kill 2 ,
.Xr ptrace 2 ,
.Xr sigaltstack 2 ,
-.Xr sigblock 2 ,
-.Xr sigpause 2 ,
.Xr sigpending 2 ,
.Xr sigprocmask 2 ,
-.Xr sigsetmask 2 ,
.Xr sigsuspend 2 ,
-.Xr sigvec 2 ,
.Xr wait 2 ,
.Xr fpsetmask 3 ,
.Xr setjmp 3 ,
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigaltstack.2#2 (text+ko) ====
@@ -26,9 +26,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)sigaltstack.2 8.2 (Berkeley) 5/1/95
-.\" $FreeBSD: src/lib/libc/sys/sigaltstack.2,v 1.22 2007/01/09 00:28:15 imp Exp $
+.\" $FreeBSD: src/lib/libc/sys/sigaltstack.2,v 1.23 2010/05/06 22:06:14 jilles Exp $
.\"
-.Dd May 1, 1995
+.Dd May 6, 2010
.Dt SIGALTSTACK 2
.Os
.Sh NAME
@@ -39,7 +39,7 @@
.Sh SYNOPSIS
.In signal.h
.Bd -literal
-typedef struct sigaltstack {
+typedef struct {
char *ss_sp;
size_t ss_size;
int ss_flags;
@@ -51,25 +51,25 @@
The
.Fn sigaltstack
system call
-allows users to define an alternate stack on which signals
-are to be processed.
+allows defining an alternate stack on which signals
+are to be processed for the current thread.
If
.Fa ss
is non-zero,
it specifies a pointer to and the size of a
.Em "signal stack"
-on which to deliver signals,
-and tells the system if the process is currently executing
-on that stack.
+on which to deliver signals.
When a signal's action indicates its handler
should execute on the signal stack (specified with a
.Xr sigaction 2
system call), the system checks to see
-if the process is currently executing on that stack.
-If the process is not currently executing on the signal stack,
+if the thread is currently executing on that stack.
+If the thread is not currently executing on the signal stack,
the system arranges a switch to the signal stack for the
duration of the signal handler's execution.
.Pp
+An active stack cannot be modified.
+.Pp
If
.Dv SS_DISABLE
is set in
@@ -78,12 +78,6 @@
and
.Fa ss_size
are ignored and the signal stack will be disabled.
-Trying to disable an active stack will cause
-.Fn sigaltstack
-to return -1 with
-.Va errno
-set to
-.Er EINVAL .
A disabled stack will cause all signals to be
taken on the regular user stack.
If the stack is later re-enabled then all signals that were specified
@@ -96,7 +90,7 @@
.Fa ss_flags
field will contain the value
.Dv SS_ONSTACK
-if the process is currently on a signal stack and
+if the thread is currently on a signal stack and
.Dv SS_DISABLE
if the signal stack is currently disabled.
.Sh NOTES
@@ -146,8 +140,12 @@
.Fa oss
points to memory that is not a valid part of the process
address space.
+.It Bq Er EPERM
+An attempt was made to modify an active stack.
.It Bq Er EINVAL
-An attempt was made to disable an active stack.
+The
+.Fa ss_flags
+field was invalid.
.It Bq Er ENOMEM
Size of alternate stack area is less than or equal to
.Dv MINSIGSTKSZ .
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigprocmask.2#2 (text+ko) ====
@@ -26,9 +26,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)sigprocmask.2 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/sys/sigprocmask.2,v 1.22 2007/01/09 00:28:15 imp Exp $
+.\" $FreeBSD: src/lib/libc/sys/sigprocmask.2,v 1.23 2010/05/07 20:46:22 jilles Exp $
.\"
-.Dd June 4, 1993
+.Dd May 7, 2010
.Dt SIGPROCMASK 2
.Os
.Sh NAME
@@ -96,6 +96,11 @@
or
.Dv SIGSTOP
to be blocked.
+.Pp
+In threaded applications,
+.Xr pthread_sigmask 3
+must be used instead of
+.Fn sigprocmask .
.Sh RETURN VALUES
.Rv -std sigprocmask
.Sh ERRORS
@@ -116,6 +121,7 @@
.Xr sigpending 2 ,
.Xr sigsuspend 2 ,
.Xr fpsetmask 3 ,
+.Xr pthread_sigmask 3 ,
.Xr sigsetops 3
.Sh STANDARDS
The
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigreturn.2#2 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)sigreturn.2 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/sys/sigreturn.2,v 1.18 2007/01/09 00:28:15 imp Exp $
+.\" $FreeBSD: src/lib/libc/sys/sigreturn.2,v 1.19 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd June 4, 1993
.Dt SIGRETURN 2
@@ -83,7 +83,7 @@
raise the privilege level of the process.
.El
.Sh SEE ALSO
-.Xr sigvec 2 ,
+.Xr sigaction 2 ,
.Xr setjmp 3 ,
.Xr ucontext 3
.Sh HISTORY
==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/vfork.2#3 (text+ko) ====
@@ -26,7 +26,7 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)vfork.2 8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/sys/vfork.2,v 1.29 2009/11/13 13:26:27 brueffer Exp $
+.\" $FreeBSD: src/lib/libc/sys/vfork.2,v 1.30 2010/05/06 22:49:54 jilles Exp $
.\"
.Dd November 13, 2009
.Dt VFORK 2
@@ -104,7 +104,7 @@
.Xr _exit 2 ,
.Xr fork 2 ,
.Xr rfork 2 ,
-.Xr sigvec 2 ,
+.Xr sigaction 2 ,
.Xr wait 2 ,
.Xr exit 3
.Sh HISTORY
==== //depot/projects/soc2009/pgj_libstat/src/lib/libutil/Makefile#4 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 6/4/93
-# $FreeBSD: src/lib/libutil/Makefile,v 1.77 2010/01/13 18:59:51 ed Exp $
+# $FreeBSD: src/lib/libutil/Makefile,v 1.78 2010/05/07 00:41:12 mckusick Exp $
SHLIBDIR?= /lib
@@ -12,7 +12,7 @@
hexdump.c humanize_number.c kinfo_getfile.c kinfo_getvmmap.c kld.c \
login_auth.c login_cap.c \
login_class.c login_crypt.c login_ok.c login_times.c login_tty.c \
- pidfile.c property.c pty.c pw_util.c realhostname.c \
+ pidfile.c property.c pty.c pw_util.c quotafile.c realhostname.c \
stub.c trimdomain.c uucplock.c
INCS= libutil.h login_cap.h
@@ -29,7 +29,7 @@
_secure_path.3 uucplock.3 property.3 auth.3 realhostname.3 \
realhostname_sa.3 trimdomain.3 fparseln.3 humanize_number.3 \
pidfile.3 flopen.3 expand_number.3 hexdump.3 \
- kinfo_getfile.3 kinfo_getvmmap.3
+ kinfo_getfile.3 kinfo_getvmmap.3 quotafile.3
MAN+= login.conf.5 auth.conf.5
MLINKS+= kld.3 kld_isloaded.3 kld.3 kld_load.3
MLINKS+= property.3 properties_read.3 property.3 properties_free.3
@@ -57,5 +57,13 @@
pidfile.3 pidfile_write.3 \
pidfile.3 pidfile_close.3 \
pidfile.3 pidfile_remove.3
+MLINKS+=quotafile.3 quota_open.3 \
+ quotafile.3 quota_fsname.3 \
+ quotafile.3 quota_qfname.3 \
+ quotafile.3 quota_statfs.3 \
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list