X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=nntp.h;h=09472c53375eb5447ba0294dac9252509c8b49fd;hp=037d8a1c6d90a7830994d5adc2924d676ccdbcff;hb=8ab1ab66eb1c4b95f9b2a5ed9c2b2cf1dfa74544;hpb=7768c028980b5fb468decf4fbfbd640082c321b2 diff --git a/nntp.h b/nntp.h index 037d8a1..09472c5 100644 --- a/nntp.h +++ b/nntp.h @@ -44,6 +44,7 @@ typedef struct nntp_server_t { time_t check_time; hash_t *newsgroups; nntp_data_t *list; /* list of newsgroups */ + nntp_data_t **tail; CONNECTION *conn; } nntp_server_t; @@ -64,8 +65,7 @@ struct nntp_data_t { int num; /* number of used entries */ int max; /* number of allocated entries */ int unread; - int firstMessage; - int lastMessage; + int first, last; int lastLoaded; int lastCached; unsigned subscribed:1; @@ -91,7 +91,6 @@ nntp_data_t *mutt_newsgroup_subscribe (nntp_server_t *, char *); nntp_data_t *mutt_newsgroup_unsubscribe (nntp_server_t *, char *); nntp_data_t *mutt_newsgroup_catchup (nntp_server_t *, char *); nntp_data_t *mutt_newsgroup_uncatchup (nntp_server_t *, char *); -void nntp_clear_cacheindex (nntp_server_t *); int mutt_newsrc_update (nntp_server_t *); int nntp_close_mailbox (CONTEXT *); int nntp_fetch_message (MESSAGE *, CONTEXT *, int); @@ -102,8 +101,6 @@ int nntp_get_active (nntp_server_t *); void nntp_buffy (char* dst, ssize_t dstlen); void nntp_expand_path (char *, ssize_t, ACCOUNT *); void nntp_logout_all(void); -const char *nntp_format_str(char *, ssize_t, char, const char *, const char *, - const char *, const char *, anytype, format_flag); void nntp_sync_sidebar (nntp_data_t*); WHERE nntp_server_t *CurrentNewsSrv INITVAL (NULL);