1 /* typedef.h
2  */
3 
4 /* some important types */
5 
6 typedef int		NG_NUM;		/* newsgroup number */
7 typedef long		ART_NUM;	/* article number */
8 typedef long		ART_UNREAD;	/* could be short to save space */
9 typedef long		ART_POS;	/* char position in article file */
10 typedef int		ART_LINE;	/* line position in article file */
11 typedef long		ACT_POS;	/* char position in active file */
12 typedef unsigned int	MEM_SIZE;	/* for passing to malloc */
13 typedef unsigned char	Uchar;		/* more space-efficient */
14 
15 /* DON'T EDIT BELOW THIS LINE OR YOUR CHANGES WILL BE LOST! */
16 
17 /* addng.h */
18 
19 typedef struct addgroup ADDGROUP;
20 
21 /* cache.h */
22 
23 typedef struct subject SUBJECT;
24 typedef struct article ARTICLE;
25 
26 /* color.ih */
27 
28 typedef struct color_obj COLOR_OBJ;
29 
30 /* datasrc.h */
31 
32 typedef struct srcfile SRCFILE;
33 typedef struct datasrc DATASRC;
34 
35 /* hash.h */
36 
37 typedef struct hashdatum HASHDATUM;
38 
39 /* hash.ih */
40 
41 typedef struct hashent HASHENT;
42 typedef struct hashtable HASHTABLE;
43 
44 /* head.h */
45 
46 typedef struct headtype HEADTYPE;
47 typedef struct user_headtype USER_HEADTYPE;
48 
49 /* list.h */
50 
51 typedef struct listnode LISTNODE;
52 typedef struct list LIST;
53 
54 /* mime.h */
55 
56 typedef struct hblk HBLK;
57 typedef struct mime_sect MIME_SECT;
58 typedef struct html_tags HTML_TAGS;
59 typedef struct mimecap_entry MIMECAP_ENTRY;
60 
61 /* ngdata.h */
62 
63 typedef struct ngdata NGDATA;
64 
65 /* nntpclient.h */
66 
67 typedef struct nntplink NNTPLINK;
68 
69 /* rcstuff.h */
70 
71 typedef struct newsrc NEWSRC;
72 typedef struct multirc MULTIRC;
73 
74 /* rt-mt.ih */
75 
76 typedef struct packed_root PACKED_ROOT;
77 typedef struct packed_article PACKED_ARTICLE;
78 typedef struct total TOTAL;
79 typedef struct bmap BMAP;
80 
81 /* rt-page.h */
82 
83 typedef union sel_union SEL_UNION;
84 typedef struct sel_item SEL_ITEM;
85 
86 /* scan.h */
87 
88 typedef struct page_ent PAGE_ENT;
89 typedef struct scontext SCONTEXT;
90 
91 /* scanart.h */
92 
93 typedef struct sa_entrydata SA_ENTRYDATA;
94 
95 /* scorefile.h */
96 
97 typedef struct sf_entry SF_ENTRY;
98 typedef struct sf_file SF_FILE;
99 
100 /* search.h */
101 
102 typedef struct compex COMPEX;
103 
104 /* term.ih */
105 
106 typedef struct keymap KEYMAP;
107 
108 /* univ.h */
109 
110 typedef struct univ_groupmask_data UNIV_GROUPMASK_DATA;
111 typedef struct univ_configfile_data UNIV_CONFIGFILE_DATA;
112 typedef struct univ_virt_data UNIV_VIRT_DATA;
113 typedef struct univ_virt_group UNIV_VIRT_GROUP;
114 typedef struct univ_newsgroup UNIV_NEWSGROUP;
115 typedef struct univ_textfile UNIV_TEXTFILE;
116 typedef union univ_data UNIV_DATA;
117 typedef struct univ_item UNIV_ITEM;
118 
119 /* util.h */
120 
121 typedef struct ini_words INI_WORDS;
122