From bba2daae7095ddaa2ebe18cb86c2dc37a12c80be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Mart=C3=ADn?= Date: Thu, 7 Jul 2011 12:46:09 +0200 Subject: [PATCH] Wrong one.vmpool.info RM error check for state parameter --- src/rm/RequestManagerPoolInfoFilter.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rm/RequestManagerPoolInfoFilter.cc b/src/rm/RequestManagerPoolInfoFilter.cc index 894dcbd4c2..7df5dff565 100644 --- a/src/rm/RequestManagerPoolInfoFilter.cc +++ b/src/rm/RequestManagerPoolInfoFilter.cc @@ -129,7 +129,8 @@ void RequestManagerPoolInfoFilter::request_execute( { int state = xmlrpc_c::value_int(paramList.getInt(4)); - if (( state < MINE ) || ( state > VirtualMachine::FAILED )) + if (( state < VirtualMachinePoolInfo::ALL_VM ) || + ( state > VirtualMachine::FAILED )) { failure_response(XML_RPC_API, request_error("Incorrect filter_flag, state",""),