$OpenBSD: patch-src_daemon_c,v 1.4 2007/12/21 14:42:23 todd Exp $
--- src/daemon.c.orig	Tue Jun 13 16:43:12 2006
+++ src/daemon.c	Sun Apr 29 17:57:52 2007
@@ -549,7 +549,7 @@ void *process_connection(void *ptr) {
 
     while(ATX->users->items == 0 || invalid) {
       free(cmdline);
-      cmdline = daemon_getline(TTX, 300);
+      cmdline = daemon_getline(TTX, 900);
  
       while(cmdline && 
             (!strncasecmp(cmdline, "RCPT TO:", 8) ||
@@ -596,7 +596,7 @@ void *process_connection(void *ptr) {
 
 GETCMD:
         free(cmdline);
-        cmdline = daemon_getline(TTX, 300);
+        cmdline = daemon_getline(TTX, 900);
       }
 
       if (cmdline == NULL)
@@ -875,7 +875,7 @@ buffer * read_sock(THREAD_CTX *TTX, AGENT_CTX *ATX) {
     body = 1;
   }
 
-  while ((buf = daemon_getline(TTX, 300))!=NULL) {
+  while ((buf = daemon_getline(TTX, 900))!=NULL) {
     chomp(buf);
 
     if (!strcmp(buf, ".")) {
@@ -958,7 +958,7 @@ char *daemon_expect(THREAD_CTX *TTX, const char *comma
   char buf[128];
   char *cmd;
 
-  cmd = daemon_getline(TTX, 300); 
+  cmd = daemon_getline(TTX, 900); 
   if (cmd == NULL)
     return NULL;
 
@@ -981,7 +981,7 @@ char *daemon_expect(THREAD_CTX *TTX, const char *comma
     if (send_socket(TTX, buf)<=0)
       return NULL;
     free(cmd);
-    cmd = daemon_getline(TTX, 300);
+    cmd = daemon_getline(TTX, 900);
     if (cmd == NULL)
       return NULL;
   } 
