diff --git a/Changes b/Changes index f300ed7..88f123f 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,7 @@ X.YY - Date + prefork: Fix startup when no interface addresses are specified (Devin Carraway) + prefork: add multi-address support The clamdscan virus-scanning plugin now requires the ClamAV::Client diff --git a/qpsmtpd-prefork b/qpsmtpd-prefork index 798e3c4..aecb417 100755 --- a/qpsmtpd-prefork +++ b/qpsmtpd-prefork @@ -139,7 +139,7 @@ if (@d_addr) { } } } else { - @d_addr = ( 'addr' => $has_ipv6 ? "[::]" : "0.0.0.0" ); + @d_addr = ( { addr => $has_ipv6 ? "[::]" : "0.0.0.0", port => $d_port } ); } # set max from ip to max number of children if option is set to disabled