[svn:qpsmtpd] r649 - trunk/lib/Danga/DNS
[email protected] Wed, 28 Jun 2006 16:27:41 -0700 (PDT)
| Newsgroups | perl.cvs.qpsmtpd |
|---|---|
| Message-ID | <[email protected]> |
Author: msergeant
Date: Wed Jun 28 16:27:40 2006
New Revision: 649
Modified:
trunk/lib/Danga/DNS/Resolver.pm
Log:
More fields work
Modified: trunk/lib/Danga/DNS/Resolver.pm
==============================================================================
--- trunk/lib/Danga/DNS/Resolver.pm (original)
+++ trunk/lib/Danga/DNS/Resolver.pm Wed Jun 28 16:27:40 2006
@@ -303,7 +303,7 @@
#}
sub timeout {
- my $self = shift;
+ my Danga::DNS::Resolver::Query $self = shift;
trace(2, "NS Query timeout. Trying next host\n");
if ($self->send_query) {
@@ -329,7 +329,8 @@
}
sub error {
- my ($self, $error) = @_;
+ my Danga::DNS::Resolver::Query $self = shift;
+ my ($error) = @_;
trace(2, "NS Query error. Trying next host\n");
if ($self->send_query) {
@@ -355,13 +356,13 @@
}
sub run_callback {
- my ($self, $response) = @_;
- trace(2, "NS Query callback($self->{host} = $response\n");
- $self->{asker}->run_callback($response, $self->{host});
+ my Danga::DNS::Resolver::Query $self = shift;
+ trace(2, "NS Query callback($self->{host} = $_[0]\n");
+ $self->{asker}->run_callback($_[0], $self->{host});
}
sub send_query {
- my ($self) = @_;
+ my Danga::DNS::Resolver::Query $self = shift;
my $dst = $self->{resolver}->ns($self->{ns}++);
return unless defined $dst;