From cdae53a28914507b32545b37b836ea5aca8bbd83 Mon Sep 17 00:00:00 2001 From: Venkata Swamybabu Budumuru Date: Tue, 5 Mar 2013 13:42:07 -0500 Subject: [PATCH] CLOUDSTACK-1514 : Unable to remove secondary ips though there are no PF rules associated with it Fixed the search filter in PortForwardingRulesDaoImpl.java. Earlier we were passing a wrong filter parameter "address" in listByDestIpAddr which doesn't exist. Changed this to the right search criteria that uses dstIp as filter parameter. Signed-off-by: Venkata Swamybabu Budumuru Signed-off-by: Sateesh Chodapuneedi --- .../com/cloud/network/rules/dao/PortForwardingRulesDaoImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/com/cloud/network/rules/dao/PortForwardingRulesDaoImpl.java b/server/src/com/cloud/network/rules/dao/PortForwardingRulesDaoImpl.java index 5d0b01cabed..cc780cbd446 100644 --- a/server/src/com/cloud/network/rules/dao/PortForwardingRulesDaoImpl.java +++ b/server/src/com/cloud/network/rules/dao/PortForwardingRulesDaoImpl.java @@ -155,7 +155,7 @@ public class PortForwardingRulesDaoImpl extends GenericDaoBase listByDestIpAddr(String ip4Address) { SearchCriteria sc = AllFieldsSearch.create(); - sc.setParameters("address", ip4Address); + sc.setParameters("dstIp", ip4Address); return listBy(sc); }