No subject
Tue Mar 22 04:34:43 2005
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Mon, 21 Mar 2005 20:35:01 -0800
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by tigger.icir.org (8.12.11/8.12.8) with ESMTP id j2M4Z1Bx026596
for <atanu@tigger.icir.org>; Mon, 21 Mar 2005 20:35:01 -0800 (PST)
(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.ICSI.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11])
by wyvern.icir.org (8.12.11/8.12.8) with ESMTP id j2M4Z0gQ066382
for <atanu@icir.org>; Mon, 21 Mar 2005 20:35:00 -0800 (PST)
(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.ICSI.Berkeley.EDU (localhost [127.0.0.1])
by fruitcake.ICSI.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id j2M4Z0BU016194;
Mon, 21 Mar 2005 20:35:00 -0800 (PST)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by fruitcake.ICSI.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id j2M4YhBU016180
for <xorp-cvs@icsi.berkeley.edu>; Mon, 21 Mar 2005 20:34:43 -0800 (PST)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
by wyvern.icir.org (8.12.11/8.12.8) with ESMTP id j2M4YhYI066372
for <xorp-cvs@icir.org>; Mon, 21 Mar 2005 20:34:43 -0800 (PST)
(envelope-from pavlin@icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
by xorpc.icir.org (8.12.11/8.12.8) with ESMTP id j2M4YhOd013483
for <xorp-cvs@icir.org>; Mon, 21 Mar 2005 20:34:43 -0800 (PST)
(envelope-from pavlin@xorpc.icir.org)
Received: (from pavlin@localhost)
by xorpc.icir.org (8.12.11/8.12.3/Submit) id j2M4Yh1J013482
for xorp-cvs@icir.org; Tue, 22 Mar 2005 04:34:43 GMT
(envelope-from pavlin)
Date: Tue, 22 Mar 2005 04:34:43 GMT
From: Pavlin Radoslavov <pavlin@icir.org>
Message-Id: <200503220434.j2M4Yh1J013482@xorpc.icir.org>
To: xorp-cvs@icir.org
X-XORP-CVS-Branch: HEAD
Subject: [Xorp-cvs] XORP cvs commit: xorp/pim
Sender: xorp-cvs-admin@icir.org
Errors-To: xorp-cvs-admin@icir.org
X-BeenThere: xorp-cvs@icir.org
X-Mailman-Version: 2.0
Precedence: bulk
List-Help: <mailto:xorp-cvs-request@icir.org?subject=help>
List-Post: <mailto:xorp-cvs@icir.org>
List-Subscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
<mailto:xorp-cvs-request@icir.org?subject=subscribe>
List-Id: Mailing list for XORP CVS commit messages <xorp-cvs.icir.org>
List-Unsubscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
<mailto:xorp-cvs-request@icir.org?subject=unsubscribe>
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Changes by: pavlin@xorpc.icir.org 2005-03-22 04:34:43 UTC
XORP CVS repository
Modified files:
pim pim_vif.cc
Log message:
If there is a checksum error for a PIM Register packet, and if
the PIM Register packet was truncated by the kernel
(e.g., in some *BSD systems), then ignore the checksum error.
The problem comes from the fact that currently the *BSD kernel
(for IPv4 and IPv6) truncates the PIM Register messages to contain
only the outer IP header, the PIM + PIM Register header, and the
inner IP header.
In the future the *BSD kernels should be modified to stop truncating
the PIM Register messages, because the gain in reduced processing
overhead is questionable. In the time being we need to deal with
such packets.
Revision Changes Path
1.46 +38 -10 xorp/pim/pim_vif.cc
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs