Fix typo.
[kopensolaris-gnu/glibc.git] / sunrpc / proto.h
1 /****** rpc_clntout.c ******/
2
3 void write_stubs(void);
4 void printarglist(proc_list *proc,
5                   const char *addargname, const char *addargtype);
6
7 /****** rpc_cout.c ******/
8
9 void emit(definition *def);
10 void emit_inline(declaration *decl, int flag);
11 void emit_single_in_line(declaration *decl, int flag, relation rel);
12
13 /****** rpc_hout.c ******/
14
15 void print_datadef(definition *def);
16 void print_funcdef(definition *def);
17 void pxdrfuncdecl(const char *name, int pointerp);
18 void pprocdef(proc_list *proc, version_list *vp,
19               const char *addargtype, int server_p, int mode);
20 void pdeclaration(const char *name, declaration *dec, int tab,
21                   const char *separator);
22
23 /****** rpc_main.c ******/
24         /* nil */
25
26 /****** rpc_parse.c ******/
27 definition *get_definition(void);
28
29 /****** rpc_sample.c ******/
30 void write_sample_svc(definition *def);
31 int write_sample_clnt(definition *def);
32 void add_sample_msg(void);
33 void write_sample_clnt_main(void);
34
35 /****** rpc_scan.c ******/
36    /* see rpc_scan.h */
37
38 /****** rpc_svcout.c ******/
39 int nullproc(const proc_list *proc);
40 void write_svc_aux(int nomain);
41 void write_msg_out(void);
42
43 /****** rpc_tblout.c ******/
44 void write_tables(void);
45
46 /****** rpc_util.c ******/
47 void reinitialize(void);
48 int streq(const char *a, const char *b);
49 void error(const char *msg);
50 void crash(void);
51 void tabify(FILE *f, int tab);
52 char *make_argname(const char *pname, const char *vname);
53 void add_type(int len, const char *type);