Lines Matching refs:fout

88 	f_print(fout, "\n\nvoid\n");  in write_sample_client()
91 f_print(fout, "(char *host)\n{\n"); in write_sample_client()
93 f_print(fout, "(host)\n\tchar *host;\n{\n"); in write_sample_client()
94 f_print(fout, "\tCLIENT *clnt;\n"); in write_sample_client()
98 f_print(fout, "\t"); in write_sample_client()
100 f_print(fout, "enum clnt_stat retval_%d;\n", ++i); in write_sample_client()
102 f_print(fout, "\t"); in write_sample_client()
107 f_print(fout, "void *"); in write_sample_client()
108 f_print(fout, "result_%d;\n", i); in write_sample_client()
112 f_print(fout, " *result_%d;\n", ++i); in write_sample_client()
116 f_print(fout, "\t"); in write_sample_client()
122 f_print(fout, "char * "); in write_sample_client()
123 f_print(fout, " "); in write_sample_client()
125 f_print(fout, "_arg;\n"); in write_sample_client()
128 f_print(fout, "\t"); in write_sample_client()
131 f_print(fout, " "); in write_sample_client()
133 f_print(fout, "_%s;\n", l->decl.name); in write_sample_client()
139 f_print(fout, "\n#ifndef\tDEBUG\n"); in write_sample_client()
140 f_print(fout, "\tclnt = clnt_create(host, %s, %s, \"%s\");\n", in write_sample_client()
142 f_print(fout, "\tif (clnt == (CLIENT *) NULL) {\n"); in write_sample_client()
143 f_print(fout, "\t\tclnt_pcreateerror(host);\n"); in write_sample_client()
144 f_print(fout, "\t\texit(1);\n\t}\n"); in write_sample_client()
145 f_print(fout, "#endif\t/* DEBUG */\n\n"); in write_sample_client()
151 f_print(fout, "\tretval_%d = ", ++i); in write_sample_client()
153 f_print(fout, "\tresult_%d = ", ++i); in write_sample_client()
156 f_print(fout, "("); in write_sample_client()
159 f_print(fout, "(void *)"); in write_sample_client()
160 f_print(fout, "&"); in write_sample_client()
164 f_print(fout, "_arg, clnt);\n"); in write_sample_client()
166 f_print(fout, in write_sample_client()
169 f_print(fout, "_arg, clnt);\n"); in write_sample_client()
174 f_print(fout, "(clnt);\n"); in write_sample_client()
176 f_print(fout, in write_sample_client()
179 f_print(fout, "(clnt);\n"); in write_sample_client()
181 f_print(fout, "("); in write_sample_client()
184 f_print(fout, "_%s, ", l->decl.name); in write_sample_client()
188 f_print(fout, "&result_%d, ", i); in write_sample_client()
191 f_print(fout, "clnt);\n"); in write_sample_client()
194 f_print(fout, "\tif (retval_%d != RPC_SUCCESS) {\n", i); in write_sample_client()
196 f_print(fout, "\tif (result_%d == (", i); in write_sample_client()
198 f_print(fout, "*) NULL) {\n"); in write_sample_client()
200 f_print(fout, "\t\tclnt_perror(clnt, \"call failed\");\n"); in write_sample_client()
201 f_print(fout, "\t}\n"); in write_sample_client()
204 f_print(fout, "#ifndef\tDEBUG\n"); in write_sample_client()
205 f_print(fout, "\tclnt_destroy(clnt);\n"); in write_sample_client()
206 f_print(fout, "#endif\t /* DEBUG */\n"); in write_sample_client()
207 f_print(fout, "}\n"); in write_sample_client()
218 f_print(fout, "\n"); in write_sample_server()
221 f_print(fout, "*\n"); in write_sample_server()
223 f_print(fout, "bool_t\n"); in write_sample_server()
231 f_print(fout, "{\n"); in write_sample_server()
234 f_print(fout, "\tstatic "); in write_sample_server()
239 f_print(fout, "char *"); in write_sample_server()
241 f_print(fout, " result;\n"); in write_sample_server()
244 f_print(fout, "\n\t/*\n\t * insert server code " in write_sample_server()
249 f_print(fout, in write_sample_server()
252 f_print(fout, "\treturn((void *) " in write_sample_server()
255 f_print(fout, "\treturn (retval);\n}\n"); in write_sample_server()
259 f_print(fout, "\nint\n"); in write_sample_server()
262 f_print(fout, "_freeresult(SVCXPRT *transp," in write_sample_server()
266 f_print(fout, "_freeresult(transp, xdr_result," in write_sample_server()
268 f_print(fout, "\tSVCXPRT *transp;\n"); in write_sample_server()
269 f_print(fout, "\txdrproc_t xdr_result;\n"); in write_sample_server()
270 f_print(fout, "\tcaddr_t result;\n"); in write_sample_server()
272 f_print(fout, "{\n" in write_sample_server()
290 f_print(fout, "/*\n"); in add_sample_msg()
291 f_print(fout, " * This is sample code generated by rpcgen.\n"); in add_sample_msg()
292 f_print(fout, " * These are only templates and you can use them\n"); in add_sample_msg()
293 f_print(fout, " * as a guideline for developing your own functions.\n"); in add_sample_msg()
294 f_print(fout, " */\n\n"); in add_sample_msg()
304 f_print(fout, "\n\n"); in write_sample_clnt_main()
306 f_print(fout, "int\nmain(int argc, char *argv[])\n{\n"); in write_sample_clnt_main()
308 f_print(fout, "int\nmain(argc, argv)\n\tint argc;\n" in write_sample_clnt_main()
311 f_print(fout, "\tchar *host;"); in write_sample_clnt_main()
312 f_print(fout, "\n\n\tif (argc < 2) {"); in write_sample_clnt_main()
313 f_print(fout, "\n\t\tprintf(\"usage: %%s server_host\\n\"," in write_sample_clnt_main()
315 f_print(fout, "\t\texit(1);\n\t}"); in write_sample_clnt_main()
316 f_print(fout, "\n\thost = argv[1];\n"); in write_sample_clnt_main()
323 f_print(fout, "\t"); in write_sample_clnt_main()
325 f_print(fout, "(host);\n"); in write_sample_clnt_main()
328 f_print(fout, "}\n"); in write_sample_clnt_main()