Browse Source

now allowed incoming commands from bigtool via the cfg manager

git-svn-id: svn://bind10.isc.org/svn/bind10/branches/f2f200910@277 e5f2f494-b856-4b98-b285-d166d9295462
JINMEI Tatuya 15 years ago
parent
commit
0794e56fdd
1 changed files with 5 additions and 10 deletions
  1. 5 10
      src/bin/parkinglot/ccsession.cc

+ 5 - 10
src/bin/parkinglot/ccsession.cc

@@ -72,17 +72,12 @@ CommandSession::getCommand(int counter) {
             session_.group_sendmsg(resp, "statistics");
             session_.group_sendmsg(resp, "statistics");
         }
         }
     } else {
     } else {
-        cmd = data->get("command");
+        cmd = data->get("zone_added");
+        if (cmd != NULL)
+            return std::pair<string, string>("addzone", cmd->string_value());
+        cmd = data->get("zone_deleted");
         if (cmd != NULL) {
         if (cmd != NULL) {
-            ep = cmd->get(0);
-            if (ep != NULL) {
-                s = ep->string_value();
-                if (s == "addzone" || s == "delzone") {
-                    return std::pair<string, string>(s,
-                                                     cmd->get(1)->string_value());
-                }
-                return std::pair<string, string>(s, "");
-            }
+            return std::pair<string, string>("delzone", cmd->string_value());
         }
         }
     }
     }