--- nntp.h 2001/08/07 09:05:56 1.2
+++ nntp.h 2001/08/13 06:41:42 1.3
@@ -34,6 +34,7 @@
#include <sys/uio.h>
#include <unistd.h>
#include <fcntl.h>
+#include "msg.h"
struct nntp_st;
typedef struct nntp_st nntp_t;
@@ -51,6 +52,8 @@
NNTP_ERR_SYSTEM,
NNTP_ERR_ARG,
NNTP_ERR_OVERFLOW,
+ NNTP_ERR_POSTPERM,
+ NNTP_ERR_POSTDEFER,
NNTP_ERR_INIT
} nntp_rc_t;
@@ -60,7 +63,7 @@
void nntp_destroy (nntp_t *);
nntp_rc_t nntp_readline (nntp_t *, char *, size_t);
nntp_rc_t nntp_writeline(nntp_t *, char *);
-nntp_rc_t nntp_post (nntp_t *, char *);
+nntp_rc_t nntp_post (nntp_t *, msg_t *msg);
char *nntp_error (nntp_t *, nntp_rc_t);
#endif /* __NNTP_H__ */
|