Index: /trunk/dns-rpc.cgi
===================================================================
--- /trunk/dns-rpc.cgi	(revision 685)
+++ /trunk/dns-rpc.cgi	(revision 686)
@@ -538,4 +538,8 @@
   my $cidr = new NetAddr::IP $args{cidr};
 
+##fixme:  Minor edge case; if we receive calls one after the other to update
+# to the same thing, we bulk out the log with useless notices.  Leaving this
+# for future development since this should be rare in practice.
+
   my $zonelist = $dnsdb->getZonesByCIDR(%args);
   if (scalar(@$zonelist) == 0) {
@@ -803,5 +807,5 @@
           next if $iplist{$ip};
           my $newhost = $host;
-          DNSDB::_template4_expand(\$newhost, $ip->addr);
+          $dnsdb->_template4_expand(\$newhost, $ip->addr);
           $insth->execute($domid, $zid, $newhost, $type, $ip->addr, $ttl, $loc);
           $iplist{$ip}++;
@@ -871,4 +875,5 @@
             my ($code,$msg) = $dnsdb->delRec('n', 'y', $rec->{record_id});
           } else {
+##fixme: AAAA+PTR?
             my $ret = $dnsdb->downconvert($rec->{record_id}, $DNSDB::reverse_typemap{A});
           }
