]>
Commit | Line | Data |
---|---|---|
5d0e038b DM |
1 | Origin: upstream, https://svn.apache.org/viewvc/spamassassin/branches/3.4/lib/Mail/SpamAssassin/DnsResolver.pm?r1=1691992&r2=1691991&pathrev=1691992&view=patch |
2 | Bug: https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7223 | |
3 | Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821385 | |
4 | ||
5 | Index: spamassassin-3.4.1/lib/Mail/SpamAssassin/DnsResolver.pm | |
6 | =================================================================== | |
7 | --- spamassassin-3.4.1.orig/lib/Mail/SpamAssassin/DnsResolver.pm | |
8 | +++ spamassassin-3.4.1/lib/Mail/SpamAssassin/DnsResolver.pm | |
9 | @@ -592,6 +592,9 @@ sub new_dns_packet { | |
10 | }; | |
11 | ||
12 | if ($packet) { | |
13 | + # RD flag needs to be set explicitly since Net::DNS 1.01, Bug 7223 | |
14 | + $packet->header->rd(1); | |
15 | + | |
16 | # my $udp_payload_size = $self->{res}->udppacketsize; | |
17 | my $udp_payload_size = $self->{conf}->{dns_options}->{edns}; | |
18 | if ($udp_payload_size && $udp_payload_size > 512) { |