rxgen: rename list -> rxgen_list
[openafs.git] / src / rxgen / rpc_util.h
index 342c45a..54c1d35 100644 (file)
 #define s_print        (void) sprintf
 #define        f_print if (scan_print) (void) fprintf
 
-struct list {
+struct rxgen_list {
     char *val;
-    struct list *next;
+    struct rxgen_list *next;
 };
-typedef struct list list;
+typedef struct rxgen_list rxgen_list;
 
 #define MAXLINESIZE 1024
 
@@ -58,6 +58,7 @@ extern char *OutFileFlag;
 extern char OutFile[];
 extern char Sflag, Cflag, hflag, cflag, kflag, uflag;
 extern char ansic_flag;
+extern char brief_flag;
 extern char zflag;
 extern char xflag;
 extern char yflag;
@@ -73,13 +74,13 @@ extern char *outfiles[];
 extern int nfiles;
 extern FILE *fout;
 extern FILE *fin;
-extern list *defined;
+extern rxgen_list *defined;
 
 extern void reinitialize(void);
 extern int streq(char *a, char *b);
-extern char *findval(list * lst, char *val,
+extern char *findval(rxgen_list * lst, char *val,
                     int (*cmp) (definition * def, char *type));
-extern void storeval(list ** lstp, char *val);
+extern void storeval(rxgen_list ** lstp, char *val);
 extern char *fixtype(char *type);
 extern char *stringfix(char *type);
 extern void ptype(char *prefix, char *type, int follow);
@@ -101,9 +102,6 @@ extern void tabify(FILE * f, int tab);
 #define FINDVAL(list,item,finder) \
        findval(list, (char *) item, finder)
 
-/* rpc_clntout.c */
-extern void write_stubs(void);
-
 /* rpc_cout.c */
 extern void emit(definition * def);
 extern void print_param(declaration * dec);
@@ -111,10 +109,9 @@ extern void print_param(declaration * dec);
 /* rpc_hout.c */
 extern void print_datadef(definition * def);
 extern void pdefine(char *name, char *num);
-extern void pprocdef(proc_list * proc, version_list * vp);
 
 /* rpc_parse.c */
-extern list *proc_defined[MAX_PACKAGES], *special_defined, *typedef_defined,
+extern rxgen_list *proc_defined[MAX_PACKAGES], *special_defined, *typedef_defined,
     *uniondef_defined;
 extern char *SplitStart;
 extern char *SplitEnd;
@@ -153,13 +150,6 @@ extern int IsRxgenDefinition(definition * def);
 extern proc1_list *Proc_list, **Proc_listp;
 
 
-/* rpc_svcout.c */
-extern int nullproc(proc_list * proc);
-extern void write_programs(char *storage);
-extern void write_rest(void);
-extern void write_most(void);
-extern void write_register(char *transp);
-
 /* rpc_scan.c */
 extern int pushed;
 extern token lasttok;