No subject
Wed Apr 2 9:10:41 2003
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Wed, 02 Apr 2003 09:11:03 -0800
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by tigger.icir.org (8.12.9/8.12.3) with ESMTP id h32HB3ZW081193
for <atanu@tigger.icir.org>; Wed, 2 Apr 2003 09:11:03 -0800 (PST)
(envelope-from xorp-cvs-admin@icir.org)
Received: from ICSI.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11])
by wyvern.icir.org (8.12.9/8.12.3) with ESMTP id h32HB39n061267
for <atanu@icir.org>; Wed, 2 Apr 2003 09:11:03 -0800 (PST)
(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.icsi.Berkeley.EDU (localhost [127.0.0.1])
by ICSI.Berkeley.EDU (8.9.0/8.9.0) with ESMTP id JAA04766;
Wed, 2 Apr 2003 09:11:02 -0800 (PST)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by ICSI.Berkeley.EDU (8.9.0/8.9.0) with ESMTP id JAA04727
for <xorp-cvs@icsi.berkeley.edu>; Wed, 2 Apr 2003 09:10:42 -0800 (PST)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
by wyvern.icir.org (8.12.9/8.12.3) with ESMTP id h32HAf9n061263
for <xorp-cvs@icir.org>; Wed, 2 Apr 2003 09:10:41 -0800 (PST)
(envelope-from hodson@xorpc.icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
by xorpc.icir.org (8.12.9/8.12.3) with ESMTP id h32HAfCO080497
for <xorp-cvs@icir.org>; Wed, 2 Apr 2003 09:10:41 -0800 (PST)
(envelope-from hodson@xorpc.icir.org)
Received: (from hodson@localhost)
by xorpc.icir.org (8.12.9/8.12.3/Submit) id h32HAfZC080496;
Wed, 2 Apr 2003 09:10:41 -0800 (PST)
(envelope-from hodson)
From: Orion Hodson <hodson@icir.org>
Message-Id: <200304021710.h32HAfZC080496@xorpc.icir.org>
Date: Wed, 2 Apr 2003 9:10:41 ()
To: xorp-cvs@icir.org
Reply-To: hodson@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp/ selector.cc timer.cc timer.hh timeval.hh xorp/rtrmgr/ conf_tree_node.cc xorp/pim/ pim_mre_join_prune.cc pim_mre_rpf.cc pim_vif.cc xorp/mfea/ mfea_dataflow.cc
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/www/data/cvs
Module name: xorp
Repository: xorp/mfea/
Changes by: hodson@xorpc.icir.org. 03/04/02 09:10:41
Modified files:
xorp/libxorp/: selector.cc timer.cc timer.hh timeval.hh
xorp/rtrmgr/: conf_tree_node.cc
xorp/pim/: pim_mre_join_prune.cc pim_mre_rpf.cc pim_vif.cc
xorp/mfea/: mfea_dataflow.cc
Log message:
Fix SelectorList::select that broke the eventloop entirely. Recent
TimeVal changes cause select(2) to be called with an invalid timeval
argument. The eventloop will bomb if this error occurs in future.
Change type of time unit representations in TimeVal from uint32_t to
int32_t.
Replace TimeVal::zero() and TimeVal::set_max(), with the less cryptic
static methods TimeVal::ZERO(), TimeVal::MAXIMUM(),
TimeVal::MINIMUM(). The latter allow for assignment and comparison
against known special values.
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs