Author: kp
Date: Mon Jan 21 00:32:03 2019
New Revision: 343236
URL: https://svnweb.freebsd.org/changeset/base/343236

Log:
  MFC r343130
  
  pf: fix pfsync breaking carp
  
  Fix missing initialisation of sc_flags into a valid sync state on clone which
  breaks carp in pfsync.
  
  This regression was introduce by r342051.
  
  PR:           235005
  Submitted by: s...@freebsd.org
  Pointy hat to:        kp

Modified:
  stable/11/sys/netpfil/pf/if_pfsync.c
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/sys/netpfil/pf/if_pfsync.c
==============================================================================
--- stable/11/sys/netpfil/pf/if_pfsync.c        Mon Jan 21 00:09:54 2019        
(r343235)
+++ stable/11/sys/netpfil/pf/if_pfsync.c        Mon Jan 21 00:32:03 2019        
(r343236)
@@ -333,6 +333,7 @@ pfsync_clone_create(struct if_clone *ifc, int unit, ca
                pfsync_buckets = mp_ncpus * 2;
 
        sc = malloc(sizeof(struct pfsync_softc), M_PFSYNC, M_WAITOK | M_ZERO);
+       sc->sc_flags |= PFSYNCF_OK;
        sc->sc_maxupdates = 128;
 
        ifp = sc->sc_ifp = if_alloc(IFT_PFSYNC);
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to