Hi,

since i upgraded two pairs of firewalls to 5.8 I'm seeing that sasyncd
exits at rc time if it find the carp interface link state to be
"invalid". Changes in the carp interface code (sys/netinet/ip_carp.c
1.257) cause the interface to be in invalid state for a while at boot. 

This diff makes causes an invalid link state to be a non-fatal error. 

OK?

        -Otto

Index: carp.c
===================================================================
RCS file: /cvs/src/usr.sbin/sasyncd/carp.c,v
retrieving revision 1.13
diff -u -p -r1.13 carp.c
--- carp.c      14 Apr 2012 11:46:09 -0000      1.13
+++ carp.c      11 Nov 2015 09:47:07 -0000
@@ -62,6 +62,7 @@ carp_map_state(u_char link_state)
                state = SLAVE;
                break;
        case LINK_STATE_UNKNOWN:
+       case LINK_STATE_INVALID:
                state = INIT;
                break;
        }

Reply via email to