Date: Fri, 24 Aug 2012 14:25:57 +0000 (UTC) From: Gleb Smirnoff <glebius@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r239652 - projects/pf/head/sys/contrib/pf/net Message-ID: <201208241425.q7OEPvwt051855@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: glebius Date: Fri Aug 24 14:25:57 2012 New Revision: 239652 URL: http://svn.freebsd.org/changeset/base/239652 Log: Backout r239186 and provide correct fix. Modified: projects/pf/head/sys/contrib/pf/net/pf.c Modified: projects/pf/head/sys/contrib/pf/net/pf.c ============================================================================== --- projects/pf/head/sys/contrib/pf/net/pf.c Fri Aug 24 14:22:47 2012 (r239651) +++ projects/pf/head/sys/contrib/pf/net/pf.c Fri Aug 24 14:25:57 2012 (r239652) @@ -1074,7 +1074,10 @@ pf_state_key_clone(struct pf_state_key * if (sk == NULL) return (NULL); - bcopy(orig, sk, sizeof(struct pf_state_key)); + bcopy(orig, sk, sizeof(struct pf_state_key_cmp)); + + TAILQ_INIT(&sk->states[PF_SK_WIRE]); + TAILQ_INIT(&sk->states[PF_SK_STACK]); return (sk); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208241425.q7OEPvwt051855>