Remove RCS keywords, since they no longer work after git migration.
[mmh] / h / popsbr.h
1
2 /*
3  * popsbr.h -- header for POP client subroutines
4  */
5
6 #if 0
7 #if !defined(NNTP) && defined(MPOP)
8 # define command pop_command
9 # define multiline pop_multiline
10 #endif
11 #endif
12
13 #ifdef NNTP
14 int pop_set (int, int, int, char *);
15 #else
16 int pop_set (int, int, int);
17 #endif
18
19 #ifdef NNTP
20 int pop_exists (int (*)());
21 #endif
22
23 int pop_init (char *, char *, char *, char *, int, int, int, int, char *);
24 int pop_fd (char *, int, char *, int);
25 int pop_stat (int *, int *);
26 int pop_retr (int, int (*)(char *));
27 int pop_dele (int);
28 int pop_noop (void);
29 int pop_rset (void);
30 int pop_top (int, int, int (*)(char *));
31 int pop_quit (void);
32 int pop_done (void);
33
34 #ifdef BPOP
35 int pop_list (int, int *, int *, int *, int *);
36 #else
37 int pop_list (int, int *, int *, int *);
38 #endif
39
40 #ifdef BPOP
41 int pop_xtnd (int (*)(), char *, ...);
42 #endif
43
44 #if defined(MPOP) && !defined(NNTP)
45 int pop_last (void);
46 #endif
47
48 #if !defined(NNTP) && defined(MPOP)
49 /* otherwise they are static functions */
50 int command(const char *, ...);
51 int multiline(void);
52 #endif
53
54 /*
55  * Flags for the various pop authentication methods
56  */
57 #define POP_APOP   -1
58 #define POP_PASSWD  0
59 #define POP_RPOP    1
60 #define POP_KPOP    2