No subject



Mon Jan 26 17:13:06 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Mon, 26 Jan 2004 17:14:11 -0800
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by tigger.icir.org (8.12.9p1/8.12.8) with ESMTP id i0R1EBjq059610
	for <atanu@tigger.icir.org>; Mon, 26 Jan 2004 17:14:11 -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.9p1/8.12.8) with ESMTP id i0R1E5KU095395;
	Mon, 26 Jan 2004 17:14:05 -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 i0R1E1Qj022625;
	Mon, 26 Jan 2004 17:14:01 -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 i0R1D7Qj022477
	for <xorp-cvs@icsi.berkeley.edu>; Mon, 26 Jan 2004 17:13:07 -0800 (PST)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
	by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id i0R1D6KU095383
	for <xorp-cvs@icir.org>; Mon, 26 Jan 2004 17:13:06 -0800 (PST)
	(envelope-from pavlin@icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
	by xorpc.icir.org (8.12.9p1/8.12.8) with ESMTP id i0R1D6AF007284
	for <xorp-cvs@icir.org>; Mon, 26 Jan 2004 17:13:06 -0800 (PST)
	(envelope-from pavlin@xorpc.icir.org)
Received: (from pavlin@localhost)
	by xorpc.icir.org (8.12.9p1/8.12.3/Submit) id i0R1D6EU007283;
	Mon, 26 Jan 2004 17:13:06 -0800 (PST)
	(envelope-from pavlin)
From: Pavlin Radoslavov <pavlin@icir.org>
Message-Id: <200401270113.i0R1D6EU007283@xorpc.icir.org>
Date:     Mon, 26 Jan 2004 17:13:06  ()
To: xorp-cvs@icir.org
Reply-To: pavlin@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/libcomm/ comm_api.h comm_user.c
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
Repository:	xorp/libcomm/
Changes by:	pavlin@xorpc.icir.org.	04/01/26 17:13:06

Modified files:
	xorp/libcomm/: comm_api.h comm_user.c 

Log message:
	* Change the behavior of comm_bind_join_udp4 and comm_bind_join_udp6:
	
	Now we bind the socket to ANY address instead of the multicast address
	only. If we bind to the multicast address instead, then using
	the same socket for sending multicast packets will trigger a bug
	in the FreeBSD kernel: the source IP address will be set to the
	multicast address. Hence, the application itself may want to filter
	the UDP unicast packets that may have arrived with a destination address
	one of the local interface addresses and the same port number.
	[A problem found by Orion]
	
	* Adjust the kdoc comments to reflect the above change.

_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs