From owner-p4-projects@FreeBSD.ORG Fri Dec 22 13:57:30 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9A8DF16A407; Fri, 22 Dec 2006 13:57:30 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 60E8916A47B for ; Fri, 22 Dec 2006 13:57:30 +0000 (UTC) (envelope-from piso@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4EEF613C462 for ; Fri, 22 Dec 2006 13:57:30 +0000 (UTC) (envelope-from piso@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id kBMDvUdk031864 for ; Fri, 22 Dec 2006 13:57:30 GMT (envelope-from piso@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id kBMDvNvt031861 for perforce@freebsd.org; Fri, 22 Dec 2006 13:57:23 GMT (envelope-from piso@freebsd.org) Date: Fri, 22 Dec 2006 13:57:23 GMT Message-Id: <200612221357.kBMDvNvt031861@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to piso@freebsd.org using -f From: Paolo Pisati To: Perforce Change Reviews Cc: Subject: PERFORCE change 112059 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Dec 2006 13:57:30 -0000 http://perforce.freebsd.org/chv.cgi?CH=112059 Change 112059 by piso@piso_newluxor on 2006/12/22 13:56:33 IFC@112058 Affected files ... .. //depot/projects/soc2005/libalias/UPDATING#13 integrate .. //depot/projects/soc2005/libalias/bin/domainname/domainname.1#2 integrate .. //depot/projects/soc2005/libalias/bin/test/test.1#4 integrate .. //depot/projects/soc2005/libalias/etc/rc.d/abi#2 integrate .. //depot/projects/soc2005/libalias/etc/rc.d/syscons#2 integrate .. //depot/projects/soc2005/libalias/etc/snmpd.config#3 integrate .. //depot/projects/soc2005/libalias/include/arpa/nameser_compat.h#2 integrate .. //depot/projects/soc2005/libalias/include/unistd.h#2 integrate .. //depot/projects/soc2005/libalias/lib/libc/gen/sysconf.3#2 integrate .. //depot/projects/soc2005/libalias/lib/libc/gen/sysconf.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libc/inet/inet_cidr_ntop.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libc/inet/inet_net_ntop.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libc/isc/eventlib_p.h#3 integrate .. //depot/projects/soc2005/libalias/lib/libc/net/Makefile.inc#4 integrate .. //depot/projects/soc2005/libalias/lib/libc/net/sctp_sys_calls.c#1 branch .. //depot/projects/soc2005/libalias/lib/libc/resolv/mtctxres.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libc/resolv/res_init.c#3 integrate .. //depot/projects/soc2005/libalias/lib/libc/resolv/res_send.c#4 integrate .. //depot/projects/soc2005/libalias/lib/libc/stdtime/strftime.3#2 integrate .. //depot/projects/soc2005/libalias/lib/libc/sys/chflags.2#3 integrate .. //depot/projects/soc2005/libalias/lib/libelf/Makefile#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/elf_getshnum.3#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/elf_types.m4#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/gelf.h#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/gelf_cap.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/gelf_move.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/gelf_syminfo.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/libelf_align.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/libelf_convert.m4#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/libelf_data.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/libelf_fsize.m4#2 integrate .. //depot/projects/soc2005/libalias/lib/libelf/libelf_msize.m4#2 integrate .. //depot/projects/soc2005/libalias/lib/libpthread/thread/thr_kern.c#2 integrate .. //depot/projects/soc2005/libalias/lib/libthr/arch/amd64/include/pthread_md.h#2 integrate .. //depot/projects/soc2005/libalias/lib/libthr/arch/arm/include/pthread_md.h#2 integrate .. //depot/projects/soc2005/libalias/lib/libthr/arch/i386/include/pthread_md.h#2 integrate .. //depot/projects/soc2005/libalias/lib/libthr/arch/ia64/include/pthread_md.h#4 integrate .. //depot/projects/soc2005/libalias/lib/libthr/arch/powerpc/include/pthread_md.h#4 integrate .. //depot/projects/soc2005/libalias/lib/libthr/arch/sparc64/include/pthread_md.h#2 integrate .. //depot/projects/soc2005/libalias/lib/libthr/thread/thr_create.c#6 integrate .. //depot/projects/soc2005/libalias/lib/libthr/thread/thr_init.c#8 integrate .. //depot/projects/soc2005/libalias/lib/libthr/thread/thr_mutex.c#7 integrate .. //depot/projects/soc2005/libalias/lib/libthr/thread/thr_private.h#10 integrate .. //depot/projects/soc2005/libalias/lib/libthr/thread/thr_pspinlock.c#4 integrate .. //depot/projects/soc2005/libalias/lib/libthr/thread/thr_umtx.c#6 integrate .. //depot/projects/soc2005/libalias/lib/libthr/thread/thr_umtx.h#6 integrate .. //depot/projects/soc2005/libalias/sbin/ggate/ggated/ggated.c#2 integrate .. //depot/projects/soc2005/libalias/sbin/ggate/shared/ggate.c#3 integrate .. //depot/projects/soc2005/libalias/sbin/ggate/shared/ggate.h#2 integrate .. //depot/projects/soc2005/libalias/sbin/ifconfig/ifmedia.c#3 integrate .. //depot/projects/soc2005/libalias/share/man/man4/Makefile#7 integrate .. //depot/projects/soc2005/libalias/share/man/man4/aac.4#3 integrate .. //depot/projects/soc2005/libalias/share/man/man4/audit.4#4 integrate .. //depot/projects/soc2005/libalias/share/man/man4/auditpipe.4#4 integrate .. //depot/projects/soc2005/libalias/share/man/man4/bce.4#4 integrate .. //depot/projects/soc2005/libalias/share/man/man4/fast_ipsec.4#5 integrate .. //depot/projects/soc2005/libalias/share/man/man4/fdc.4#3 integrate .. //depot/projects/soc2005/libalias/share/man/man4/iic.4#4 integrate .. //depot/projects/soc2005/libalias/share/man/man4/inet.4#2 integrate .. //depot/projects/soc2005/libalias/share/man/man4/ipmi.4#4 integrate .. //depot/projects/soc2005/libalias/share/man/man4/joy.4#2 integrate .. //depot/projects/soc2005/libalias/share/man/man4/lmc.4#2 integrate .. //depot/projects/soc2005/libalias/share/man/man4/man4.i386/padlock.4#5 integrate .. //depot/projects/soc2005/libalias/share/man/man4/man4.sparc64/ofw_console.4#2 integrate .. //depot/projects/soc2005/libalias/share/man/man4/ng_ksocket.4#2 integrate .. //depot/projects/soc2005/libalias/share/man/man4/ng_tag.4#3 integrate .. //depot/projects/soc2005/libalias/share/man/man4/pty.4#3 integrate .. //depot/projects/soc2005/libalias/share/man/man4/snd_emu10kx.4#3 integrate .. //depot/projects/soc2005/libalias/share/man/man4/snd_hda.4#4 integrate .. //depot/projects/soc2005/libalias/share/man/man4/syscons.4#4 integrate .. //depot/projects/soc2005/libalias/share/man/man4/ubtbcmfw.4#3 integrate .. //depot/projects/soc2005/libalias/share/man/man4/watchdog.4#2 integrate .. //depot/projects/soc2005/libalias/share/man/man5/elf.5#3 integrate .. //depot/projects/soc2005/libalias/share/man/man5/linsysfs.5#3 integrate .. //depot/projects/soc2005/libalias/share/man/man5/rc.conf.5#9 integrate .. //depot/projects/soc2005/libalias/share/man/man7/build.7#3 integrate .. //depot/projects/soc2005/libalias/share/man/man7/development.7#2 integrate .. //depot/projects/soc2005/libalias/share/man/man7/environ.7#2 integrate .. //depot/projects/soc2005/libalias/share/man/man9/Makefile#7 integrate .. //depot/projects/soc2005/libalias/share/man/man9/bus_dma.9#5 integrate .. //depot/projects/soc2005/libalias/share/man/man9/config_intrhook.9#4 integrate .. //depot/projects/soc2005/libalias/share/man/man9/crypto.9#3 integrate .. //depot/projects/soc2005/libalias/share/man/man9/ifnet.9#2 integrate .. //depot/projects/soc2005/libalias/share/man/man9/priv.9#2 integrate .. //depot/projects/soc2005/libalias/share/man/man9/socket.9#1 branch .. //depot/projects/soc2005/libalias/share/man/man9/sysctl.9#5 integrate .. //depot/projects/soc2005/libalias/share/man/man9/usbdi.9#2 integrate .. //depot/projects/soc2005/libalias/share/man/man9/utopia.9#2 integrate .. //depot/projects/soc2005/libalias/share/man/man9/vm_map_stack.9#2 integrate .. //depot/projects/soc2005/libalias/share/man/man9/watchdog.9#2 integrate .. //depot/projects/soc2005/libalias/sys/amd64/amd64/apic_vector.S#2 integrate .. //depot/projects/soc2005/libalias/sys/amd64/amd64/cpu_switch.S#2 integrate .. //depot/projects/soc2005/libalias/sys/amd64/amd64/exception.S#2 integrate .. //depot/projects/soc2005/libalias/sys/amd64/amd64/genassym.c#4 integrate .. //depot/projects/soc2005/libalias/sys/amd64/amd64/local_apic.c#7 integrate .. //depot/projects/soc2005/libalias/sys/amd64/amd64/machdep.c#9 integrate .. //depot/projects/soc2005/libalias/sys/amd64/amd64/trap.c#6 integrate .. //depot/projects/soc2005/libalias/sys/amd64/ia32/ia32_exception.S#2 integrate .. //depot/projects/soc2005/libalias/sys/amd64/ia32/ia32_syscall.c#3 integrate .. //depot/projects/soc2005/libalias/sys/amd64/include/apicvar.h#4 integrate .. //depot/projects/soc2005/libalias/sys/amd64/isa/atpic.c#3 integrate .. //depot/projects/soc2005/libalias/sys/amd64/isa/atpic_vector.S#3 integrate .. //depot/projects/soc2005/libalias/sys/amd64/isa/icu.h#2 integrate .. //depot/projects/soc2005/libalias/sys/amd64/linux32/linux.h#7 integrate .. //depot/projects/soc2005/libalias/sys/amd64/linux32/linux32_machdep.c#8 integrate .. //depot/projects/soc2005/libalias/sys/arm/at91/at91_st.c#4 integrate .. //depot/projects/soc2005/libalias/sys/arm/xscale/i80321/i80321_wdog.c#2 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/Makefile.inc#5 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/boot0spi/main.c#5 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/libat91/arm_init.S#2 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.h#4 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/libat91/eeprom.c#3 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/libat91/emac.c#6 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/libat91/emac_init.c#4 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/libat91/lib.h#4 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/libat91/spi_flash.c#3 integrate .. //depot/projects/soc2005/libalias/sys/boot/arm/at91/libat91/spi_flash.h#2 integrate .. //depot/projects/soc2005/libalias/sys/boot/common/bootstrap.h#3 integrate .. //depot/projects/soc2005/libalias/sys/boot/sparc64/loader/main.c#4 integrate .. //depot/projects/soc2005/libalias/sys/cam/cam_xpt.c#7 integrate .. //depot/projects/soc2005/libalias/sys/compat/freebsd32/freebsd32_misc.c#7 integrate .. //depot/projects/soc2005/libalias/sys/compat/freebsd32/freebsd32_proto.h#13 integrate .. //depot/projects/soc2005/libalias/sys/compat/freebsd32/freebsd32_syscall.h#13 integrate .. //depot/projects/soc2005/libalias/sys/compat/freebsd32/freebsd32_syscalls.c#13 integrate .. //depot/projects/soc2005/libalias/sys/compat/freebsd32/freebsd32_sysent.c#13 integrate .. //depot/projects/soc2005/libalias/sys/compat/freebsd32/syscalls.master#13 integrate .. //depot/projects/soc2005/libalias/sys/compat/linux/linux_ipc.c#4 integrate .. //depot/projects/soc2005/libalias/sys/compat/linux/linux_ipc.h#2 integrate .. //depot/projects/soc2005/libalias/sys/compat/linux/linux_time.c#2 integrate .. //depot/projects/soc2005/libalias/sys/conf/files.amd64#10 integrate .. //depot/projects/soc2005/libalias/sys/conf/files.arm#4 integrate .. //depot/projects/soc2005/libalias/sys/conf/files.i386#9 integrate .. //depot/projects/soc2005/libalias/sys/conf/files.pc98#7 integrate .. //depot/projects/soc2005/libalias/sys/conf/files.powerpc#6 integrate .. //depot/projects/soc2005/libalias/sys/conf/files.sparc64#4 integrate .. //depot/projects/soc2005/libalias/sys/conf/files.sun4v#4 integrate .. //depot/projects/soc2005/libalias/sys/conf/options#14 integrate .. //depot/projects/soc2005/libalias/sys/dev/aac/aac_linux.c#2 integrate .. //depot/projects/soc2005/libalias/sys/dev/acpica/acpi_battery.c#2 integrate .. //depot/projects/soc2005/libalias/sys/dev/ata/ata-all.c#4 integrate .. //depot/projects/soc2005/libalias/sys/dev/atkbdc/psm.c#2 integrate .. //depot/projects/soc2005/libalias/sys/dev/bge/if_bge.c#14 integrate .. //depot/projects/soc2005/libalias/sys/dev/bge/if_bgereg.h#10 integrate .. //depot/projects/soc2005/libalias/sys/dev/dc/if_dc.c#6 integrate .. //depot/projects/soc2005/libalias/sys/dev/ichwd/ichwd.c#2 integrate .. //depot/projects/soc2005/libalias/sys/dev/ipmi/ipmi.c#5 integrate .. //depot/projects/soc2005/libalias/sys/dev/isp/isp.c#8 integrate .. //depot/projects/soc2005/libalias/sys/dev/isp/isp_freebsd.c#10 integrate .. //depot/projects/soc2005/libalias/sys/dev/isp/isp_pci.c#10 integrate .. //depot/projects/soc2005/libalias/sys/dev/isp/isp_sbus.c#6 integrate .. //depot/projects/soc2005/libalias/sys/dev/isp/ispmbox.h#6 integrate .. //depot/projects/soc2005/libalias/sys/dev/md/md.c#3 integrate .. //depot/projects/soc2005/libalias/sys/dev/mfi/mfi.c#8 integrate .. //depot/projects/soc2005/libalias/sys/dev/mfi/mfi_ioctl.h#3 integrate .. //depot/projects/soc2005/libalias/sys/dev/mfi/mfireg.h#4 integrate .. //depot/projects/soc2005/libalias/sys/dev/mii/brgphy.c#6 integrate .. //depot/projects/soc2005/libalias/sys/dev/mii/rgephy.c#5 integrate .. //depot/projects/soc2005/libalias/sys/dev/mk48txx/mk48txx.c#3 integrate .. //depot/projects/soc2005/libalias/sys/dev/mpt/mpt_cam.c#9 integrate .. //depot/projects/soc2005/libalias/sys/dev/pci/pci.c#9 integrate .. //depot/projects/soc2005/libalias/sys/dev/pci/pci_private.h#4 integrate .. //depot/projects/soc2005/libalias/sys/dev/pci/pcib_private.h#3 integrate .. //depot/projects/soc2005/libalias/sys/dev/pci/pcireg.h#4 integrate .. //depot/projects/soc2005/libalias/sys/dev/pci/pcivar.h#6 integrate .. //depot/projects/soc2005/libalias/sys/dev/ral/rt2560.c#5 integrate .. //depot/projects/soc2005/libalias/sys/dev/ral/rt2560var.h#2 integrate .. //depot/projects/soc2005/libalias/sys/dev/ral/rt2661.c#3 integrate .. //depot/projects/soc2005/libalias/sys/dev/ral/rt2661var.h#2 integrate .. //depot/projects/soc2005/libalias/sys/dev/re/if_re.c#8 integrate .. //depot/projects/soc2005/libalias/sys/dev/sound/pci/envy24.c#4 integrate .. //depot/projects/soc2005/libalias/sys/dev/sound/pci/envy24ht.c#3 integrate .. //depot/projects/soc2005/libalias/sys/dev/sound/pci/envy24ht.h#3 integrate .. //depot/projects/soc2005/libalias/sys/dev/sound/pci/hda/hdac.c#7 integrate .. //depot/projects/soc2005/libalias/sys/dev/sound/pci/ich.c#4 integrate .. //depot/projects/soc2005/libalias/sys/dev/watchdog/watchdog.c#2 integrate .. //depot/projects/soc2005/libalias/sys/fs/msdosfs/bpb.h#2 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/apic_vector.s#2 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/elan-mmcr.c#2 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/exception.s#2 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/genassym.c#4 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/local_apic.c#7 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/machdep.c#11 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/swtch.s#2 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/trap.c#5 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/vm86.c#3 integrate .. //depot/projects/soc2005/libalias/sys/i386/i386/vm86bios.s#2 integrate .. //depot/projects/soc2005/libalias/sys/i386/include/apicvar.h#4 integrate .. //depot/projects/soc2005/libalias/sys/i386/isa/atpic.c#3 integrate .. //depot/projects/soc2005/libalias/sys/i386/isa/atpic_vector.s#3 integrate .. //depot/projects/soc2005/libalias/sys/i386/isa/icu.h#2 integrate .. //depot/projects/soc2005/libalias/sys/i386/linux/linux.h#6 integrate .. //depot/projects/soc2005/libalias/sys/i386/linux/linux_proto.h#10 integrate .. //depot/projects/soc2005/libalias/sys/i386/linux/linux_syscall.h#9 integrate .. //depot/projects/soc2005/libalias/sys/i386/linux/linux_sysent.c#9 integrate .. //depot/projects/soc2005/libalias/sys/i386/linux/syscalls.master#9 integrate .. //depot/projects/soc2005/libalias/sys/ia64/ia64/machdep.c#5 integrate .. //depot/projects/soc2005/libalias/sys/kern/kern_clock.c#4 integrate .. //depot/projects/soc2005/libalias/sys/kern/kern_condvar.c#3 integrate .. //depot/projects/soc2005/libalias/sys/kern/kern_ktrace.c#6 integrate .. //depot/projects/soc2005/libalias/sys/kern/kern_mac.c#5 integrate .. //depot/projects/soc2005/libalias/sys/kern/kern_mutex.c#5 integrate .. //depot/projects/soc2005/libalias/sys/kern/kern_synch.c#4 integrate .. //depot/projects/soc2005/libalias/sys/kern/kern_thread.c#6 integrate .. //depot/projects/soc2005/libalias/sys/kern/kern_umtx.c#11 integrate .. //depot/projects/soc2005/libalias/sys/kern/subr_sleepqueue.c#3 integrate .. //depot/projects/soc2005/libalias/sys/kern/sys_pipe.c#3 integrate .. //depot/projects/soc2005/libalias/sys/kern/sysv_ipc.c#3 integrate .. //depot/projects/soc2005/libalias/sys/kern/sysv_msg.c#5 integrate .. //depot/projects/soc2005/libalias/sys/kern/tty.c#8 integrate .. //depot/projects/soc2005/libalias/sys/kern/uipc_mbuf.c#5 integrate .. //depot/projects/soc2005/libalias/sys/kern/vfs_bio.c#6 integrate .. //depot/projects/soc2005/libalias/sys/kern/vfs_export.c#4 integrate .. //depot/projects/soc2005/libalias/sys/kern/vfs_extattr.c#1 branch .. //depot/projects/soc2005/libalias/sys/kern/vfs_mount.c#9 integrate .. //depot/projects/soc2005/libalias/sys/modules/Makefile#11 integrate .. //depot/projects/soc2005/libalias/sys/modules/acpi/Makefile#4 integrate .. //depot/projects/soc2005/libalias/sys/modules/acpi/acpi/Makefile#2 integrate .. //depot/projects/soc2005/libalias/sys/modules/ufs/Makefile#3 integrate .. //depot/projects/soc2005/libalias/sys/netgraph/ng_nat.c#6 integrate .. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias.c#32 integrate .. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_db.c#18 integrate .. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_local.h#11 integrate .. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_mod.c#26 integrate .. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_proxy.c#12 integrate .. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_util.c#5 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_asconf.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_constants.h#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_indata.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_input.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_lock_bsd.h#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_os_bsd.h#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_output.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_pcb.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_pcb.h#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_peeloff.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_structs.h#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_timer.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_uio.h#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctp_usrreq.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctputil.c#3 integrate .. //depot/projects/soc2005/libalias/sys/netinet/sctputil.h#2 integrate .. //depot/projects/soc2005/libalias/sys/netinet6/in6.c#7 integrate .. //depot/projects/soc2005/libalias/sys/netinet6/sctp6_usrreq.c#2 integrate .. //depot/projects/soc2005/libalias/sys/netipsec/ipsec.c#4 integrate .. //depot/projects/soc2005/libalias/sys/netipsec/ipsec_input.c#4 integrate .. //depot/projects/soc2005/libalias/sys/pci/if_rl.c#4 integrate .. //depot/projects/soc2005/libalias/sys/powerpc/powerpc/mmu_oea.c#6 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_framework.h#5 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_inet.c#6 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_internal.h#5 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_label.c#3 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_net.c#5 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_pipe.c#4 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_policy.h#1 branch .. //depot/projects/soc2005/libalias/sys/security/mac/mac_posix_sem.c#5 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_priv.c#2 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_process.c#4 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_socket.c#4 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_system.c#4 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_sysv_msg.c#4 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_sysv_sem.c#4 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_sysv_shm.c#4 integrate .. //depot/projects/soc2005/libalias/sys/security/mac/mac_vfs.c#5 integrate .. //depot/projects/soc2005/libalias/sys/sparc64/include/param.h#2 integrate .. //depot/projects/soc2005/libalias/sys/sparc64/sparc64/genassym.c#5 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/include/cddl/mdesc.h#2 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/include/pcpu.h#4 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/include/trap.h#3 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/mdesc/mdesc_vdevfindnode.c#1 branch .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/exception.S#4 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/hcall.S#4 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/interrupt.S#3 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/mp_machdep.c#4 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/pmap.c#5 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/tick.c#2 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/trap.c#5 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/tsb.c#5 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/tte_hash.c#3 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/vm_machdep.c#3 integrate .. //depot/projects/soc2005/libalias/sys/sun4v/sun4v/wbuf.S#3 integrate .. //depot/projects/soc2005/libalias/sys/sys/lock_profile.h#2 integrate .. //depot/projects/soc2005/libalias/sys/sys/mac_policy.h#8 integrate .. //depot/projects/soc2005/libalias/sys/sys/mount.h#6 integrate .. //depot/projects/soc2005/libalias/sys/sys/mouse.h#2 integrate .. //depot/projects/soc2005/libalias/sys/sys/mutex.h#4 integrate .. //depot/projects/soc2005/libalias/sys/sys/param.h#12 integrate .. //depot/projects/soc2005/libalias/sys/sys/pcpu.h#4 integrate .. //depot/projects/soc2005/libalias/sys/sys/proc.h#7 integrate .. //depot/projects/soc2005/libalias/sys/sys/sleepqueue.h#3 integrate .. //depot/projects/soc2005/libalias/sys/sys/syscallsubr.h#4 integrate .. //depot/projects/soc2005/libalias/sys/sys/sysent.h#4 integrate .. //depot/projects/soc2005/libalias/sys/sys/umtx.h#8 integrate .. //depot/projects/soc2005/libalias/sys/sys/vnode.h#4 integrate .. //depot/projects/soc2005/libalias/sys/sys/watchdog.h#2 integrate .. //depot/projects/soc2005/libalias/sys/vm/vm_object.c#6 integrate .. //depot/projects/soc2005/libalias/usr.bin/cmp/cmp.1#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/column/column.c#3 integrate .. //depot/projects/soc2005/libalias/usr.bin/fold/fold.1#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/from/from.1#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/lockf/lockf.1#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/mkfifo/mkfifo.1#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/ncplist/ncplist.1#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/nslookup/Makefile#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/nsupdate/Makefile#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/pkill/pkill.1#3 integrate .. //depot/projects/soc2005/libalias/usr.bin/tar/bsdtar.c#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/tcopy/tcopy.1#2 integrate .. //depot/projects/soc2005/libalias/usr.bin/truncate/truncate.1#3 integrate .. //depot/projects/soc2005/libalias/usr.bin/w/w.1#2 integrate .. //depot/projects/soc2005/libalias/usr.sbin/asf/asf.8#4 integrate .. //depot/projects/soc2005/libalias/usr.sbin/asf/asf.c#3 integrate .. //depot/projects/soc2005/libalias/usr.sbin/bsnmpd/modules/Makefile#2 integrate .. //depot/projects/soc2005/libalias/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_addrs.c#3 integrate .. //depot/projects/soc2005/libalias/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_if.c#3 integrate .. //depot/projects/soc2005/libalias/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_pf.c#2 integrate .. //depot/projects/soc2005/libalias/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_port.c#3 integrate .. //depot/projects/soc2005/libalias/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_snmp.c#3 integrate .. //depot/projects/soc2005/libalias/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_snmp.h#3 integrate .. //depot/projects/soc2005/libalias/usr.sbin/bsnmpd/modules/snmp_bridge/bridge_sys.c#3 integrate .. //depot/projects/soc2005/libalias/usr.sbin/sysinstall/index.c#4 integrate .. //depot/projects/soc2005/libalias/usr.sbin/watchdogd/watchdogd.c#2 integrate Differences ... ==== //depot/projects/soc2005/libalias/UPDATING#13 (text+ko) ==== @@ -21,6 +21,19 @@ developers choose to disable these features on build machines to maximize performance. +20061214: + Support for PCI Message Signalled Interrupts has been + disabled again in the bge driver. Many revisions of the + hardware fail to support it properly. Support can be + re-enabled by removing the #define of BGE_DISABLE_MSI in + "src/sys/dev/bge/if_bge.c". + +20061214: + Support for PCI Message Signalled Interrupts has been added + to the bge driver. If there are any problems, MSI can be + disabled completely by setting the 'hw.pci.enable_msi' and + 'hw.pci.enable_msix' tunables to 0 in the loader. + 20061205: The removal of several facets of the experimental Threading system from the kernel means that the proc and thread structures @@ -682,4 +695,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.467 2006/12/06 06:39:47 julian Exp $ +$FreeBSD: src/UPDATING,v 1.469 2006/12/15 00:30:37 jdp Exp $ ==== //depot/projects/soc2005/libalias/bin/domainname/domainname.1#2 (text+ko) ==== @@ -27,7 +27,7 @@ .\" SUCH DAMAGE. .\" .\" From: @(#)hostname.1 8.1 (Berkeley) 5/31/93 -.\" $FreeBSD: src/bin/domainname/domainname.1,v 1.18 2005/01/10 08:39:22 imp Exp $ +.\" $FreeBSD: src/bin/domainname/domainname.1,v 1.19 2006/12/18 15:45:01 ru Exp $ .\" .Dd September 18, 1994 .Dt DOMAINNAME 1 @@ -48,7 +48,7 @@ .Pa /etc/rc.network , normally run at boot time. -.Sh NOTA BENE +.Sh NOTES The YP/NIS (formerly ``Yellow Pages'' but renamed for legal reasons) domain name does not necessarily have anything to do with the Domain Name System domain name, although they are often set equal for administrative ==== //depot/projects/soc2005/libalias/bin/test/test.1#4 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)test.1 8.1 (Berkeley) 5/31/93 -.\" $FreeBSD: src/bin/test/test.1,v 1.25 2006/07/31 09:25:20 yar Exp $ +.\" $FreeBSD: src/bin/test/test.1,v 1.26 2006/12/14 10:42:46 ru Exp $ .\" .Dd July 31, 2006 .Dt TEST 1 @@ -50,7 +50,9 @@ utility evaluates the expression and, if it evaluates to true, returns a zero (true) exit status; otherwise it returns 1 (false). -If there is no expression, test also +If there is no expression, +.Nm +also returns 1 (false). .Pp All operators and flags are separate arguments to the @@ -187,68 +189,68 @@ .Ar string is not the null string. -.It Ar \&s\&1 Cm \&= Ar \&s\&2 +.It Ar s1 Cm = Ar s2 True if the strings -.Ar \&s\&1 +.Ar s1 and -.Ar \&s\&2 +.Ar s2 are identical. -.It Ar \&s\&1 Cm \&!= Ar \&s\&2 +.It Ar s1 Cm != Ar s2 True if the strings -.Ar \&s\&1 +.Ar s1 and -.Ar \&s\&2 +.Ar s2 are not identical. -.It Ar \&s\&1 Cm \&< Ar \&s\&2 +.It Ar s1 Cm < Ar s2 True if string -.Ar \&s\&1 +.Ar s1 comes before -.Ar \&s\&2 +.Ar s2 based on the binary value of their characters. -.It Ar \&s\&1 Cm \&> Ar \&s\&2 +.It Ar s1 Cm > Ar s2 True if string -.Ar \&s\&1 +.Ar s1 comes after -.Ar \&s\&2 +.Ar s2 based on the binary value of their characters. -.It Ar \&n\&1 Fl \&eq Ar \&n\&2 +.It Ar n1 Fl eq Ar n2 True if the integers -.Ar \&n\&1 +.Ar n1 and -.Ar \&n\&2 +.Ar n2 are algebraically equal. -.It Ar \&n\&1 Fl \&ne Ar \&n\&2 +.It Ar n1 Fl ne Ar n2 True if the integers -.Ar \&n\&1 +.Ar n1 and -.Ar \&n\&2 +.Ar n2 are not algebraically equal. -.It Ar \&n\&1 Fl \> Ar \&n\&2 +.It Ar n1 Fl gt Ar n2 True if the integer -.Ar \&n\&1 +.Ar n1 is algebraically greater than the integer -.Ar \&n\&2 . -.It Ar \&n\&1 Fl \&ge Ar \&n\&2 +.Ar n2 . +.It Ar n1 Fl ge Ar n2 True if the integer -.Ar \&n\&1 +.Ar n1 is algebraically greater than or equal to the integer -.Ar \&n\&2 . -.It Ar \&n\&1 Fl \< Ar \&n\&2 +.Ar n2 . +.It Ar n1 Fl lt Ar n2 True if the integer -.Ar \&n\&1 +.Ar n1 is algebraically less than the integer -.Ar \&n\&2 . -.It Ar \&n\&1 Fl \&le Ar \&n\&2 +.Ar n2 . +.It Ar n1 Fl le Ar n2 True if the integer -.Ar \&n\&1 +.Ar n1 is algebraically less than or equal to the integer -.Ar \&n\&2 . +.Ar n2 . .El .Pp If @@ -312,7 +314,7 @@ The .Nm utility exits with one of the following values: -.Bl -tag -width Ds +.Bl -tag -width indent .It 0 expression evaluated to true. .It 1 ==== //depot/projects/soc2005/libalias/etc/rc.d/abi#2 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh # -# $FreeBSD: src/etc/rc.d/abi,v 1.9 2006/06/21 09:53:25 yar Exp $ +# $FreeBSD: src/etc/rc.d/abi,v 1.10 2006/12/20 11:37:15 yar Exp $ # # PROVIDE: abi @@ -10,8 +10,8 @@ . /etc/rc.subr name="abi" -start_precmd="${name}_prestart" -start_cmd=":" +start_cmd="${name}_start" +stop_cmd=":" sysv_start() { @@ -41,7 +41,7 @@ load_kld -m svr4elf svr4 } -abi_prestart() +abi_start() { echo -n 'Additional ABI support:' ==== //depot/projects/soc2005/libalias/etc/rc.d/syscons#2 (text+ko) ==== @@ -24,7 +24,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/etc/rc.d/syscons,v 1.17 2006/05/17 09:33:06 phk Exp $ +# $FreeBSD: src/etc/rc.d/syscons,v 1.18 2006/12/20 12:59:50 yar Exp $ # # PROVIDE: syscons @@ -38,6 +38,7 @@ setkeyboard_cmd="syscons_setkeyboard" start_precmd="syscons_precmd" start_cmd="syscons_start" +stop_cmd=":" # stdin must be redirected because it might be for a serial console # ==== //depot/projects/soc2005/libalias/etc/snmpd.config#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/snmpd.config,v 1.7 2006/10/31 10:23:28 harti Exp $ +# $FreeBSD: src/etc/snmpd.config,v 1.8 2006/12/20 22:10:34 syrinx Exp $ # # Example configuration file for bsnmpd(1). # @@ -88,3 +88,9 @@ # This requires the mibII module. # #begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so" + +# +# Bridge module +# This requires the mibII module. +# +#begemotSnmpdModulePath."bridge" = "/usr/lib/snmp_bridge.so" ==== //depot/projects/soc2005/libalias/include/arpa/nameser_compat.h#2 (text+ko) ==== @@ -32,8 +32,8 @@ /* * from nameser.h 8.1 (Berkeley) 6/2/93 - * $Id: nameser_compat.h,v 1.1.2.3.4.2 2004/07/01 04:43:41 marka Exp $ - * $FreeBSD: src/include/arpa/nameser_compat.h,v 1.5 2006/03/21 16:11:11 ume Exp $ + * $Id: nameser_compat.h,v 1.1.2.3.4.3 2006/05/19 02:38:15 marka Exp $ + * $FreeBSD: src/include/arpa/nameser_compat.h,v 1.6 2006/12/15 20:59:55 ume Exp $ */ #ifndef _ARPA_NAMESER_COMPAT_ ==== //depot/projects/soc2005/libalias/include/unistd.h#2 (text+ko) ==== @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)unistd.h 8.12 (Berkeley) 4/27/95 - * $FreeBSD: src/include/unistd.h,v 1.79 2005/12/02 02:36:13 davidxu Exp $ + * $FreeBSD: src/include/unistd.h,v 1.80 2006/12/14 21:42:03 pjd Exp $ */ #ifndef _UNISTD_H_ @@ -294,6 +294,9 @@ #define _SC_NPROCESSORS_ONLN 58 #endif +/* Extensions found in Solaris and Linux. */ +#define _SC_PHYS_PAGES 121 + /* Keys for the confstr(3) function. */ #if __POSIX_VISIBLE >= 199209 #define _CS_PATH 1 /* default value of PATH */ ==== //depot/projects/soc2005/libalias/lib/libc/gen/sysconf.3#2 (text+ko) ==== @@ -30,9 +30,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)sysconf.3 8.3 (Berkeley) 4/19/94 -.\" $FreeBSD: src/lib/libc/gen/sysconf.3,v 1.21 2005/01/20 09:17:02 ru Exp $ +.\" $FreeBSD: src/lib/libc/gen/sysconf.3,v 1.24 2006/12/14 14:34:55 pjd Exp $ .\" -.Dd June 18, 2001 +.Dd December 14, 2006 .Dt SYSCONF 3 .Os .Sh NAME @@ -89,6 +89,8 @@ The number of processors currently online. .It Li _SC_OPEN_MAX The maximum number of open files per user id. +.It Li _SC_PAGESIZE +The size of a system page in bytes. .It Li _SC_STREAM_MAX The minimum maximum number of streams that a process may have open at any one time. @@ -165,6 +167,19 @@ Return 1 if the system supports the User Portability Utilities Option, otherwise \-1. .El +.Pp +These values also exist, but may not be standard: +.Pp +.Bl -tag -width 6n +.Pp +.It Li _SC_PHYS_PAGES +The number of pages of physical memory. +Note that it is possible that the product of this value and the value of +.Li _SC_PAGESIZE +will overflow a +.Vt long +in some configurations on a 32bit machine. +.El .Sh RETURN VALUES If the call to .Fn sysconf ==== //depot/projects/soc2005/libalias/lib/libc/gen/sysconf.c#2 (text+ko) ==== @@ -38,7 +38,7 @@ static char sccsid[] = "@(#)sysconf.c 8.2 (Berkeley) 3/20/94"; #endif /* LIBC_SCCS and not lint */ #include -__FBSDID("$FreeBSD: src/lib/libc/gen/sysconf.c,v 1.20 2002/11/17 08:54:29 dougb Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/gen/sysconf.c,v 1.23 2006/12/14 22:14:14 imp Exp $"); #include #include @@ -79,9 +79,11 @@ int mib[2], sverrno, value; long defaultresult; const char *path; + const char *sname; len = sizeof(value); defaultresult = -1; + sname = NULL; switch (name) { case _SC_ARG_MAX: @@ -574,9 +576,22 @@ mib[1] = HW_NCPU; break; +#ifdef _SC_PHYS_PAGES + case _SC_PHYS_PAGES: + sname = "hw.availpages"; + break; +#endif + default: errno = EINVAL; return (-1); } - return (sysctl(mib, 2, &value, &len, NULL, 0) == -1 ? -1 : value); + if (sname == NULL) { + if (sysctl(mib, 2, &value, &len, NULL, 0) == -1) + value = -1; + } else { + if (sysctlbyname(sname, &value, &len, NULL, 0) == -1) + value = -1; + } + return (value); } ==== //depot/projects/soc2005/libalias/lib/libc/inet/inet_cidr_ntop.c#2 (text) ==== @@ -16,7 +16,7 @@ */ #if defined(LIBC_SCCS) && !defined(lint) -static const char rcsid[] = "$Id: inet_cidr_ntop.c,v 1.1.2.1.8.3 2005/11/03 23:08:40 marka Exp $"; +static const char rcsid[] = "$Id: inet_cidr_ntop.c,v 1.1.2.1.8.4 2006/10/11 02:32:50 marka Exp $"; #endif #include "port_before.h" @@ -40,10 +40,10 @@ # define SPRINTF(x) ((size_t)sprintf x) #endif -static char * inet_cidr_ntop_ipv4 __P((const u_char *src, int bits, - char *dst, size_t size)); -static char * inet_cidr_ntop_ipv6 __P((const u_char *src, int bits, - char *dst, size_t size)); +static char * +inet_cidr_ntop_ipv4(const u_char *src, int bits, char *dst, size_t size); +static char * +inet_cidr_ntop_ipv6(const u_char *src, int bits, char *dst, size_t size); /* * char * ==== //depot/projects/soc2005/libalias/lib/libc/inet/inet_net_ntop.c#2 (text) ==== @@ -16,10 +16,10 @@ */ #if defined(LIBC_SCCS) && !defined(lint) -static const char rcsid[] = "$Id: inet_net_ntop.c,v 1.1.2.1.8.1 2004/03/09 08:33:32 marka Exp $"; +static const char rcsid[] = "$Id: inet_net_ntop.c,v 1.1.2.1.8.2 2006/06/20 02:53:07 marka Exp $"; #endif #include -__FBSDID("$FreeBSD: src/lib/libc/inet/inet_net_ntop.c,v 1.2 2006/03/21 15:37:15 ume Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/inet/inet_net_ntop.c,v 1.3 2006/12/15 20:59:55 ume Exp $"); #include "port_before.h" @@ -266,7 +266,7 @@ } } /* Format CIDR /width. */ - SPRINTF((cp, "/%u", bits)); + sprintf(cp, "/%u", bits); if (strlen(outbuf) + 1 > size) goto emsgsize; strcpy(dst, outbuf); ==== //depot/projects/soc2005/libalias/lib/libc/isc/eventlib_p.h#3 (text) ==== @@ -18,8 +18,8 @@ /* eventlib_p.h - private interfaces for eventlib * vix 09sep95 [initial] * - * $Id: eventlib_p.h,v 1.3.2.1.4.3 2005/07/28 07:43:20 marka Exp $ - * $FreeBSD: src/lib/libc/isc/eventlib_p.h,v 1.3 2006/09/22 01:52:26 kan Exp $ + * $Id: eventlib_p.h,v 1.3.2.1.4.4 2006/03/10 00:17:21 marka Exp $ + * $FreeBSD: src/lib/libc/isc/eventlib_p.h,v 1.4 2006/12/15 20:59:55 ume Exp $ */ #ifndef _EVENTLIB_P_H @@ -48,6 +48,8 @@ #define EV_MASK_ALL (EV_READ | EV_WRITE | EV_EXCEPT) #define EV_ERR(e) return (errno = (e), -1) #define OK(x) if ((x) < 0) EV_ERR(errno); else (void)NULL +#define OKFREE(x, y) if ((x) < 0) { FREE((y)); EV_ERR(errno); } \ + else (void)NULL #define NEW(p) if (((p) = memget(sizeof *(p))) != NULL) \ FILL(p); \ ==== //depot/projects/soc2005/libalias/lib/libc/net/Makefile.inc#4 (text+ko) ==== @@ -1,5 +1,5 @@ # from @(#)Makefile.inc 8.2 (Berkeley) 9/5/93 -# $FreeBSD: src/lib/libc/net/Makefile.inc,v 1.62 2006/11/06 22:07:47 cognet Exp $ +# $FreeBSD: src/lib/libc/net/Makefile.inc,v 1.63 2006/12/15 12:01:50 rrs Exp $ # machine-independent net sources .PATH: ${.CURDIR}/net @@ -13,7 +13,8 @@ if_indextoname.c if_nameindex.c if_nametoindex.c \ ip6opt.c linkaddr.c map_v4v6.c name6.c ntoh.c \ nsdispatch.c nslexer.c nsparser.c nss_compat.c \ - rcmd.c rcmdsh.c recv.c rthdr.c send.c sockatmark.c vars.c + rcmd.c rcmdsh.c recv.c rthdr.c sctp_sys_calls.c send.c \ + sockatmark.c vars.c .if ${MK_NS_CACHING} != "no" SRCS+= nscache.c nscachedcli.c ==== //depot/projects/soc2005/libalias/lib/libc/resolv/mtctxres.c#2 (text) ==== @@ -1,5 +1,5 @@ #include -__FBSDID("$FreeBSD: src/lib/libc/resolv/mtctxres.c,v 1.2 2006/03/21 15:37:16 ume Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/resolv/mtctxres.c,v 1.3 2006/12/15 20:59:55 ume Exp $"); #include #ifdef DO_PTHREADS @@ -118,9 +118,10 @@ */ if (!mt_key_initialized) { static pthread_mutex_t keylock = PTHREAD_MUTEX_INITIALIZER; - pthread_mutex_lock(&keylock); - _mtctxres_init(); - pthread_mutex_unlock(&keylock); + if (pthread_mutex_lock(&keylock) == 0) { + _mtctxres_init(); + (void) pthread_mutex_unlock(&keylock); + } } /* ==== //depot/projects/soc2005/libalias/lib/libc/resolv/res_init.c#3 (text) ==== @@ -70,10 +70,10 @@ #if defined(LIBC_SCCS) && !defined(lint) static const char sccsid[] = "@(#)res_init.c 8.1 (Berkeley) 6/7/93"; -static const char rcsid[] = "$Id: res_init.c,v 1.9.2.5.4.5 2005/11/03 00:00:52 marka Exp $"; +static const char rcsid[] = "$Id: res_init.c,v 1.9.2.5.4.6 2006/08/30 23:23:01 marka Exp $"; #endif /* LIBC_SCCS and not lint */ #include -__FBSDID("$FreeBSD: src/lib/libc/resolv/res_init.c,v 1.3 2006/08/04 10:21:11 ume Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/resolv/res_init.c,v 1.4 2006/12/15 20:59:55 ume Exp $"); #include "port_before.h" @@ -243,17 +243,10 @@ if (buf[0] == '+') buf[0] = '.'; cp = strchr(buf, '.'); - if (cp == NULL) { - if (strlcpy(statp->defdname, buf, - sizeof(statp->defdname)) - >= sizeof(statp->defdname)) - goto freedata; - } else { - if (strlcpy(statp->defdname, cp+1, - sizeof(statp->defdname)) - >= sizeof(statp->defdname)) - goto freedata; - } + cp = (cp == NULL) ? buf : (cp + 1); + if (strlen(cp) >= sizeof(statp->defdname)) + goto freedata; + strcpy(statp->defdname, cp); } } #endif /* SOLARIS2 */ ==== //depot/projects/soc2005/libalias/lib/libc/resolv/res_send.c#4 (text) ==== @@ -70,10 +70,10 @@ #if defined(LIBC_SCCS) && !defined(lint) static const char sccsid[] = "@(#)res_send.c 8.1 (Berkeley) 6/4/93"; -static const char rcsid[] = "$Id: res_send.c,v 1.5.2.2.4.8 2006/03/08 04:13:31 marka Exp $"; +static const char rcsid[] = "$Id: res_send.c,v 1.5.2.2.4.9 2006/10/16 23:00:50 marka Exp $"; #endif /* LIBC_SCCS and not lint */ #include -__FBSDID("$FreeBSD: src/lib/libc/resolv/res_send.c,v 1.4 2006/10/24 14:41:43 ume Exp $"); +__FBSDID("$FreeBSD: src/lib/libc/resolv/res_send.c,v 1.5 2006/12/15 20:59:55 ume Exp $"); /* * Send query to name server and wait for reply. @@ -313,7 +313,8 @@ highestFD = sysconf(_SC_OPEN_MAX) - 1; #endif - if (statp->nscount == 0) { + /* No name servers or res_init() failure */ + if (statp->nscount == 0 || EXT(statp).ext == NULL) { errno = ESRCH; return (-1); } ==== //depot/projects/soc2005/libalias/lib/libc/stdtime/strftime.3#2 (text+ko) ==== @@ -34,7 +34,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)strftime.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/stdtime/strftime.3,v 1.37 2005/07/31 03:30:44 keramida Exp $ +.\" $FreeBSD: src/lib/libc/stdtime/strftime.3,v 1.38 2006/12/19 20:20:39 jmg Exp $ .\" .Dd November 4, 2004 .Dt STRFTIME 3 @@ -119,7 +119,7 @@ to represent alternative months names (used standalone, without day mentioned). .It Cm %e -is replaced by the day of month as a decimal number (1-31); single +is replaced by the day of the month as a decimal number (1-31); single digits are preceded by a blank. .It Cm \&%F is equivalent to ==== //depot/projects/soc2005/libalias/lib/libc/sys/chflags.2#3 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)chflags.2 8.3 (Berkeley) 5/2/95 -.\" $FreeBSD: src/lib/libc/sys/chflags.2,v 1.27 2006/09/17 21:27:34 ru Exp $ +.\" $FreeBSD: src/lib/libc/sys/chflags.2,v 1.28 2006/12/15 19:23:27 pjd Exp $ .\" .Dd May 16, 2006 .Dt CHFLAGS 2 @@ -162,6 +162,10 @@ .Dv SF_IMMUTABLE , SF_APPEND , or .Dv SF_NOUNLINK . +.It Bq Er EPERM +User tries to set or remove the +.Dv SF_SNAPSHOT +flag. .It Bq Er EROFS The named file resides on a read-only file system. .It Bq Er EFAULT ==== //depot/projects/soc2005/libalias/lib/libelf/Makefile#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/lib/libelf/Makefile,v 1.3 2006/11/24 06:38:11 ru Exp $ +# $FreeBSD: src/lib/libelf/Makefile,v 1.4 2006/12/18 05:40:01 jkoshy Exp $ LIB= elf @@ -24,16 +24,19 @@ elf_strptr.c \ elf_update.c \ elf_version.c \ + gelf_cap.c \ gelf_checksum.c \ - gelf_fsize.c \ - gelf_getclass.c \ gelf_dyn.c \ gelf_ehdr.c \ + gelf_getclass.c \ + gelf_fsize.c \ + gelf_move.c \ gelf_phdr.c \ gelf_rel.c \ gelf_rela.c \ gelf_shdr.c \ gelf_sym.c \ + gelf_syminfo.c \ gelf_symshndx.c \ gelf_xlate.c \ libelf.c \ @@ -53,16 +56,8 @@ CLEANFILES= ${GENSRCS} CFLAGS+= -I. -I${.CURDIR} -OSRELDATE!= sysctl -n kern.osreldate - SHLIB_MAJOR= 1 -.if ${OSRELDATE} > 700009 -SRCS+= gelf_cap.c \ - gelf_move.c \ - gelf_syminfo.c -.endif - WARNS?= 6 MAN= elf.3 \ @@ -162,4 +157,4 @@ # Keep the .SUFFIXES line after the include of bsd.lib.mk .SUFFIXES: .m4 .c .m4.c: - m4 -D SRCDIR=${.CURDIR} -D OSRELDATE=${OSRELDATE} ${.IMPSRC} > ${.TARGET} + m4 -D SRCDIR=${.CURDIR} ${.IMPSRC} > ${.TARGET} ==== //depot/projects/soc2005/libalias/lib/libelf/elf_getshnum.3#2 (text+ko) ==== @@ -21,7 +21,7 @@ .\" out of the use of this software, even if advised of the possibility of .\" such damage. .\" -.\" $FreeBSD: src/lib/libelf/elf_getshnum.3,v 1.2 2006/11/13 09:46:15 ru Exp $ +.\" $FreeBSD: src/lib/libelf/elf_getshnum.3,v 1.3 2006/12/16 10:45:43 jkoshy Exp $ .\" .Dd October 31, 2006 >>> TRUNCATED FOR MAIL (1000 lines) <<<