Lines Matching refs:f_print

82 	f_print(fout, "\n\nvoid\n");  in write_sample_client()
84 f_print(fout, "(char *host)\n{\n"); in write_sample_client()
85 f_print(fout, "\tCLIENT *clnt;\n"); in write_sample_client()
89 f_print(fout, "\t"); in write_sample_client()
91 f_print(fout, "enum clnt_stat retval_%d;\n\t", ++i); in write_sample_client()
93 f_print(fout, "result_%d;\n", i); in write_sample_client()
96 f_print(fout, " *result_%d;\n",++i); in write_sample_client()
100 f_print(fout, "\t"); in write_sample_client()
105 f_print(fout, "char * "); /* cannot have "void" type */ in write_sample_client()
106 f_print(fout, " "); in write_sample_client()
108 f_print(fout, "_arg;\n"); in write_sample_client()
111 f_print(fout, "\t"); in write_sample_client()
114 f_print(fout, " "); in write_sample_client()
116 f_print(fout, "_%s;\n", l->decl.name); in write_sample_client()
122 f_print(fout, "\n#ifndef\tDEBUG\n"); in write_sample_client()
123 f_print(fout, "\tclnt = clnt_create(host, %s, %s, \"%s\");\n", in write_sample_client()
125 f_print(fout, "\tif (clnt == (CLIENT *) NULL) {\n"); in write_sample_client()
126 f_print(fout, "\t\tclnt_pcreateerror(host);\n"); in write_sample_client()
127 f_print(fout, "\t\texit(1);\n\t}\n"); in write_sample_client()
128 f_print(fout, "#endif\t/* DEBUG */\n\n"); in write_sample_client()
134 f_print(fout, "\tretval_%d = ",++i); in write_sample_client()
136 f_print(fout, "\tresult_%d = ",++i); in write_sample_client()
139 f_print(fout, "("); in write_sample_client()
142 f_print(fout, "(void *)"); in write_sample_client()
143 f_print(fout, "&"); in write_sample_client()
146 f_print(fout, "_arg, &result_%d, clnt);\n", in write_sample_client()
149 f_print(fout, "_arg, clnt);\n"); in write_sample_client()
153 f_print(fout, "(&result_%d, clnt);\n", i); in write_sample_client()
155 f_print(fout, "(clnt);\n"); in write_sample_client()
158 f_print(fout, "("); in write_sample_client()
161 f_print(fout, "_%s, ", l->decl.name); in write_sample_client()
164 f_print(fout, "&result_%d, ", i); in write_sample_client()
166 f_print(fout, "clnt);\n"); in write_sample_client()
169 f_print(fout, "\tif (retval_%d != RPC_SUCCESS) {\n", i); in write_sample_client()
172 f_print(fout, "\tif (result_%d == (", i); in write_sample_client()
174 f_print(fout, "*) NULL) {\n"); in write_sample_client()
176 f_print(fout, "\t\tclnt_perror(clnt, \"call failed\");\n"); in write_sample_client()
177 f_print(fout, "\t}\n"); in write_sample_client()
180 f_print(fout, "#ifndef\tDEBUG\n"); in write_sample_client()
181 f_print(fout, "\tclnt_destroy(clnt);\n"); in write_sample_client()
182 f_print(fout, "#endif\t /* DEBUG */\n"); in write_sample_client()
183 f_print(fout, "}\n"); in write_sample_client()
194 f_print(fout, "\n"); in write_sample_server()
197 f_print(fout, "*\n"); in write_sample_server()
199 f_print(fout, "bool_t\n"); in write_sample_server()
203 f_print(fout, "{\n"); in write_sample_server()
205 f_print(fout, "\tstatic "); in write_sample_server()
209 f_print(fout, "char *"); in write_sample_server()
211 f_print(fout, " result;\n"); in write_sample_server()
214 f_print(fout, "\tbool_t retval;\n"); in write_sample_server()
215 f_print(fout, in write_sample_server()
220 f_print(fout, "\treturn (&result);\n}\n"); in write_sample_server()
222 f_print(fout, "\treturn((void *) &result);\n}\n"); in write_sample_server()
224 f_print(fout, "\treturn (retval);\n}\n"); in write_sample_server()
228 f_print(fout, "\nint\n"); in write_sample_server()
230 f_print(fout,"_freeresult(SVCXPRT *transp, xdrproc_t xdr_result, caddr_t result)\n"); in write_sample_server()
231 f_print(fout, "{\n"); in write_sample_server()
232 f_print(fout, "\t(void) xdr_free(xdr_result, result);\n"); in write_sample_server()
233 f_print(fout, in write_sample_server()
235 f_print(fout, "\n}\n"); in write_sample_server()
253 f_print(fout, "/*\n"); in add_sample_msg()
254 f_print(fout, " * This is sample code generated by rpcgen.\n"); in add_sample_msg()
255 f_print(fout, " * These are only templates and you can use them\n"); in add_sample_msg()
256 f_print(fout, " * as a guideline for developing your own functions.\n"); in add_sample_msg()
257 f_print(fout, " */\n\n"); in add_sample_msg()
267 f_print(fout, "\n\n"); in write_sample_clnt_main()
268 f_print(fout, "int\n"); in write_sample_clnt_main()
269 f_print(fout, "main(int argc, char *argv[])\n{\n"); in write_sample_clnt_main()
271 f_print(fout, "\tchar *host;"); in write_sample_clnt_main()
272 f_print(fout, "\n\n\tif (argc < 2) {"); in write_sample_clnt_main()
273 f_print(fout, "\n\t\tprintf(\"usage: %%s server_host\\n\", argv[0]);\n"); in write_sample_clnt_main()
274 f_print(fout, "\t\texit(1);\n\t}"); in write_sample_clnt_main()
275 f_print(fout, "\n\thost = argv[1];\n"); in write_sample_clnt_main()
283 f_print(fout, "\t"); in write_sample_clnt_main()
285 f_print(fout, "(host);\n"); in write_sample_clnt_main()
288 f_print(fout, "}\n"); in write_sample_clnt_main()