=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/etc/netstart,v retrieving revision 1.56 retrieving revision 1.57 diff -c -r1.56 -r1.57 *** src/etc/netstart 2000/01/02 05:14:52 1.56 --- src/etc/netstart 2000/01/02 05:21:55 1.57 *************** *** 1,6 **** #!/bin/sh - # ! # $OpenBSD: netstart,v 1.56 2000/01/02 05:14:52 itojun Exp $ # Returns true if $1 contains only alphanumerics isalphanumeric() { --- 1,6 ---- #!/bin/sh - # ! # $OpenBSD: netstart,v 1.57 2000/01/02 05:21:55 itojun Exp $ # Returns true if $1 contains only alphanumerics isalphanumeric() { *************** *** 153,162 **** --- 153,168 ---- fw=`sysctl -n net.inet6.ip6.forwarding` ra=`sysctl -n net.inet6.ip6.accept_rtadv` if [ "x$fw" = "x0" -a "x$ra" = "x1" ]; then + echo "IPv6 autoconf:$rtsolif" rtsol $rtsolif else echo "WARNING: inconsistent config - check /etc/sysctl.conf for IPv6 autoconf" fi + fi + if [ "$ip6kernel" = "YES" ]; then + # this is to make sure DAD is completed before going further. + sleep `sysctl -n net.inet6.ip6.dad_count` + sleep 1 fi for bn in /etc/bridgename.*; do