1 /* addng.h
2  */
3 /* This software is copyrighted as detailed in the LICENSE file. */
4 
5 
6 struct addgroup {
7     ADDGROUP* next;
8     ADDGROUP* prev;
9     DATASRC* datasrc;
10     ART_NUM toread;	/* number of articles to be read (for sorting) */
11     NG_NUM num;		/* a possible sort order for this group */
12     char flags;
13     char name[1];
14 };
15 
16 #define AGF_SEL		0x01
17 #define AGF_DEL		0x02
18 #define AGF_DELSEL	0x04
19 #define AGF_INCLUDED	0x10
20 
21 #define AGF_EXCLUDED	0x20
22 
23 EXT ADDGROUP* first_addgroup;
24 EXT ADDGROUP* last_addgroup;
25 
26 EXT ADDGROUP* sel_page_gp;
27 EXT ADDGROUP* sel_next_gp;
28 
29 /* DON'T EDIT BELOW THIS LINE OR YOUR CHANGES WILL BE LOST! */
30 
31 void addng_init _((void));
32 bool find_new_groups _((void));
33 bool scanactive _((bool_int));
34 void sort_addgroups _((void));
35