Wouter de Jong writes:

On Tue, Jul 01, 2003 at 09:16:20AM -0400, Sam Varshavchik wrote:

This is not a valid fix. Whatever the problem is, it must be elsewhere.

But it works ... somehow. flags is 0, and somehow therefor it DOESN'T enter the if(). If you remove flags from the if(), it works...

Is this a better fix then?

--- courier-imap-1.7.3.20030629/tcpd/tcpd.c Mon Jun 30 16:36:04 2003
+++ courier-imap-1.7.3.20030629-tcpd/tcpd/tcpd.c Tue Jul 1 17:33:15 2003
@@ -312,7 +312,7 @@
/* Create an IPv6 or an IPv4 socket */
#if RFC1035_IPV6
- if (flags & MKS_USEAFINET4)
+ if ((flags >= 0) & MKS_USEAFINET4)

No.

This doesn't make any sense.



Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to