Mercurial > noffle
view src/post.h @ 223:ffb1848a39db noffle
[svn] * src/util.c: Improve (correct) error detection when updating
timestamp file.
* src/content.h, src/content.c: Return Boolean success/fail from
Cont_write. Also ensure cont.first isn't polluted in the event
of a failed update.
* src/client.c,src/control.c,src/fetch.c,src/noffle.c,src/post.c,
src/pseudo.c: If Cont_write fails, don't do actions that need it to
have worked. Typically, don't update first and last article numbers
in group database.
* src/server.c: If groupinfo.lastupdate is unreadable or corrupt,
spot this and report it and give an explicit error when processing
NNTP NEWGROUPS command.
author | bears |
---|---|
date | Sun, 09 Dec 2001 12:31:57 +0000 |
parents | 1c7303c71f66 |
children |
line wrap: on
line source
/* post.h Take the text of a single article, parse it and add/amend headers as necessary, and add to the local database and/or queue for external posting as appropriate. $Id: post.h 227 2000-10-26 21:21:13Z bears $ */ #ifndef POST_H #define POST_H #if HAVE_CONFIG_H #include <config.h> #endif #include "common.h" /* Flags for Post_open */ #define POST_ADD_ORG 0001 #define POST_DEBUG 0002 #define POST_ADD_SIG 0004 #define POST_ADD_FROM 0010 /* Register an article for posting. */ Bool Post_open( const char * text, unsigned flags ); /* Post the article. */ Bool Post_post( void ); /* Done with article - tidy up. */ void Post_close( void ); #endif