tbrehm
2010-02-24 3a94180e026d9353d13522e8d04cb15b11dc2bb2
server/plugins-available/powerdns_plugin.inc.php
@@ -213,22 +213,16 @@
      
      $type = $data["new"]["type"];
      
      switch ($type) {
         case "PTR":
            $name = $data["new"]["name"];
            break;
          default:
            if(substr($data["new"]["name"], -1) == '.'){
               $name = substr($data["new"]["name"], 0, -1);
            } else {
               if($data["new"]["name"] == ""){
                  $name = $origin;
               } else {
                  $name = $data["new"]["name"].'.'.$origin;
               }
            }
            if($name == '') $name = $origin;
      if(substr($data["new"]["name"], -1) == '.'){
         $name = substr($data["new"]["name"], 0, -1);
      } else {
         if($data["new"]["name"] == ""){
            $name = $origin;
         } else {
            $name = $data["new"]["name"].'.'.$origin;
         }
      }
      if($name == '') $name = $origin;
      
      switch ($type) {
         case "CNAME":
@@ -282,22 +276,16 @@
            
            $type = $data["new"]["type"];   
      
            switch ($type) {
               case "PTR":
                  $name = $data["new"]["name"];
                  break;
                default:
                  if(substr($data["new"]["name"], -1) == '.'){
                     $name = substr($data["new"]["name"], 0, -1);
                  } else {
                     if($data["new"]["name"] == ""){
                        $name = $origin;
                     } else {
                        $name = $data["new"]["name"].'.'.$origin;
                     }
                  }
                  if($name == '') $name = $origin;
            if(substr($data["new"]["name"], -1) == '.'){
               $name = substr($data["new"]["name"], 0, -1);
            } else {
               if($data["new"]["name"] == ""){
                  $name = $origin;
               } else {
                  $name = $data["new"]["name"].'.'.$origin;
               }
            }
            if($name == '') $name = $origin;
            switch ($type) {
               case "CNAME":