PERFORCE change 31048 for review

Marcel Moolenaar marcel at FreeBSD.org
Mon May 12 21:22:54 PDT 2003


http://perforce.freebsd.org/chv.cgi?CH=31048

Change 31048 by marcel at marcel_pluto1 on 2003/05/12 21:22:18

	IFC @31036

Affected files ...

.. //depot/projects/ia64/bin/echo/echo.1#3 integrate
.. //depot/projects/ia64/contrib/gcc/config/i386/freebsd.h#16 integrate
.. //depot/projects/ia64/crypto/openssh/log.h#5 integrate
.. //depot/projects/ia64/crypto/telnet/telnet/commands.c#9 integrate
.. //depot/projects/ia64/crypto/telnet/telnet/externs.h#3 integrate
.. //depot/projects/ia64/crypto/telnet/telnet/main.c#5 integrate
.. //depot/projects/ia64/crypto/telnet/telnet/telnet.c#5 integrate
.. //depot/projects/ia64/crypto/telnet/telnetd/telnetd.c#4 integrate
.. //depot/projects/ia64/etc/devd.conf#5 integrate
.. //depot/projects/ia64/etc/network.subr#3 integrate
.. //depot/projects/ia64/etc/pccard_ether#6 integrate
.. //depot/projects/ia64/etc/rc.d/network_ipv6#5 integrate
.. //depot/projects/ia64/kerberos5/include/config.h#7 integrate
.. //depot/projects/ia64/kerberos5/usr.bin/kadmin/Makefile#2 integrate
.. //depot/projects/ia64/kerberos5/usr.sbin/ktutil/Makefile#6 integrate
.. //depot/projects/ia64/lib/libc/alpha/arith.h#2 integrate
.. //depot/projects/ia64/lib/libc/amd64/arith.h#3 integrate
.. //depot/projects/ia64/lib/libc/amd64/gen/Makefile.inc#3 integrate
.. //depot/projects/ia64/lib/libc/amd64/gen/ldexp.c#1 branch
.. //depot/projects/ia64/lib/libc/amd64/gen/setjmp.S#3 integrate
.. //depot/projects/ia64/lib/libc/i386/arith.h#2 integrate
.. //depot/projects/ia64/lib/libc/ia64/arith.h#2 integrate
.. //depot/projects/ia64/lib/libc/powerpc/arith.h#2 integrate
.. //depot/projects/ia64/lib/libc/sparc64/arith.h#2 integrate
.. //depot/projects/ia64/lib/libthr/thread/thr_kern.c#4 integrate
.. //depot/projects/ia64/lib/libthr/thread/thr_mutex.c#3 integrate
.. //depot/projects/ia64/lib/libthr/thread/thr_private.h#2 integrate
.. //depot/projects/ia64/lib/libthr/thread/thr_sig.c#3 integrate
.. //depot/projects/ia64/lib/libwrap/Makefile#4 integrate
.. //depot/projects/ia64/libexec/Makefile#15 integrate
.. //depot/projects/ia64/libexec/telnetd/global.c#2 integrate
.. //depot/projects/ia64/libexec/telnetd/slc.c#3 integrate
.. //depot/projects/ia64/libexec/telnetd/state.c#4 integrate
.. //depot/projects/ia64/libexec/telnetd/sys_term.c#6 integrate
.. //depot/projects/ia64/libexec/telnetd/telnetd.c#3 integrate
.. //depot/projects/ia64/libexec/telnetd/termstat.c#3 integrate
.. //depot/projects/ia64/libexec/telnetd/utility.c#3 integrate
.. //depot/projects/ia64/release/alpha/drivers.conf#11 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#48 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#90 integrate
.. //depot/projects/ia64/release/i386/drivers.conf#19 integrate
.. //depot/projects/ia64/release/scripts/doFS.sh#15 integrate
.. //depot/projects/ia64/release/scripts/print-cdrom-packages.sh#24 integrate
.. //depot/projects/ia64/sbin/bsdlabel/bsdlabel.c#5 integrate
.. //depot/projects/ia64/sbin/growfs/growfs.c#10 integrate
.. //depot/projects/ia64/sbin/ldconfig/ldconfig.8#4 integrate
.. //depot/projects/ia64/sbin/mount_nfs/mount_nfs.8#8 integrate
.. //depot/projects/ia64/sbin/mount_nfs/mount_nfs.c#13 integrate
.. //depot/projects/ia64/sbin/newfs/mkfs.c#28 integrate
.. //depot/projects/ia64/share/examples/netgraph/bluetooth/rc.bluetooth#1 branch
.. //depot/projects/ia64/share/man/man4/Makefile#43 integrate
.. //depot/projects/ia64/share/man/man4/agp.4#3 integrate
.. //depot/projects/ia64/share/man/man4/dc.4#4 integrate
.. //depot/projects/ia64/share/man/man4/man4.i386/gsc.4#3 integrate
.. //depot/projects/ia64/share/man/man4/ng_bluetooth.4#4 integrate
.. //depot/projects/ia64/share/man/man4/ng_bt3c.4#3 integrate
.. //depot/projects/ia64/share/man/man4/ng_btsocket.4#4 integrate
.. //depot/projects/ia64/share/man/man4/ng_h4.4#3 integrate
.. //depot/projects/ia64/share/man/man4/ng_hci.4#4 integrate
.. //depot/projects/ia64/share/man/man4/ng_l2cap.4#3 integrate
.. //depot/projects/ia64/share/man/man4/ng_ubt.4#3 integrate
.. //depot/projects/ia64/share/man/man4/ubtbcmfw.4#1 branch
.. //depot/projects/ia64/share/man/man4/umass.4#8 integrate
.. //depot/projects/ia64/share/man/man5/procfs.5#5 integrate
.. //depot/projects/ia64/share/man/man8/Makefile#8 integrate
.. //depot/projects/ia64/share/man/man9/Makefile#21 integrate
.. //depot/projects/ia64/sys/amd64/amd64/cpu_switch.S#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/elf_machdep.c#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/exception.S#3 integrate
.. //depot/projects/ia64/sys/amd64/amd64/genassym.c#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/identcpu.c#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/machdep.c#3 integrate
.. //depot/projects/ia64/sys/amd64/amd64/nexus.c#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/pmap.c#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/support.S#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/sys_machdep.c#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/trap.c#2 integrate
.. //depot/projects/ia64/sys/amd64/conf/GENERIC#2 integrate
.. //depot/projects/ia64/sys/amd64/include/_types.h#3 integrate
.. //depot/projects/ia64/sys/amd64/include/asm.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/bus.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/bus_amd64.h#1 branch
.. //depot/projects/ia64/sys/amd64/include/bus_at386.h#2 delete
.. //depot/projects/ia64/sys/amd64/include/bus_dma.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/bus_memio.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/bus_pio.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/frame.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/md_var.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/npx.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/pcb.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/stdarg.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/sysarch.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/ucontext.h#2 integrate
.. //depot/projects/ia64/sys/amd64/isa/icu_vector.S#2 integrate
.. //depot/projects/ia64/sys/boot/common/load_elf.c#12 integrate
.. //depot/projects/ia64/sys/boot/i386/libi386/elf64_freebsd.c#2 integrate
.. //depot/projects/ia64/sys/boot/i386/libi386/i386_module.c#6 integrate
.. //depot/projects/ia64/sys/compat/svr4/svr4.h#2 integrate
.. //depot/projects/ia64/sys/conf/Makefile.amd64#3 integrate
.. //depot/projects/ia64/sys/conf/files#78 integrate
.. //depot/projects/ia64/sys/conf/majors#22 integrate
.. //depot/projects/ia64/sys/dev/acpica/Osd/OsdHardware.c#6 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-card.c#9 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-chipset.c#14 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-pci.h#9 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-raid.c#22 integrate
.. //depot/projects/ia64/sys/dev/firewire/firewire.c#28 integrate
.. //depot/projects/ia64/sys/dev/firewire/sbp.c#32 integrate
.. //depot/projects/ia64/sys/dev/fxp/if_fxpreg.h#5 integrate
.. //depot/projects/ia64/sys/dev/ips/ips.c#1 branch
.. //depot/projects/ia64/sys/dev/ips/ips.h#1 branch
.. //depot/projects/ia64/sys/dev/ips/ips_commands.c#1 branch
.. //depot/projects/ia64/sys/dev/ips/ips_disk.c#1 branch
.. //depot/projects/ia64/sys/dev/ips/ips_disk.h#1 branch
.. //depot/projects/ia64/sys/dev/ips/ips_ioctl.c#1 branch
.. //depot/projects/ia64/sys/dev/ips/ips_ioctl.h#1 branch
.. //depot/projects/ia64/sys/dev/ips/ips_pci.c#1 branch
.. //depot/projects/ia64/sys/dev/kbd/atkbdc.c#7 integrate
.. //depot/projects/ia64/sys/dev/syscons/syscons.c#19 integrate
.. //depot/projects/ia64/sys/dev/usb/umass.c#25 integrate
.. //depot/projects/ia64/sys/dev/usb/usbdevs#35 integrate
.. //depot/projects/ia64/sys/dev/usb/usbdevs.h#34 integrate
.. //depot/projects/ia64/sys/dev/usb/usbdevs_data.h#34 integrate
.. //depot/projects/ia64/sys/geom/geom_dev.c#35 integrate
.. //depot/projects/ia64/sys/geom/geom_disk.c#32 integrate
.. //depot/projects/ia64/sys/i386/conf/GENERIC#34 integrate
.. //depot/projects/ia64/sys/i386/conf/NOTES#40 integrate
.. //depot/projects/ia64/sys/i386/linux/linux_sysvec.c#23 integrate
.. //depot/projects/ia64/sys/kern/kern_mac.c#26 integrate
.. //depot/projects/ia64/sys/kern/kern_malloc.c#22 integrate
.. //depot/projects/ia64/sys/kern/kern_sig.c#49 integrate
.. //depot/projects/ia64/sys/kern/link_elf.c#18 integrate
.. //depot/projects/ia64/sys/kern/subr_mbuf.c#25 integrate
.. //depot/projects/ia64/sys/kern/vfs_subr.c#46 integrate
.. //depot/projects/ia64/sys/modules/Makefile#48 integrate
.. //depot/projects/ia64/sys/modules/ips/Makefile#1 branch
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/bluetooth/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/bt3c/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/h4/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/hci/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/l2cap/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/socket/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/ubt/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/netgraph/bluetooth/ubtbcmfw/Makefile#1 branch
.. //depot/projects/ia64/sys/netgraph/bluetooth/common/ng_bluetooth.c#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_var.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/h4/TODO#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/h4/ng_h4.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/h4/ng_h4_prse.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/h4/ng_h4_var.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/ubt/TODO#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#6 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/ubt/ng_ubt_var.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c#1 branch
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/TODO#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_cmds.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_cmds.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_evnt.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_evnt.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_main.c#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_misc.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_misc.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_prse.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_ulpi.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_ulpi.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/hci/ng_hci_var.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_bluetooth.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_bt3c.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_btsocket.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_btsocket_hci_raw.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_btsocket_l2cap.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_btsocket_rfcomm.h#1 branch
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_h4.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_hci.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_l2cap.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/include/ng_ubt.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/TODO#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_cmds.c#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_cmds.h#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_evnt.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_main.c#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c#4 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_prse.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.c#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_ulpi.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/l2cap/ng_l2cap_var.h#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/socket/TODO#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/socket/ng_btsocket.c#2 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c#7 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c#6 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c#5 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#1 branch
.. //depot/projects/ia64/sys/pci/if_dc.c#34 integrate
.. //depot/projects/ia64/sys/pci/if_dcreg.h#11 integrate
.. //depot/projects/ia64/sys/sys/_label.h#4 integrate
.. //depot/projects/ia64/sys/sys/mbuf.h#23 integrate
.. //depot/projects/ia64/sys/vm/vm_object.c#53 integrate
.. //depot/projects/ia64/usr.bin/bluetooth/Makefile#4 integrate
.. //depot/projects/ia64/usr.bin/bluetooth/btsockstat/Makefile#4 integrate
.. //depot/projects/ia64/usr.bin/bluetooth/btsockstat/btsockstat.1#5 integrate
.. //depot/projects/ia64/usr.bin/bluetooth/btsockstat/btsockstat.c#4 integrate
.. //depot/projects/ia64/usr.bin/bluetooth/rfcomm_sppd/Makefile#1 branch
.. //depot/projects/ia64/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.1#1 branch
.. //depot/projects/ia64/usr.bin/bluetooth/rfcomm_sppd/rfcomm_sppd.c#1 branch
.. //depot/projects/ia64/usr.bin/sockstat/sockstat.c#3 integrate
.. //depot/projects/ia64/usr.bin/stat/stat.1#3 integrate
.. //depot/projects/ia64/usr.bin/stat/stat.c#5 integrate
.. //depot/projects/ia64/usr.bin/telnet/commands.c#8 integrate
.. //depot/projects/ia64/usr.bin/telnet/externs.h#3 integrate
.. //depot/projects/ia64/usr.bin/telnet/main.c#5 integrate
.. //depot/projects/ia64/usr.bin/telnet/network.c#4 integrate
.. //depot/projects/ia64/usr.bin/telnet/ring.c#3 integrate
.. //depot/projects/ia64/usr.bin/telnet/sys_bsd.c#5 integrate
.. //depot/projects/ia64/usr.bin/telnet/telnet.c#6 integrate
.. //depot/projects/ia64/usr.bin/telnet/terminal.c#4 integrate
.. //depot/projects/ia64/usr.bin/telnet/utilities.c#4 integrate
.. //depot/projects/ia64/usr.sbin/Makefile#37 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/Makefile#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/bcmfw/BCM-LEGAL.txt#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/bcmfw/Makefile#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/bcmfw/README#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/bcmfw/bcmfw.8#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/bcmfw/bcmfw.c#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/bt3cfw/Makefile#2 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/bt3cfw/bt3cfw.8#3 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/bt3cfw/bt3cfw.c#2 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/Makefile#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/hccontrol.8#5 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/hccontrol.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/hccontrol.h#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/host_controller_baseband.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/info.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/link_control.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/link_policy.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/node.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/send_recv.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/status.c#5 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hccontrol/util.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hcsecd/Makefile#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/hcsecd/hcsecd.8#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/hcsecd/hcsecd.c#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/hcsecd/hcsecd.conf#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/hcsecd/hcsecd.h#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/hcsecd/lexer.l#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/hcsecd/parser.y#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/hcseriald/Makefile#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hcseriald/hcseriald.8#5 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/hcseriald/hcseriald.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/l2control/Makefile#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/l2control/l2cap.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/l2control/l2control.8#5 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/l2control/l2control.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/l2control/l2control.h#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/l2ping/Makefile#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/l2ping/l2ping.8#5 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/l2ping/l2ping.c#4 integrate
.. //depot/projects/ia64/usr.sbin/bluetooth/rfcomm_pppd/Makefile#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.8#1 branch
.. //depot/projects/ia64/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.c#1 branch
.. //depot/projects/ia64/usr.sbin/diskinfo/diskinfo.8#2 integrate
.. //depot/projects/ia64/usr.sbin/pppd/main.c#3 integrate
.. //depot/projects/ia64/usr.sbin/sysinstall/devices.c#12 integrate

Differences ...

==== //depot/projects/ia64/bin/echo/echo.1#3 (text+ko) ====

@@ -33,7 +33,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)echo.1	8.1 (Berkeley) 7/22/93
-.\" $FreeBSD: src/bin/echo/echo.1,v 1.14 2003/04/12 03:49:28 tjr Exp $
+.\" $FreeBSD: src/bin/echo/echo.1,v 1.15 2003/05/08 17:47:28 schweikh Exp $
 .\"
 .Dd April 12, 2003
 .Dt ECHO 1
@@ -58,11 +58,20 @@
 The following option is available:
 .Bl -tag -width flag
 .It Fl n
-Do not print the trailing newline character.  This may also be
-achieved by appending
+Do not print the trailing newline character.
+This may also be achieved by appending
 .Ql \ec
 to the end of the string, as is done
 by iBCS2 compatible systems.
+Note that this option as well as the effect of
+.Ql \ec
+are implementation-defined in
+.St -p1003.1-2001
+as amended by Cor. 1-2002.
+Applications aiming for maximum
+portability are strongly encouraged to use
+.Xr printf 1
+to suppress the newline character.
 .El
 .Pp
 Some shells may provide a builtin

==== //depot/projects/ia64/contrib/gcc/config/i386/freebsd.h#16 (text+ko) ====

@@ -22,7 +22,7 @@
 the Free Software Foundation, 59 Temple Place - Suite 330,
 Boston, MA 02111-1307, USA.  */
 
-/* $FreeBSD: src/contrib/gcc/config/i386/freebsd.h,v 1.61 2003/04/26 19:16:54 obrien Exp $ */
+/* $FreeBSD: src/contrib/gcc/config/i386/freebsd.h,v 1.62 2003/05/08 16:02:22 obrien Exp $ */
 
 #undef  CC1_SPEC
 #define CC1_SPEC "%(cc1_cpu) %{profile:-p}"
@@ -135,7 +135,7 @@
 #define FUNCTION_PROFILER(FILE, LABELNO)  \
   do {									\
     if (flag_pic)							\
-      fprintf ((FILE), "\tcall *.mcount%s at GOT(%%ebx)\n");		\
+      fprintf ((FILE), "\tcall *.mcount at GOT(%%ebx)\n");			\
     else								\
       fprintf ((FILE), "\tcall .mcount\n");				\
   } while (0)

==== //depot/projects/ia64/crypto/openssh/log.h#5 (text+ko) ====

@@ -1,4 +1,5 @@
 /*	$OpenBSD: log.h,v 1.8 2002/07/19 15:43:33 markus Exp $	*/
+/*	$FreeBSD: src/crypto/openssh/log.h,v 1.2 2003/05/12 19:22:47 des Exp $	*/
 
 /*
  * Author: Tatu Ylonen <ylo at cs.hut.fi>
@@ -53,13 +54,21 @@
 SyslogFacility	log_facility_number(char *);
 LogLevel log_level_number(char *);
 
-void     fatal(const char *, ...) __attribute__((format(printf, 1, 2)));
-void     error(const char *, ...) __attribute__((format(printf, 1, 2)));
-void     log(const char *, ...) __attribute__((format(printf, 1, 2)));
-void     verbose(const char *, ...) __attribute__((format(printf, 1, 2)));
-void     debug(const char *, ...) __attribute__((format(printf, 1, 2)));
-void     debug2(const char *, ...) __attribute__((format(printf, 1, 2)));
-void     debug3(const char *, ...) __attribute__((format(printf, 1, 2)));
+#define fatal	ssh_fatal
+#define error	ssh_error
+#define log	ssh_log
+#define verbose	ssh_verbose
+#define debug	ssh_debug
+#define debug2	ssh_debug2
+#define debug3	ssh_debug3
+
+void     ssh_fatal(const char *, ...) __attribute__((format(printf, 1, 2)));
+void     ssh_error(const char *, ...) __attribute__((format(printf, 1, 2)));
+void     ssh_log(const char *, ...) __attribute__((format(printf, 1, 2)));
+void     ssh_verbose(const char *, ...) __attribute__((format(printf, 1, 2)));
+void     ssh_debug(const char *, ...) __attribute__((format(printf, 1, 2)));
+void     ssh_debug2(const char *, ...) __attribute__((format(printf, 1, 2)));
+void     ssh_debug3(const char *, ...) __attribute__((format(printf, 1, 2)));
 
 void     fatal_cleanup(void);
 void     fatal_add_cleanup(void (*) (void *), void *);

==== //depot/projects/ia64/crypto/telnet/telnet/commands.c#9 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/crypto/telnet/telnet/commands.c,v 1.30 2003/05/04 02:54:48 obrien Exp $");
+__FBSDID("$FreeBSD: src/crypto/telnet/telnet/commands.c,v 1.31 2003/05/11 18:17:00 markm Exp $");
 
 #include <sys/param.h>
 #include <sys/un.h>
@@ -532,11 +532,11 @@
 {
 #ifndef	NOT43
     if (net > 0 &&
-	(SetSockOpt(net, SOL_SOCKET, SO_DEBUG, debug)) < 0) {
+	(SetSockOpt(net, SOL_SOCKET, SO_DEBUG, telnet_debug)) < 0) {
 	    perror("setsockopt (SO_DEBUG)");
     }
 #else	/* NOT43 */
-    if (debug) {
+    if (telnet_debug) {
 	if (net > 0 && SetSockOpt(net, SOL_SOCKET, SO_DEBUG, 1) < 0)
 	    perror("setsockopt (SO_DEBUG)");
     } else
@@ -741,7 +741,7 @@
     { "debug",
 	"debugging",
 	    (int (*)(int))togdebug,
-		&debug,
+		&telnet_debug,
 		    "turn on socket level debugging" },
     { "netdata",
 	"printing of hexadecimal network data (debugging)",
@@ -2404,7 +2404,7 @@
 	}
 #endif	/* defined(IPPROTO_IP) && defined(IP_TOS) */
 
-	if (debug && SetSockOpt(net, SOL_SOCKET, SO_DEBUG, 1) < 0) {
+	if (telnet_debug && SetSockOpt(net, SOL_SOCKET, SO_DEBUG, 1) < 0) {
 		perror("setsockopt (SO_DEBUG)");
 	}
 

==== //depot/projects/ia64/crypto/telnet/telnet/externs.h#3 (text+ko) ====

@@ -31,7 +31,7 @@
  * SUCH DAMAGE.
  *
  *	@(#)externs.h	8.3 (Berkeley) 5/30/95
- *	$FreeBSD: src/crypto/telnet/telnet/externs.h,v 1.9 2001/11/30 22:28:07 markm Exp $
+ *	$FreeBSD: src/crypto/telnet/telnet/externs.h,v 1.10 2003/05/11 18:17:00 markm Exp $
  */
 
 #ifndef	BSD
@@ -127,7 +127,7 @@
     netdata,		/* Print out network data flow */
     prettydump,		/* Print "netdata" output in user readable format */
     termdata,		/* Print out terminal data flow */
-    debug,		/* Debug level */
+    telnet_debug,	/* Debug level */
     doaddrlookup,	/* do a reverse lookup? */
     clienteof;		/* Client received EOF */
 

==== //depot/projects/ia64/crypto/telnet/telnet/main.c#5 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/crypto/telnet/telnet/main.c,v 1.17 2003/05/04 02:54:48 obrien Exp $");
+__FBSDID("$FreeBSD: src/crypto/telnet/telnet/main.c,v 1.18 2003/05/11 18:17:00 markm Exp $");
 
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -213,7 +213,7 @@
 			skiprc = 1;
 			break;
 		case 'd':
-			debug = 1;
+			telnet_debug = 1;
 			break;
 		case 'e':
 			set_escape_char(optarg);

==== //depot/projects/ia64/crypto/telnet/telnet/telnet.c#5 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/crypto/telnet/telnet/telnet.c,v 1.13 2003/05/04 02:54:48 obrien Exp $");
+__FBSDID("$FreeBSD: src/crypto/telnet/telnet/telnet.c,v 1.14 2003/05/11 18:17:00 markm Exp $");
 
 #include <sys/types.h>
 
@@ -95,7 +95,7 @@
 	connected,
 	showoptions,
 	ISend,		/* trying to send network data in */
-	debug = 0,
+	telnet_debug = 0,
 	crmod,
 	netdata,	/* Print out network data flow */
 	crlf,		/* Should '\r' be mapped to <CR><LF> (or <CR><NUL>)? */

==== //depot/projects/ia64/crypto/telnet/telnetd/telnetd.c#4 (text+ko) ====

@@ -37,7 +37,7 @@
 #endif
 #endif
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/crypto/telnet/telnetd/telnetd.c,v 1.22 2003/05/04 02:54:49 obrien Exp $");
+__FBSDID("$FreeBSD: src/crypto/telnet/telnetd/telnetd.c,v 1.23 2003/05/11 18:17:00 markm Exp $");
 
 #include "telnetd.h"
 #include "pathnames.h"
@@ -78,7 +78,7 @@
 
 int	hostinfo = 1;			/* do we print login banner? */
 
-int debug = 0;
+static int debug = 0;
 int keepalive = 1;
 const char *altlogin;
 

==== //depot/projects/ia64/etc/devd.conf#5 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/etc/devd.conf,v 1.4 2003/05/07 15:48:20 imp Exp $
+# $FreeBSD: src/etc/devd.conf,v 1.5 2003/05/09 05:58:22 imp Exp $
 #
 # Refer to devd.conf(5) and devd(8) man pages for the details on how to
 # run and configure devd.
@@ -66,9 +66,9 @@
 # Don't even try to second guess what to do about drivers that don't
 # match here.  Instead, pass it off to syslog.  Commented out for the
 # moment, as pnpinfo isn't set in devd yet
-nomatch 0 {
-	// action "logger Unknown device: $pnpinfo $location $bus";
-};
+#nomatch 0 {
+#	action "logger Unknown device: $pnpinfo $location $bus";
+#};
 
 /* EXAMPLES TO END OF FILE
 

==== //depot/projects/ia64/etc/network.subr#3 (text+ko) ====

@@ -22,7 +22,7 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 #
-# $FreeBSD: src/etc/network.subr,v 1.146 2003/04/18 17:51:53 mtm Exp $
+# $FreeBSD: src/etc/network.subr,v 1.147 2003/05/12 11:36:49 ume Exp $
 #
 
 #
@@ -212,3 +212,299 @@
 	esac
 	return 0			
 }
+
+hexdigit()
+{
+	if [ $1 -lt 10 ]; then
+		echo $1
+	else
+		case $1 in
+		10)	echo a ;;
+		11)	echo b ;;
+		12)	echo c ;;
+		13)	echo d ;;
+		14)	echo e ;;
+		15)	echo f ;;
+		esac
+	fi
+}
+
+hexprint()
+{
+	val=$1
+	str=''
+
+	dig=`hexdigit $((${val} & 15))`
+	str=${dig}${str}
+	val=$((${val} >> 4))
+	while [ ${val} -gt 0 ]; do
+		dig=`hexdigit $((${val} & 15))`
+		str=${dig}${str}
+		val=$((${val} >> 4))
+	done
+
+	echo ${str}
+}
+
+# Setup the interfaces for IPv6
+network6_interface_setup()
+{
+	interfaces=$*
+	rtsol_interfaces=''
+	case ${ipv6_gateway_enable} in
+	[Yy][Ee][Ss])
+		rtsol_available=no
+		;;
+	*)
+		rtsol_available=yes
+		;;
+	esac
+	for i in $interfaces; do
+		rtsol_interface=yes
+		eval prefix=\$ipv6_prefix_$i
+		if [ -n "${prefix}" ]; then
+			rtsol_available=no
+			rtsol_interface=no
+			laddr=`network6_getladdr $i`
+			hostid=`expr "${laddr}" : 'fe80::\(.*\)%\(.*\)'`
+			for j in ${prefix}; do
+				address=$j\:${hostid}
+				ifconfig $i inet6 ${address} prefixlen 64 alias
+
+				case ${ipv6_gateway_enable} in
+				[Yy][Ee][Ss])
+					# subnet-router anycast address
+					# (rfc2373)
+					ifconfig $i inet6 $j:: prefixlen 64 \
+						alias anycast
+					;;
+				esac
+			done
+		fi
+		eval ipv6_ifconfig=\$ipv6_ifconfig_$i
+		if [ -n "${ipv6_ifconfig}" ]; then
+			rtsol_available=no
+			rtsol_interface=no
+			ifconfig $i inet6 ${ipv6_ifconfig} alias
+		fi
+
+		if [ ${rtsol_available} = yes -a ${rtsol_interface} = yes ]
+		then
+			case ${i} in
+			lo0|gif[0-9]*|stf[0-9]*|faith[0-9]*|lp[0-9]*|sl[0-9]*|tun[0-9]*)
+				;;
+			*)
+				rtsol_interfaces="${rtsol_interfaces} ${i}"
+				;;
+			esac
+		else
+			ifconfig $i inet6
+		fi
+	done
+
+	if [ ${rtsol_available} = yes -a -n "${rtsol_interfaces}" ]; then
+		# Act as endhost - automatically configured.
+		# You can configure only single interface, as
+		# specification assumes that autoconfigured host has
+		# single interface only.
+		sysctl net.inet6.ip6.accept_rtadv=1
+		set ${rtsol_interfaces}
+		ifconfig $1 up
+		rtsol $1
+	fi
+
+	for i in $interfaces; do
+		alias=0
+		while : ; do
+			eval ipv6_ifconfig=\$ipv6_ifconfig_${i}_alias${alias}
+			if [ -z "${ipv6_ifconfig}" ]; then
+				break;
+			fi
+			ifconfig $i inet6 ${ipv6_ifconfig} alias
+			alias=$((${alias} + 1))
+		done
+	done
+}
+
+# Setup IPv6 to IPv4 mapping
+network6_stf_setup()
+{
+	case ${stf_interface_ipv4addr} in
+	[Nn][Oo] | '')
+		;;
+	*)
+		# assign IPv6 addr and interface route for 6to4 interface
+		stf_prefixlen=$((16+${stf_interface_ipv4plen:-0}))
+		OIFS="$IFS"
+		IFS=".$IFS"
+		set ${stf_interface_ipv4addr}
+		IFS="$OIFS"
+		hexfrag1=`hexprint $(($1*256 + $2))`
+		hexfrag2=`hexprint $(($3*256 + $4))`
+		ipv4_in_hexformat="${hexfrag1}:${hexfrag2}"
+		case ${stf_interface_ipv6_ifid} in
+		[Aa][Uu][Tt][Oo] | '')
+			for i in ${ipv6_network_interfaces}; do
+				laddr=`network6_getladdr ${i}`
+				case ${laddr} in
+				'')
+					;;
+				*)
+					break
+					;;
+				esac
+			done
+			stf_interface_ipv6_ifid=`expr "${laddr}" : \
+						      'fe80::\(.*\)%\(.*\)'`
+			case ${stf_interface_ipv6_ifid} in
+			'')
+				stf_interface_ipv6_ifid=0:0:0:1
+				;;
+			esac
+			;;
+		esac
+		ifconfig stf0 create >/dev/null 2>&1
+		ifconfig stf0 inet6 2002:${ipv4_in_hexformat}:${stf_interface_ipv6_slaid:-0}:${stf_interface_ipv6_ifid} \
+			prefixlen ${stf_prefixlen}
+		# disallow packets to malicious 6to4 prefix
+		route add -inet6 2002:e000:: -prefixlen 20 ::1 -reject
+		route add -inet6 2002:7f00:: -prefixlen 24 ::1 -reject
+		route add -inet6 2002:0000:: -prefixlen 24 ::1 -reject
+		route add -inet6 2002:ff00:: -prefixlen 24 ::1 -reject
+		;;
+	esac
+}
+
+# Setup static routes
+network6_static_routes_setup()
+{
+	# Set up any static routes.
+	case ${ipv6_defaultrouter} in
+	[Nn][Oo] | '')
+		;;
+	*)
+		ipv6_static_routes="default ${ipv6_static_routes}"
+		ipv6_route_default="default ${ipv6_defaultrouter}"
+		;;
+	esac
+	case ${ipv6_static_routes} in
+	[Nn][Oo] | '')
+		;;
+	*)
+		for i in ${ipv6_static_routes}; do
+			eval ipv6_route_args=\$ipv6_route_${i}
+			route add -inet6 ${ipv6_route_args}
+		done
+		;;
+	esac
+}
+
+# Setup faith
+network6_faith_setup()
+{
+	case ${ipv6_faith_prefix} in
+	[Nn][Oo] | '')
+		;;
+	*)
+		sysctl net.inet6.ip6.keepfaith=1
+		ifconfig faith0 create >/dev/null 2>&1
+		ifconfig faith0 up
+		for prefix in ${ipv6_faith_prefix}; do
+			prefixlen=`expr "${prefix}" : ".*/\(.*\)"`
+			case ${prefixlen} in
+			'')
+				prefixlen=96
+				;;
+			*)
+				prefix=`expr "${prefix}" : \
+					     "\(.*\)/${prefixlen}"`
+				;;
+			esac
+			route add -inet6 ${prefix} -prefixlen ${prefixlen} ::1
+			route change -inet6 ${prefix} -prefixlen ${prefixlen} \
+				-ifp faith0
+		done
+		;;
+	esac
+}
+
+# Install the "default interface" to kernel, which will be used
+# as the default route when there's no router.
+network6_default_interface_setup()
+{
+	# Choose IPv6 default interface if it is not clearly specified.
+	case ${ipv6_default_interface} in
+	'')
+		for i in ${ipv6_network_interfaces}; do
+			case $i in
+			lo0|faith[0-9]*)
+				continue
+				;;
+			esac
+			laddr=`network6_getladdr $i exclude_tentative`
+			case ${laddr} in
+			'')
+				;;
+			*)
+				ipv6_default_interface=$i
+				break
+				;;
+			esac
+		done
+		;;
+	esac
+
+	# Disallow unicast packets without outgoing scope identifiers,
+	# or route such packets to a "default" interface, if it is specified.
+	route add -inet6 fe80:: -prefixlen 10 ::1 -reject
+	case ${ipv6_default_interface} in
+	[Nn][Oo] | '')
+		route add -inet6 ff02:: -prefixlen 16 ::1 -reject
+		;;
+	*)
+		laddr=`network6_getladdr ${ipv6_default_interface}`
+		route add -inet6 ff02:: ${laddr} -prefixlen 16 -interface \
+			-cloning
+
+		# Disable installing the default interface with the
+		# case net.inet6.ip6.forwarding=0 and
+		# net.inet6.ip6.accept_rtadv=0, due to avoid conflict
+		# between the default router list and the manual
+		# configured default route.
+		case ${ipv6_gateway_enable} in
+		[Yy][Ee][Ss])
+			;;
+		*)
+			if [ `sysctl -n net.inet6.ip6.accept_rtadv` -eq 1 ]
+			then
+				ndp -I ${ipv6_default_interface}
+			fi
+			;;
+		esac
+		;;
+	esac
+}
+
+network6_getladdr()
+{
+	ifconfig $1 2>/dev/null | while read proto addr rest; do
+		case ${proto} in
+		inet6)
+			case ${addr} in
+			fe80::*)
+				if [ -z "$2" ]; then
+					echo ${addr}
+					return
+				fi
+				case ${rest} in
+				*tentative*)
+					continue
+					;;
+				*)
+					echo ${addr}
+					return
+				esac
+			esac
+		esac
+	done
+}

==== //depot/projects/ia64/etc/pccard_ether#6 (text+ko) ====

@@ -1,6 +1,6 @@
 #!/bin/sh -
 #
-# $FreeBSD: src/etc/pccard_ether,v 1.29 2003/05/05 19:06:46 ume Exp $
+# $FreeBSD: src/etc/pccard_ether,v 1.30 2003/05/12 11:36:49 ume Exp $
 #
 # pccard_ether interfacename [start|stop] [ifconfig option]
 #
@@ -134,8 +134,8 @@
 	# IPv6 setup
 	case ${ipv6_enable} in
 	[Yy][Ee][Ss])
-		if [ -r /etc/rc.d/network_ipv6 ]; then
-			. /etc/rc.d/network_ipv6
+		if [ -r /etc/network.subr ]; then
+			. /etc/network.subr
 			network6_interface_setup ${interface}
 		fi
 		;;

==== //depot/projects/ia64/etc/rc.d/network_ipv6#5 (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/network_ipv6,v 1.33 2003/04/29 12:08:43 jwd Exp $
+# $FreeBSD: src/etc/rc.d/network_ipv6,v 1.34 2003/05/12 11:36:50 ume Exp $
 # 	From: src/etc/rc.network6,v 1.29 2002/04/06 15:15:43
 #
 
@@ -33,301 +33,11 @@
 # KEYWORD: FreeBSD
 
 . /etc/rc.subr
+. /etc/network.subr
 
 name="network_ipv6"
 rcvar=`set_rcvar ipv6`
 start_cmd="network_ipv6_start"
-#required_files="/etc/rc.network6"
-
-hexdigit()
-{
-	if [ $1 -lt 10 ]; then
-		echo $1
-	else
-		case $1 in
-		10)	echo a ;;
-		11)	echo b ;;
-		12)	echo c ;;
-		13)	echo d ;;
-		14)	echo e ;;
-		15)	echo f ;;
-		esac
-	fi
-}
-
-hexprint()
-{
-	val=$1
-	str=''
-
-	dig=`hexdigit $((${val} & 15))`
-	str=${dig}${str}
-	val=$((${val} >> 4))
-	while [ ${val} -gt 0 ]; do
-		dig=`hexdigit $((${val} & 15))`
-		str=${dig}${str}
-		val=$((${val} >> 4))
-	done
-
-	echo ${str}
-}
-
-network6_interface_setup()
-{
-	interfaces=$*
-	rtsol_interfaces=''
-	case ${ipv6_gateway_enable} in
-	[Yy][Ee][Ss])
-		rtsol_available=no
-		;;
-	*)
-		rtsol_available=yes
-		;;
-	esac
-	for i in $interfaces; do
-		rtsol_interface=yes
-		eval prefix=\$ipv6_prefix_$i
-		if [ -n "${prefix}" ]; then
-			rtsol_available=no
-			rtsol_interface=no
-			laddr=`network6_getladdr $i`
-			hostid=`expr "${laddr}" : 'fe80::\(.*\)%\(.*\)'`
-			for j in ${prefix}; do
-				address=$j\:${hostid}
-				ifconfig $i inet6 ${address} prefixlen 64 alias
-
-				case ${ipv6_gateway_enable} in
-				[Yy][Ee][Ss])
-					# subnet-router anycast address
-					# (rfc2373)
-					ifconfig $i inet6 $j:: prefixlen 64 \
-						alias anycast
-					;;
-				esac
-			done
-		fi
-		eval ipv6_ifconfig=\$ipv6_ifconfig_$i
-		if [ -n "${ipv6_ifconfig}" ]; then
-			rtsol_available=no
-			rtsol_interface=no
-			ifconfig $i inet6 ${ipv6_ifconfig} alias
-		fi
-
-		if [ ${rtsol_available} = yes -a ${rtsol_interface} = yes ]
-		then
-			case ${i} in
-			lo0|gif[0-9]*|stf[0-9]*|faith[0-9]*|lp[0-9]*|sl[0-9]*|tun[0-9]*)
-				;;
-			*)
-				rtsol_interfaces="${rtsol_interfaces} ${i}"
-				;;
-			esac
-		else
-			ifconfig $i inet6
-		fi
-	done
-
-	if [ ${rtsol_available} = yes -a -n "${rtsol_interfaces}" ]; then
-		# Act as endhost - automatically configured.
-		# You can configure only single interface, as
-		# specification assumes that autoconfigured host has
-		# single interface only.
-		sysctl net.inet6.ip6.accept_rtadv=1
-		set ${rtsol_interfaces}
-		ifconfig $1 up
-		rtsol $1
-	fi
-
-	for i in $interfaces; do
-		alias=0
-		while : ; do
-			eval ipv6_ifconfig=\$ipv6_ifconfig_${i}_alias${alias}
-			if [ -z "${ipv6_ifconfig}" ]; then
-				break;
-			fi
-			ifconfig $i inet6 ${ipv6_ifconfig} alias
-			alias=$((${alias} + 1))
-		done
-	done
-}
-
-network6_stf_setup()
-{
-	case ${stf_interface_ipv4addr} in
-	[Nn][Oo] | '')
-		;;
-	*)
-		# assign IPv6 addr and interface route for 6to4 interface
-		stf_prefixlen=$((16+${stf_interface_ipv4plen:-0}))
-		OIFS="$IFS"
-		IFS=".$IFS"
-		set ${stf_interface_ipv4addr}

>>> TRUNCATED FOR MAIL (1000 lines) <<<


More information about the p4-projects mailing list