[Xorp-cvs] XORP cvs commit: xorp/libxipc

Pavlin Radoslavov pavlin at icir.org
Thu Jul 12 14:23:23 PDT 2007


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin at xorpc.icir.org	2007-07-12 21:23:23 UTC

XORP CVS repository


Modified files:
	libxipc       test_xrl_args.cc test_xrl_router.cc xrl_args.cc 
	              xrl_args.hh xrl_atom.cc xrl_atom.hh xrl_pf_kill.cc 

Log message:
	* Introduce a new exception type XrlArgs::BadArgs and use it instead
	  of XrlArgs::XrlAtomNotFound where appropriate.
	
	* Intercept properly the XrlAtom::NoData and XrlAtom::BadArgs
	  exceptions when decoding XRL arguments, and then rethrow
	  the generalized XrlArgs::BadArgs exception with the verbose
	  reason for the error.

Revision  Changes                                  Path
1.15      +5 -5;  commitid: 15a1846969ac37ea6;     xorp/libxipc/test_xrl_args.cc
1.18      +3 -3;  commitid: 15a1846969ac37ea6;     xorp/libxipc/test_xrl_router.cc
1.14      +119 -43;  commitid: 15a1846969ac37ea6;  xorp/libxipc/xrl_args.cc
1.18      +62 -47;  commitid: 15a1846969ac37ea6;   xorp/libxipc/xrl_args.hh
1.28      +2 -2;  commitid: 15a1846969ac37ea6;     xorp/libxipc/xrl_atom.cc
1.14      +11 -3;  commitid: 15a1846969ac37ea6;    xorp/libxipc/xrl_atom.hh
1.11      +2 -2;  commitid: 15a1846969ac37ea6;     xorp/libxipc/xrl_pf_kill.cc



More information about the Xorp-cvs mailing list