Fix build on platforms lacking TIOCOUTQ ioctl
authorJeremy Harris <jgh146exb@wizmail.org>
Thu, 29 Oct 2020 21:37:42 +0000 (21:37 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Thu, 29 Oct 2020 21:37:42 +0000 (21:37 +0000)
src/src/transports/smtp.c

index 9e337e93f8d65bc22042f6e639a418896750c607..e8a9afbd0280c327d91047d73c0ed713d6225164 100644 (file)
@@ -4134,7 +4134,7 @@ if (!sx->ok)
 
         *message_defer = TRUE;
         }
 
         *message_defer = TRUE;
         }
-
+#ifdef TIOCOUTQ
       DEBUG(D_transport) if (sx->cctx.sock >= 0)
        {
        int n;
       DEBUG(D_transport) if (sx->cctx.sock >= 0)
        {
        int n;
@@ -4142,7 +4142,7 @@ if (!sx->ok)
          debug_printf("%d bytes remain in socket output buffer\n", n);
        }
       }
          debug_printf("%d bytes remain in socket output buffer\n", n);
        }
       }
-
+#endif
     /* Otherwise, we have an I/O error or a timeout other than after MAIL or
     ".", or some other transportation error. We defer all addresses and yield
     DEFER, except for the case of failed add_headers expansion, or a transport
     /* Otherwise, we have an I/O error or a timeout other than after MAIL or
     ".", or some other transportation error. We defer all addresses and yield
     DEFER, except for the case of failed add_headers expansion, or a transport