Use correct format of listing.
authorSunil Nimmagadda <sunil@nimmagadda.net>
Wed, 02 Apr 2014 13:14:04 +0500
changeset 8 dd898f214ed7
parent 7 bb148c4cfe52
child 9 52527e90ed80
Use correct format of listing.
session.c
--- a/session.c	Wed Apr 02 11:40:41 2014 +0500
+++ b/session.c	Wed Apr 02 13:14:04 2014 +0500
@@ -605,14 +605,15 @@
 {
 	struct list_res	*res = imsg->data;
 
+	res->idx += 1;	/* POP3 index is 1 based */
 	if (res->uidl)
 		if (strlen(res->u.hash))
-			session_reply(s, "%s", res->u.hash);
+			session_reply(s, "%zu %s", res->idx, res->u.hash);
 		else 
 			goto end;
 	else
 		if (res->u.sz)
-			session_reply(s, "%zu", res->u.sz);
+			session_reply(s, "%zu %zu", res->idx, res->u.sz);
 		else
 			goto end;