]> Pileus Git - ~andy/fetchmail/commitdiff
Fallback MDA.
authorEric S. Raymond <esr@thyrsus.com>
Wed, 7 Mar 2001 21:28:07 +0000 (21:28 -0000)
committerEric S. Raymond <esr@thyrsus.com>
Wed, 7 Mar 2001 21:28:07 +0000 (21:28 -0000)
svn path=/trunk/; revision=3222

acconfig.h
fetchmail.man
gssapi.c

index 8ffc9d2889469524bccf36bd4a5b2dddd7167b70..34315c2979c20f3be2a2fb82381f1405da5f8050 100644 (file)
 /* Define to the version of the distribution.  */
 #undef VERSION
 
+/* Define if you have a fallback MDA installed */
+#undef FALLBACK_MDA
 
 \f
 /* Leave that blank line there!!  Autoheader needs it.
index 0ac3e4514508d5a03587509ced8235b593e52c63..3d6e109daf73f1199b7aa5323514a88b2c0b27b3 100644 (file)
@@ -46,6 +46,11 @@ delivery-control mechanisms (such as \fI.forward\fR files) normally
 available through your system MDA and local delivery agents will
 therefore work.
 .PP
+If no port 25 listener is available, but your fetchmail compilation detected
+or was told about a local MDA, it will use that MDA for local delivery
+instead.  At build time, fetchmail looks for executable procmail and
+sendmail binaries.
+.PP
 If the program
 .I fetchmailconf
 is available, it will assist you in setting up and editing a
index 192faf71e2eb72362d2ae4fc861d771147878234..9b3f6b0b9b76a119388ac44bf32f03226a4a30f7 100644 (file)
--- a/gssapi.c
+++ b/gssapi.c
@@ -177,7 +177,7 @@ int do_gssauth(int sock, char *command, char *hostname, char *username)
     to64frombits(buf1, send_token.value, send_token.length);
 
     suppress_tags = TRUE;
-    result = gen_transact(sock, buf1, strlen(buf));
+    result = gen_transact(sock, buf1, strlen(buf1));
     suppress_tags = FALSE;
 
     /* flush security context */