Date: Thu, 23 Jun 2016 16:35:47 +0000 (UTC) From: "Bjoern A. Zeeb" <bz@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r302143 - projects/vnet/sys/netpfil/pf Message-ID: <201606231635.u5NGZlEV037692@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bz Date: Thu Jun 23 16:35:47 2016 New Revision: 302143 URL: https://svnweb.freebsd.org/changeset/base/302143 Log: PFSTATE_NOSYNC goes onto state_flags, not sync_state; This prevents: panic: pfsync_delete_state: unexpected sync state 8 Sponsored by: The FreeBSD Foundation Differential Revision: D6942 Modified: projects/vnet/sys/netpfil/pf/pf_ioctl.c Modified: projects/vnet/sys/netpfil/pf/pf_ioctl.c ============================================================================== --- projects/vnet/sys/netpfil/pf/pf_ioctl.c Thu Jun 23 16:34:55 2016 (r302142) +++ projects/vnet/sys/netpfil/pf/pf_ioctl.c Thu Jun 23 16:35:47 2016 (r302143) @@ -3362,7 +3362,7 @@ relock: LIST_FOREACH(s, &ih->states, entry) { s->timeout = PFTM_PURGE; /* Don't send out individual delete messages. */ - s->sync_state = PFSTATE_NOSYNC; + s->state_flags |= PFSTATE_NOSYNC; pf_unlink_state(s, PF_ENTER_LOCKED); goto relock; }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201606231635.u5NGZlEV037692>