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