Changeset 34 for trunk/dns.cgi


Ignore:
Timestamp:
11/11/09 17:55:32 (15 years ago)
Author:
Kris Deugau
Message:

/trunk

checkpoint - Net::DNS + DBD::Pg crosswiring bug?

(AXFR NOTAUTH causes Pg transaction commit)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dns.cgi

    r33 r34  
    615615my $rnum = 0;
    616616    foreach my $domain (@domlist) {
     617      my %row;
     618      my ($code,$msg) = importAXFR($dbh, $webvar{ifrom}, $domain, $webvar{group},
     619        $webvar{domstatus}, $webvar{rwsoa}, $webvar{rwns});
     620  $row{domok} = 1 if $code eq 'OK';
     621  $row{domwarn} = $msg if $code eq 'WARN';
     622  $row{domerr} = $msg if $code eq 'FAIL';
     623push @debugbits, "$domain: $code<br>\n";
    617624      # do stuff!  DNSDB::importAXFR($webvar{ifrom}, $webvar{rwsoa}, $webvar{rwns}, $domain, <flags>)
    618       my %row;
    619625      $row{domain} = $domain;
    620626#      $row{row} = $rnum++;
    621       if ($domain eq 'deepnet.cx' || $domain eq 'wh-int') {
    622         $row{domok} = 0;  $row{domerr} = "foo!  hahahaha!";
    623       } elsif ($domain eq 'waslokido.com') {
    624         $row{domwarn} = 0;  $row{domwarn} = "foo!  hahahaha!";
    625       } else {
    626         $row{domok} = 1;
    627       }
    628627      push @results, \%row;
    629628    }
Note: See TracChangeset for help on using the changeset viewer.