Author: vetinari
Date: Mon Dec 15 12:48:42 2008
New Revision: 960

Modified:
   trunk/lib/Qpsmtpd/PollServer.pm

Log:
async: add connection->local_ip, connection->local_port

Modified: trunk/lib/Qpsmtpd/PollServer.pm
==============================================================================
--- trunk/lib/Qpsmtpd/PollServer.pm     (original)
+++ trunk/lib/Qpsmtpd/PollServer.pm     Mon Dec 15 12:48:42 2008
@@ -179,6 +179,9 @@
     $conn->remote_ip($ip);
     $conn->remote_port($port);
     $conn->remote_info("[$ip]");
+    my ($lip,$lport) = split(':', $self->local_addr_string);
+    $conn->local_ip($lip);
+    $conn->local_port($lport);
     
     ParaDNS->new(
         finished   => sub { $self->continue_read(); 
$self->run_hooks("connect") },

Reply via email to