]> diplodocus.org Git - nmh/commitdiff
uip/popsbr.c: Delete unused pop_list(), etc.
authorRalph Corderoy <ralph@inputplus.co.uk>
Thu, 25 May 2017 15:29:33 +0000 (16:29 +0100)
committerRalph Corderoy <ralph@inputplus.co.uk>
Thu, 25 May 2017 15:37:56 +0000 (16:37 +0100)
Those deleted: pop_list(), pop_noop(), pop_rset(), and pop_top().

h/popsbr.h
uip/popsbr.c

index ba8b958ff194e63c471b3874f3eca4b83e0cb258..7193f1f548f5354b9162c44b3cd677f6ff4604f2 100644 (file)
@@ -10,10 +10,6 @@ int pop_fd (char *, int, char *, int);
 int pop_stat (int *, int *);
 int pop_retr (int, int (*)(char *));
 int pop_dele (int);
-int pop_noop (void);
-int pop_rset (void);
-int pop_top (int, int, int (*)(char *));
 int pop_quit (void);
 int pop_done (void);
 int pop_set (int, int, int);
-int pop_list (int, int *, int *, int *);
index 0d655b84613eb8d0d672829e5115f11c9e56d066..14bc9fc1fe5c73c5afdce3b54e6bdda9f30fd8c4 100644 (file)
@@ -480,58 +480,6 @@ pop_stat (int *nmsgs, int *nbytes)
 }
 
 
-int
-pop_list (int msgno, int *nmsgs, int *msgs, int *bytes)
-{
-    int i;
-    int *ids = NULL;
-
-    if (msgno) {
-       if (command ("LIST %d", msgno) == NOTOK)
-           return NOTOK;
-       *msgs = *bytes = 0;
-       if (ids) {
-           *ids = 0;
-           sscanf (response, "+OK %d %d %d", msgs, bytes, ids);
-       }
-       else
-           sscanf (response, "+OK %d %d", msgs, bytes);
-       return OK;
-    }
-
-    if (command ("LIST") == NOTOK)
-       return NOTOK;
-
-    for (i = 0; i < *nmsgs; i++)
-       switch (multiline ()) {
-           case NOTOK: 
-               return NOTOK;
-           case DONE: 
-               *nmsgs = ++i;
-               return OK;
-           case OK: 
-               *msgs = *bytes = 0;
-               if (ids) {
-                   *ids = 0;
-                   sscanf (response, "%d %d %d",
-                           msgs++, bytes++, ids++);
-               }
-               else
-                   sscanf (response, "%d %d", msgs++, bytes++);
-               break;
-       }
-    for (;;)
-       switch (multiline ()) {
-           case NOTOK: 
-               return NOTOK;
-           case DONE: 
-               return OK;
-           case OK: 
-               break;
-       }
-}
-
-
 int
 pop_retr (int msgno, int (*action)(char *))
 {
@@ -582,27 +530,6 @@ pop_dele (int msgno)
 }
 
 
-int
-pop_noop (void)
-{
-    return command ("NOOP");
-}
-
-
-int
-pop_rset (void)
-{
-    return command ("RSET");
-}
-
-
-int
-pop_top (int msgno, int lines, int (*action)(char *))
-{
-    return traverse (action, "TOP %d %d", msgno, lines);
-}
-
-
 int
 pop_quit (void)
 {