Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Feb 2014 06:34:59 -0800 (PST)
From:      George Amanakis <g_amanakis@yahoo.com>
To:        "bug-followup@FreeBSD.org" <bug-followup@FreeBSD.org>, "a.v.volobuev@gmail.com" <a.v.volobuev@gmail.com>, "andre@freebsd.org" <andre@freebsd.org>, "melifaro@FreeBSD.org" <melifaro@FreeBSD.org>, "freebsd-bugs@freebsd.org" <freebsd-bugs@freebsd.org>, "nicolas@deffayet.com" <nicolas@deffayet.com>
Subject:   Re: kern/185876: ipfw not matching incoming packets decapsulating ipsec. example l2tp/ipsec
Message-ID:  <1393338899.78804.YahooMailNeo@web121003.mail.ne1.yahoo.com>
In-Reply-To: <1393323443.60825.YahooMailNeo@web121001.mail.ne1.yahoo.com>
References:  <1393176921.3248.YahooMailNeo@web121006.mail.ne1.yahoo.com> <1393197488.20693.YahooMailNeo@web121004.mail.ne1.yahoo.com> <1393277450.77946.YahooMailNeo@web121001.mail.ne1.yahoo.com> <1393278693.34428.YahooMailNeo@web121003.mail.ne1.yahoo.com> <1393323443.60825.YahooMailNeo@web121001.mail.ne1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
The culprit is the "#define M_DECRYPTED M_PROTO3" in "netinet6/in6.h" (that=
 is regardless of whether or not INET6 has been set). It gets mixed up (net=
ipsec includes in.h, in.h includes in6.h) and so when the M_DECRYPTED flag =
is set, M_SKIP_FIREWALL flag is also set.=A0
From owner-freebsd-bugs@FreeBSD.ORG  Tue Feb 25 17:15:20 2014
Return-Path: <owner-freebsd-bugs@FreeBSD.ORG>
Delivered-To: freebsd-bugs@smarthost.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTPS id AD2AC3A1;
 Tue, 25 Feb 2014 17:15:20 +0000 (UTC)
Received: from freefall.freebsd.org (freefall.freebsd.org
 [IPv6:2001:1900:2254:206c::16:87])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 7EAA510F5;
 Tue, 25 Feb 2014 17:15:20 +0000 (UTC)
Received: from freefall.freebsd.org (localhost [127.0.0.1])
 by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s1PHFKNI027921;
 Tue, 25 Feb 2014 17:15:20 GMT
 (envelope-from brueffer@freefall.freebsd.org)
Received: (from brueffer@localhost)
 by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s1PHFKrU027918;
 Tue, 25 Feb 2014 18:15:20 +0100 (CET) (envelope-from brueffer)
Date: Tue, 25 Feb 2014 18:15:20 +0100 (CET)
Message-Id: <201402251715.s1PHFKrU027918@freefall.freebsd.org>
To: gleb.kurtsou@gmail.com, brueffer@FreeBSD.org, freebsd-bugs@FreeBSD.org,
 brueffer@FreeBSD.org
From: brueffer@FreeBSD.org
Subject: Re: bin/153801: [patch] btxld(8) produces incorrect ELF binaries
X-BeenThere: freebsd-bugs@freebsd.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Bug reports <freebsd-bugs.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-bugs>,
 <mailto:freebsd-bugs-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-bugs/>;
List-Post: <mailto:freebsd-bugs@freebsd.org>
List-Help: <mailto:freebsd-bugs-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-bugs>,
 <mailto:freebsd-bugs-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Feb 2014 17:15:20 -0000

Synopsis: [patch] btxld(8) produces incorrect ELF binaries

State-Changed-From-To: open->patched
State-Changed-By: brueffer
State-Changed-When: Tue Feb 25 18:14:48 CET 2014
State-Changed-Why: 
Committed, thanks!


Responsible-Changed-From-To: freebsd-bugs->brueffer
Responsible-Changed-By: brueffer
Responsible-Changed-When: Tue Feb 25 18:14:48 CET 2014
Responsible-Changed-Why: 
MFC reminder.

http://www.freebsd.org/cgi/query-pr.cgi?pr=153801



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1393338899.78804.YahooMailNeo>