Minor non-visible change: ensure that reply() only sends 3-columns codes
authorMatthew Mondor <mmondor@pulsar-zone.net>
Tue, 8 Feb 2011 00:57:00 +0000 (00:57 +0000)
committerMatthew Mondor <mmondor@pulsar-zone.net>
Tue, 8 Feb 2011 00:57:00 +0000 (00:57 +0000)
mmsoftware/mmmail/src/mmpop3d/mmpop3d.h
mmsoftware/mmmail/src/mmsmtpd/mmsmtpd.c
mmsoftware/mmmail/src/mmsmtpd/mmsmtpd.h

index f184f4c..61fe75f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mmpop3d.h,v 1.32 2010/04/23 15:52:32 mmondor Exp $ */
+/* $Id: mmpop3d.h,v 1.33 2011/02/08 00:56:57 mmondor Exp $ */
 
 /*
  * Copyright (C) 2001-2008, Matthew Mondor
@@ -68,7 +68,7 @@
 /* DEFINITIONS */
 
 #define DAEMON_NAME    "mmpop3d"
-#define DAEMON_VERSION "mmmail-0.3.3"
+#define DAEMON_VERSION "mmmail-0.3.4"
 
 /* Negative states are used by the state swapper, others are real states */
 #define STATE_ERROR    -3
index 1805f71..307125f 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mmsmtpd.c,v 1.110 2010/06/04 17:38:50 mmondor Exp $ */
+/* $Id: mmsmtpd.c,v 1.111 2011/02/08 00:56:59 mmondor Exp $ */
 
 /*
  * Copyright (C) 2001-2008, Matthew Mondor
@@ -86,7 +86,7 @@
 
 MMCOPYRIGHT("@(#) Copyright (c) 2001-2007\n\
 \tMatthew Mondor. All rights reserved.\n");
-MMRCSID("$Id: mmsmtpd.c,v 1.110 2010/06/04 17:38:50 mmondor Exp $");
+MMRCSID("$Id: mmsmtpd.c,v 1.111 2011/02/08 00:56:59 mmondor Exp $");
 
 
 
@@ -1138,9 +1138,9 @@ reply(clientenv *clenv, int code, bool cont, const char *fmt, ...)
     va_end(arg_ptr);
 
     if (cont)
-       err = fdbprintf(fdb, "%d-%s\r\n", code, buf);
+       err = fdbprintf(fdb, "%03d-%s\r\n", code, buf);
     else
-       err = fdbprintf(fdb, "%d %s\r\n", code, buf);
+       err = fdbprintf(fdb, "%03d %s\r\n", code, buf);
 
     mmsyslog(3, LOGLEVEL, "%08lX > %d (%s)", clenv->id, code, buf);
 
index 31d2054..6380f4d 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: mmsmtpd.h,v 1.54 2010/04/23 15:52:33 mmondor Exp $ */
+/* $Id: mmsmtpd.h,v 1.55 2011/02/08 00:57:00 mmondor Exp $ */
 
 /*
  * Copyright (C) 2001-2008, Matthew Mondor
@@ -68,7 +68,7 @@
 
 /* DEFINITIONS */
 #define DAEMON_NAME    "mmsmtpd"
-#define DAEMON_VERSION "mmmail-0.3.3"
+#define DAEMON_VERSION "mmmail-0.3.4"
 
 /* Negative states are used by the state swapper, others are real states */
 #define STATE_ERROR    -3