From: Ralph Corderoy Date: Thu, 25 May 2017 15:29:33 +0000 (+0100) Subject: uip/popsbr.c: Delete unused pop_list(), etc. X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/4439993897592e11a34deedb103a93e8f9aab16a?hp=052d7bfb0a9a541c6975c3ed679dd3ac9e5c0886 uip/popsbr.c: Delete unused pop_list(), etc. Those deleted: pop_list(), pop_noop(), pop_rset(), and pop_top(). --- diff --git a/h/popsbr.h b/h/popsbr.h index ba8b958f..7193f1f5 100644 --- a/h/popsbr.h +++ b/h/popsbr.h @@ -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 *); diff --git a/uip/popsbr.c b/uip/popsbr.c index 0d655b84..14bc9fc1 100644 --- a/uip/popsbr.c +++ b/uip/popsbr.c @@ -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) {