No subject



Thu Nov 25 03:23:29 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Wed, 24 Nov 2004 19:24: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 iAP3O1TO002550
	for <atanu@tigger.icir.org>; Wed, 24 Nov 2004 19:24: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.9p1/8.12.8) with ESMTP id iAP3O1eU056036
	for <atanu@icir.org>; Wed, 24 Nov 2004 19:24:01 -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 iAP3O0N1029960;
	Wed, 24 Nov 2004 19:24: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 iAP3NUN1029952
	for <xorp-cvs@icsi.berkeley.edu>; Wed, 24 Nov 2004 19:23:30 -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 iAP3NTeU056033
	for <xorp-cvs@icir.org>; Wed, 24 Nov 2004 19:23:29 -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 iAP3NTd3084766
	for <xorp-cvs@icir.org>; Wed, 24 Nov 2004 19:23:29 -0800 (PST)
	(envelope-from pavlin@xorpc.icir.org)
Received: (from pavlin@localhost)
	by xorpc.icir.org (8.12.11/8.12.3/Submit) id iAP3NT4k084765
	for xorp-cvs@icir.org; Thu, 25 Nov 2004 03:23:29 GMT
	(envelope-from pavlin)
Date: Thu, 25 Nov 2004 03:23:29 GMT
From: Pavlin Radoslavov <pavlin@icir.org>
Message-Id: <200411250323.iAP3NT4k084765@xorpc.icir.org>
To: xorp-cvs@icir.org
X-XORP-CVS-Branch: HEAD
Subject: [Xorp-cvs] XORP cvs commit: xorp/libxorp
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	2004-11-25 03:23:29 UTC

XORP CVS repository


Modified files:
	libxorp       Makefile.am Makefile.in 

Added files:
	libxorp       run_command.cc run_command.hh test_run_command.cc 

Log message:
	* Add new class RunCommand that can be used for running an external
	  command, reading its stdout and stderr, and obtaining it return
	  status. The implementation is based on class OpInstance
	  (from rtrmgr/op_commands.{hh,cc}), but is heavily modified.
	
	* Add a new test program test_running_command.cc that tests the above
	  class.

Revision  Changes    Path
1.34      +6 -1      xorp/libxorp/Makefile.am
1.45      +27 -14    xorp/libxorp/Makefile.in
1.1       +265 -0    xorp/libxorp/run_command.cc (new)
1.1       +140 -0    xorp/libxorp/run_command.hh (new)
1.1       +673 -0    xorp/libxorp/test_run_command.cc (new)
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs