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