=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/etc/netstart,v retrieving revision 1.95 retrieving revision 1.96 diff -c -r1.95 -r1.96 *** src/etc/netstart 2004/03/13 00:59:02 1.95 --- src/etc/netstart 2004/03/22 04:31:42 1.96 *************** *** 1,6 **** #!/bin/sh - # ! # $OpenBSD: netstart,v 1.95 2004/03/13 00:59:02 mcbride Exp $ # Returns true if $1 contains only alphanumerics isalphanumeric() { --- 1,6 ---- #!/bin/sh - # ! # $OpenBSD: netstart,v 1.96 2004/03/22 04:31:42 mcbride Exp $ # Returns true if $1 contains only alphanumerics isalphanumeric() { *************** *** 319,325 **** ;; esac ! # Configure all the carp, gif, gre and pfsync interfaces which we know about. # They were delayed because they require the routes to be set. for hn in /etc/hostname.*; do # Strip off /etc/hostname. prefix --- 319,330 ---- ;; esac ! # The pfsync interface needs to come up before carp. ! if [ -f /etc/hostname.pfsync0 ]; then ! ifstart pfsync0 ! fi ! ! # Configure all the carp, gif and gre interfaces which we know about. # They were delayed because they require the routes to be set. for hn in /etc/hostname.*; do # Strip off /etc/hostname. prefix *************** *** 327,333 **** test "$if" = "*" && continue case $if in ! "carp"*|"gif"*|"gre"*|"pfsync"*) ifstart $if ;; *) --- 332,338 ---- test "$if" = "*" && continue case $if in ! "carp"*|"gif"*|"gre"*) ifstart $if ;; *)