Symbol: f_print
usr/src/cmd/abi/spectrans/spec2trace/parseproto.y
2069
char f_print[BUFSIZ];
usr/src/cmd/abi/spectrans/spec2trace/parseproto.y
2085
decl_GetTraceInfo(dp, f_type, f_print, &funargs);
usr/src/cmd/abi/spectrans/spec2trace/parseproto.y
2090
fprintf(stderr, "print function = %s\n", f_print);
usr/src/cmd/abi/spectrans/spec2trace/parseproto.y
2140
decl_GetTraceInfo(decl_t *dp, char *f_type, char *f_print, decl_t **funargs)
usr/src/cmd/abi/spectrans/spec2trace/parseproto.y
2150
snprintf(f_print, BUFSIZ, "%s",
usr/src/cmd/abi/spectrans/spec2trace/parseproto.y
2156
strcat(f_print, "*");
usr/src/cmd/nvmeadm/nvmeadm.c
2904
feat->f_print(cdw0, (void *)label, 0, npa->npa_idctl,
usr/src/cmd/nvmeadm/nvmeadm.c
3074
feat->f_print(cdw0, buf, buflen, npa->npa_idctl,
usr/src/cmd/nvmeadm/nvmeadm.c
3137
if (feat != NULL && feat->f_print != NULL) {
usr/src/cmd/nvmeadm/nvmeadm.c
3138
feat->f_print(cdw0, data, datalen, npa->npa_idctl,
usr/src/cmd/nvmeadm/nvmeadm.c
548
.f_print = nvme_print_feat_arbitration
usr/src/cmd/nvmeadm/nvmeadm.c
551
.f_print = nvme_print_feat_power_mgmt
usr/src/cmd/nvmeadm/nvmeadm.c
554
.f_print = nvme_print_feat_lba_range
usr/src/cmd/nvmeadm/nvmeadm.c
558
.f_print = nvme_print_feat_temperature
usr/src/cmd/nvmeadm/nvmeadm.c
561
.f_print = nvme_print_feat_error
usr/src/cmd/nvmeadm/nvmeadm.c
564
.f_print = nvme_print_feat_write_cache
usr/src/cmd/nvmeadm/nvmeadm.c
567
.f_print = nvme_print_feat_nqueues
usr/src/cmd/nvmeadm/nvmeadm.c
570
.f_print = nvme_print_feat_intr_coal
usr/src/cmd/nvmeadm/nvmeadm.c
574
.f_print = nvme_print_feat_intr_vect
usr/src/cmd/nvmeadm/nvmeadm.c
577
.f_print = nvme_print_feat_write_atom
usr/src/cmd/nvmeadm/nvmeadm.c
580
.f_print = nvme_print_feat_async_event
usr/src/cmd/nvmeadm/nvmeadm.c
583
.f_print = nvme_print_feat_auto_pst
usr/src/cmd/nvmeadm/nvmeadm.c
586
.f_print = nvme_print_feat_progress
usr/src/cmd/nvmeadm/nvmeadm.c
589
.f_print = nvme_print_feat_host_behavior
usr/src/cmd/nvmeadm/nvmeadm.h
77
void (*f_print)(uint32_t, void *, size_t, const nvme_identify_ctrl_t *,
usr/src/cmd/rpcgen/rpc_clntout.c
120
f_print(fout, "(");
usr/src/cmd/rpcgen/rpc_clntout.c
125
f_print(fout, "*argp, ");
usr/src/cmd/rpcgen/rpc_clntout.c
129
f_print(fout, "*%s, ", result);
usr/src/cmd/rpcgen/rpc_clntout.c
131
f_print(fout, "%s%s)\n",
usr/src/cmd/rpcgen/rpc_clntout.c
134
f_print(fout, "*argp, %s%s)\n",
usr/src/cmd/rpcgen/rpc_clntout.c
138
f_print(fout, "(argp, %s)\n", addargname);
usr/src/cmd/rpcgen/rpc_clntout.c
140
f_print(fout, "(argp, ");
usr/src/cmd/rpcgen/rpc_clntout.c
142
f_print(fout, "%s, ",
usr/src/cmd/rpcgen/rpc_clntout.c
145
f_print(fout, "%s)\n",
usr/src/cmd/rpcgen/rpc_clntout.c
148
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_clntout.c
151
f_print(fout, "*argp;\n");
usr/src/cmd/rpcgen/rpc_clntout.c
153
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_clntout.c
155
f_print(fout, "*%s;\n", result);
usr/src/cmd/rpcgen/rpc_clntout.c
161
f_print(fout, "(");
usr/src/cmd/rpcgen/rpc_clntout.c
167
f_print(fout, "*%s, ", result);
usr/src/cmd/rpcgen/rpc_clntout.c
169
f_print(fout, "%s%s)\n",
usr/src/cmd/rpcgen/rpc_clntout.c
172
f_print(fout, "(%s)\n", addargname);
usr/src/cmd/rpcgen/rpc_clntout.c
176
f_print(fout, "(%s%s)\n", addargtype, addargname);
usr/src/cmd/rpcgen/rpc_clntout.c
178
f_print(fout, "(%s)\n", addargname);
usr/src/cmd/rpcgen/rpc_clntout.c
182
f_print(fout, "(");
usr/src/cmd/rpcgen/rpc_clntout.c
184
f_print(fout, "%s, ", l->decl.name);
usr/src/cmd/rpcgen/rpc_clntout.c
186
f_print(fout, "%s, ", result);
usr/src/cmd/rpcgen/rpc_clntout.c
188
f_print(fout, "%s)\n", addargname);
usr/src/cmd/rpcgen/rpc_clntout.c
194
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_clntout.c
196
f_print(fout, "*%s;\n", result);
usr/src/cmd/rpcgen/rpc_clntout.c
200
f_print(fout, "(");
usr/src/cmd/rpcgen/rpc_clntout.c
207
f_print(fout, "*%s, ", result);
usr/src/cmd/rpcgen/rpc_clntout.c
210
f_print(fout, "%s%s)\n", addargtype, addargname);
usr/src/cmd/rpcgen/rpc_clntout.c
215
f_print(fout, "\t%s%s;\n", addargtype, addargname);
usr/src/cmd/rpcgen/rpc_clntout.c
242
f_print(fout, "\t%s", proc->args.argname);
usr/src/cmd/rpcgen/rpc_clntout.c
243
f_print(fout, " arg;\n");
usr/src/cmd/rpcgen/rpc_clntout.c
247
f_print(fout, "\tstatic ");
usr/src/cmd/rpcgen/rpc_clntout.c
249
f_print(fout, "char ");
usr/src/cmd/rpcgen/rpc_clntout.c
253
f_print(fout, "%s;\n", RESULT);
usr/src/cmd/rpcgen/rpc_clntout.c
254
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_clntout.c
255
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
265
f_print(fout, "\t return ");
usr/src/cmd/rpcgen/rpc_clntout.c
267
f_print(fout, "\t if ");
usr/src/cmd/rpcgen/rpc_clntout.c
269
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
272
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
280
f_print(fout, "\n\t\tTIMEOUT));\n");
usr/src/cmd/rpcgen/rpc_clntout.c
282
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
291
f_print(fout, "\targ.%s = %s;\n",
usr/src/cmd/rpcgen/rpc_clntout.c
295
f_print(fout, "\treturn ");
usr/src/cmd/rpcgen/rpc_clntout.c
297
f_print(fout, "\tif ");
usr/src/cmd/rpcgen/rpc_clntout.c
298
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
301
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
308
f_print(fout, "\n\t\tTIMEOUT));\n");
usr/src/cmd/rpcgen/rpc_clntout.c
310
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
314
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
330
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
345
f_print(fout, "\t\treturn (NULL);\n");
usr/src/cmd/rpcgen/rpc_clntout.c
346
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_clntout.c
349
f_print(fout, "\treturn ((void *)%s%s);\n",
usr/src/cmd/rpcgen/rpc_clntout.c
352
f_print(fout, "\treturn (%s%s);\n",
usr/src/cmd/rpcgen/rpc_clntout.c
359
f_print(fout, "\tstatic enum clnt_stat ");
usr/src/cmd/rpcgen/rpc_clntout.c
360
f_print(fout, "%s;\n", RESULT);
usr/src/cmd/rpcgen/rpc_clntout.c
361
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_clntout.c
362
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
372
f_print(fout, "\t return (");
usr/src/cmd/rpcgen/rpc_clntout.c
374
f_print(fout, "\t if ((%s = ", RESULT);
usr/src/cmd/rpcgen/rpc_clntout.c
376
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
379
f_print(fout, "NULL)");
usr/src/cmd/rpcgen/rpc_clntout.c
382
f_print(fout, ");\n");
usr/src/cmd/rpcgen/rpc_clntout.c
384
f_print(fout, ") != RPC_SUCCESS) {\n");
usr/src/cmd/rpcgen/rpc_clntout.c
392
f_print(fout, "\targ.%s = %s;\n",
usr/src/cmd/rpcgen/rpc_clntout.c
396
f_print(fout, "\treturn (");
usr/src/cmd/rpcgen/rpc_clntout.c
398
f_print(fout, "\tif ((%s =", RESULT);
usr/src/cmd/rpcgen/rpc_clntout.c
399
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
402
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
405
f_print(fout, ");\n");
usr/src/cmd/rpcgen/rpc_clntout.c
407
f_print(fout, ") != RPC_SUCCESS) {\n");
usr/src/cmd/rpcgen/rpc_clntout.c
410
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
423
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
435
f_print(fout, "\t\treturn (NULL);\n");
usr/src/cmd/rpcgen/rpc_clntout.c
436
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_clntout.c
438
f_print(fout, "\treturn ((void *)&%s);\n",
usr/src/cmd/rpcgen/rpc_clntout.c
63
f_print(fout,
usr/src/cmd/rpcgen/rpc_clntout.c
65
f_print(fout, "static struct timeval TIMEOUT = { %d, 0 };\n",
usr/src/cmd/rpcgen/rpc_clntout.c
83
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_clntout.c
86
f_print(fout, "*\n");
usr/src/cmd/rpcgen/rpc_clntout.c
90
f_print(fout, "enum clnt_stat \n");
usr/src/cmd/rpcgen/rpc_clntout.c
95
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_clntout.c
98
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_cout.c
127
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_cout.c
128
f_print(fout, "bool_t\n");
usr/src/cmd/rpcgen/rpc_cout.c
130
f_print(fout, "xdr_%s(", procname);
usr/src/cmd/rpcgen/rpc_cout.c
131
f_print(fout, "XDR *xdrs, ");
usr/src/cmd/rpcgen/rpc_cout.c
132
f_print(fout, "%s ", procname);
usr/src/cmd/rpcgen/rpc_cout.c
134
f_print(fout, "*");
usr/src/cmd/rpcgen/rpc_cout.c
135
f_print(fout, "objp)\n{\n\n");
usr/src/cmd/rpcgen/rpc_cout.c
137
f_print(fout, "xdr_%s(xdrs, objp)\n", procname);
usr/src/cmd/rpcgen/rpc_cout.c
138
f_print(fout, "\tXDR *xdrs;\n");
usr/src/cmd/rpcgen/rpc_cout.c
139
f_print(fout, "\t%s ", procname);
usr/src/cmd/rpcgen/rpc_cout.c
141
f_print(fout, "*");
usr/src/cmd/rpcgen/rpc_cout.c
142
f_print(fout, "objp;\n{\n\n");
usr/src/cmd/rpcgen/rpc_cout.c
156
f_print(fout, "\trpc_inline_t *buf __unused;\n\n");
usr/src/cmd/rpcgen/rpc_cout.c
168
f_print(fout, "\treturn (TRUE);\n");
usr/src/cmd/rpcgen/rpc_cout.c
169
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_cout.c
183
f_print(fout, "if (!xdr_%s(xdrs", name);
usr/src/cmd/rpcgen/rpc_cout.c
189
f_print(fout, ", %s", arg);
usr/src/cmd/rpcgen/rpc_cout.c
196
f_print(fout, ",\n");
usr/src/cmd/rpcgen/rpc_cout.c
199
f_print(fout, ", ");
usr/src/cmd/rpcgen/rpc_cout.c
202
f_print(fout, "sizeof (bool_t), (xdrproc_t)xdr_bool");
usr/src/cmd/rpcgen/rpc_cout.c
204
f_print(fout, "sizeof (");
usr/src/cmd/rpcgen/rpc_cout.c
206
f_print(fout, "%s ", prefix);
usr/src/cmd/rpcgen/rpc_cout.c
208
f_print(fout, "%s), (xdrproc_t)xdr_%s", type, type);
usr/src/cmd/rpcgen/rpc_cout.c
215
f_print(fout, "))\n");
usr/src/cmd/rpcgen/rpc_cout.c
217
f_print(fout, "\treturn (FALSE);\n");
usr/src/cmd/rpcgen/rpc_cout.c
230
f_print(fout, "%s", objname);
usr/src/cmd/rpcgen/rpc_cout.c
244
f_print(fout, "%s", objname);
usr/src/cmd/rpcgen/rpc_cout.c
265
f_print(fout, "%s.%s_val, (u_int *) %s.%s_len",
usr/src/cmd/rpcgen/rpc_cout.c
268
f_print(fout,
usr/src/cmd/rpcgen/rpc_cout.c
322
f_print(fout, "\tswitch (objp->%s) {\n", def->def.un.enum_decl.name);
usr/src/cmd/rpcgen/rpc_cout.c
325
f_print(fout, "\tcase %s:\n", cl->case_name);
usr/src/cmd/rpcgen/rpc_cout.c
344
f_print(fout, "\t\tbreak;\n");
usr/src/cmd/rpcgen/rpc_cout.c
352
f_print(fout, "\tdefault:\n");
usr/src/cmd/rpcgen/rpc_cout.c
364
f_print(fout, "\t\tbreak;\n");
usr/src/cmd/rpcgen/rpc_cout.c
366
f_print(fout, "\tdefault:\n");
usr/src/cmd/rpcgen/rpc_cout.c
367
f_print(fout, "\t\tbreak;\n");
usr/src/cmd/rpcgen/rpc_cout.c
370
f_print(fout, "\tdefault:\n");
usr/src/cmd/rpcgen/rpc_cout.c
371
f_print(fout, "\t\treturn (FALSE);\n");
usr/src/cmd/rpcgen/rpc_cout.c
374
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_cout.c
388
f_print(fout,
usr/src/cmd/rpcgen/rpc_cout.c
392
f_print(fout,
usr/src/cmd/rpcgen/rpc_cout.c
396
f_print(fout,
usr/src/cmd/rpcgen/rpc_cout.c
400
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_cout.c
402
f_print(fout, "if (buf == NULL) {\n");
usr/src/cmd/rpcgen/rpc_cout.c
412
f_print(fout, "} else {\n");
usr/src/cmd/rpcgen/rpc_cout.c
414
f_print(fout, "#if defined(_LP64) || defined(_KERNEL)\n");
usr/src/cmd/rpcgen/rpc_cout.c
420
f_print(fout, "#else\n");
usr/src/cmd/rpcgen/rpc_cout.c
426
f_print(fout, "#endif\n");
usr/src/cmd/rpcgen/rpc_cout.c
429
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_cout.c
493
f_print(stderr, "Fatal error : no memory\n");
usr/src/cmd/rpcgen/rpc_cout.c
605
f_print(fout, "\t%s *tmp_%s;\n",
usr/src/cmd/rpcgen/rpc_cout.c
608
f_print(fout, "\tbool_t more_data = TRUE;\n");
usr/src/cmd/rpcgen/rpc_cout.c
609
f_print(fout, "\tbool_t first_objp = TRUE;\n\n");
usr/src/cmd/rpcgen/rpc_cout.c
611
f_print(fout, "\n\tif (xdrs->x_op == XDR_DECODE) {\n");
usr/src/cmd/rpcgen/rpc_cout.c
612
f_print(fout, "\n\t\twhile (more_data) {\n");
usr/src/cmd/rpcgen/rpc_cout.c
613
f_print(fout, "\n\t\t\tvoid bzero();\n\n");
usr/src/cmd/rpcgen/rpc_cout.c
622
f_print(fout, "\t\t\tif (!xdr_bool(xdrs, "
usr/src/cmd/rpcgen/rpc_cout.c
625
f_print(fout, "\n\t\t\tif (!more_data) {\n");
usr/src/cmd/rpcgen/rpc_cout.c
626
f_print(fout, "\t\t\t\tobjp->%s = NULL;\n", sp->tail->decl.name);
usr/src/cmd/rpcgen/rpc_cout.c
627
f_print(fout, "\t\t\t\tbreak;\n");
usr/src/cmd/rpcgen/rpc_cout.c
628
f_print(fout, "\t\t\t}\n\n");
usr/src/cmd/rpcgen/rpc_cout.c
629
f_print(fout, "\t\t\tif (objp->%s == NULL) {\n", sp->tail->decl.name);
usr/src/cmd/rpcgen/rpc_cout.c
630
f_print(fout, "\t\t\t\tobjp->%s = "
usr/src/cmd/rpcgen/rpc_cout.c
634
f_print(fout, "\t\t\t\tif (objp->%s == NULL)\n"
usr/src/cmd/rpcgen/rpc_cout.c
636
f_print(fout, "\t\t\t\tbzero(objp->%s, sizeof (%s));\n",
usr/src/cmd/rpcgen/rpc_cout.c
638
f_print(fout, "\t\t\t}\n");
usr/src/cmd/rpcgen/rpc_cout.c
639
f_print(fout, "\t\t\tobjp = objp->%s;\n", sp->tail->decl.name);
usr/src/cmd/rpcgen/rpc_cout.c
640
f_print(fout, "\t\t}\n");
usr/src/cmd/rpcgen/rpc_cout.c
642
f_print(fout, "\n\t} else if (xdrs->x_op == XDR_ENCODE) {\n");
usr/src/cmd/rpcgen/rpc_cout.c
643
f_print(fout, "\n\t\twhile (more_data) {\n");
usr/src/cmd/rpcgen/rpc_cout.c
652
f_print(fout, "\t\t\tobjp = objp->%s;\n", sp->tail->decl.name);
usr/src/cmd/rpcgen/rpc_cout.c
653
f_print(fout, "\t\t\tif (objp == NULL)\n");
usr/src/cmd/rpcgen/rpc_cout.c
654
f_print(fout, "\t\t\t\tmore_data = FALSE;\n");
usr/src/cmd/rpcgen/rpc_cout.c
656
f_print(fout, "\t\t\tif (!xdr_bool(xdrs, &more_data))\n"
usr/src/cmd/rpcgen/rpc_cout.c
659
f_print(fout, "\t\t}\n");
usr/src/cmd/rpcgen/rpc_cout.c
661
f_print(fout, "\n\t} else {\n");
usr/src/cmd/rpcgen/rpc_cout.c
662
f_print(fout, "\n\t\twhile (more_data) {\n");
usr/src/cmd/rpcgen/rpc_cout.c
667
f_print(fout, "\t\t\ttmp_%s = objp;\n", defp->def_name);
usr/src/cmd/rpcgen/rpc_cout.c
668
f_print(fout, "\t\t\tobjp = objp->%s;\n", sp->tail->decl.name);
usr/src/cmd/rpcgen/rpc_cout.c
670
f_print(fout, "\t\t\tif (objp == NULL)\n");
usr/src/cmd/rpcgen/rpc_cout.c
671
f_print(fout, "\t\t\t\tmore_data = FALSE;\n");
usr/src/cmd/rpcgen/rpc_cout.c
673
f_print(fout, "\t\t\tif (!first_objp)\n");
usr/src/cmd/rpcgen/rpc_cout.c
675
f_print(fout, "\t\t\t\tmem_free(tmp_%s, sizeof (%s));\n",
usr/src/cmd/rpcgen/rpc_cout.c
678
f_print(fout, "\t\t\telse\n\t\t\t\tfirst_objp = FALSE;\n\t\t}\n");
usr/src/cmd/rpcgen/rpc_cout.c
680
f_print(fout, "\n\t}\n");
usr/src/cmd/rpcgen/rpc_cout.c
692
f_print(fout, "\tint i;\n");
usr/src/cmd/rpcgen/rpc_cout.c
703
f_print(fout, "\n\tif (xdrs->x_op == XDR_ENCODE) {\n");
usr/src/cmd/rpcgen/rpc_cout.c
706
f_print(fout, "\t\treturn (TRUE);\n\t}"
usr/src/cmd/rpcgen/rpc_cout.c
710
f_print(fout, "\t\treturn (TRUE);\n\t}\n\n");
usr/src/cmd/rpcgen/rpc_cout.c
757
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_cout.c
759
f_print(fout, "%s *genp;\n\n", decl->type);
usr/src/cmd/rpcgen/rpc_cout.c
761
f_print(fout,
usr/src/cmd/rpcgen/rpc_cout.c
764
f_print(fout, "i < %s; i++) {\n", decl->array_max);
usr/src/cmd/rpcgen/rpc_cout.c
767
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_cout.c
769
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_cout.c
782
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_cout.c
784
f_print(fout, "%s *genp;\n\n", decl->type);
usr/src/cmd/rpcgen/rpc_cout.c
786
f_print(fout,
usr/src/cmd/rpcgen/rpc_cout.c
789
f_print(fout, "i < %s; i++) {\n", decl->array_max);
usr/src/cmd/rpcgen/rpc_cout.c
792
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_cout.c
794
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_cout.c
806
f_print(fout, "IXDR_PUT_");
usr/src/cmd/rpcgen/rpc_cout.c
809
f_print(fout, "objp->%s = IXDR_GET_", decl->name);
usr/src/cmd/rpcgen/rpc_cout.c
811
f_print(fout, "*genp++ = IXDR_GET_");
usr/src/cmd/rpcgen/rpc_cout.c
834
f_print(fout,
usr/src/cmd/rpcgen/rpc_cout.c
837
f_print(fout, "%s(buf, *genp++);\n", upp_case);
usr/src/cmd/rpcgen/rpc_cout.c
840
f_print(fout, "%s(buf);\n", upp_case);
usr/src/cmd/rpcgen/rpc_cout.c
853
f_print(fout, "IXDR_PUT_");
usr/src/cmd/rpcgen/rpc_cout.c
856
f_print(fout, "objp->%s = IXDR_GET_", decl->name);
usr/src/cmd/rpcgen/rpc_cout.c
858
f_print(fout, "*genp++ = IXDR_GET_");
usr/src/cmd/rpcgen/rpc_cout.c
882
f_print(fout,
usr/src/cmd/rpcgen/rpc_cout.c
885
f_print(fout, "%s(buf, *genp++);\n", upp_case);
usr/src/cmd/rpcgen/rpc_cout.c
888
f_print(fout, "%s(buf);\n", upp_case);
usr/src/cmd/rpcgen/rpc_cout.c
900
f_print(stderr, "malloc failed\n");
usr/src/cmd/rpcgen/rpc_hout.c
109
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_hout.c
145
f_print(fout, "extern bool_t xdr_%s();\n", name);
usr/src/cmd/rpcgen/rpc_hout.c
147
f_print(fout, "extern bool_t xdr_%s(XDR *, %s%s);\n", name,
usr/src/cmd/rpcgen/rpc_hout.c
175
f_print(fout, "struct %s {\n", name);
usr/src/cmd/rpcgen/rpc_hout.c
178
f_print(fout, "};\n");
usr/src/cmd/rpcgen/rpc_hout.c
179
f_print(fout, "typedef struct %s %s;\n", name, name);
usr/src/cmd/rpcgen/rpc_hout.c
181
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_hout.c
193
f_print(fout, "struct %s {\n", name);
usr/src/cmd/rpcgen/rpc_hout.c
196
f_print(fout, "};\n");
usr/src/cmd/rpcgen/rpc_hout.c
197
f_print(fout, "typedef struct %s %s;\n", name, name);
usr/src/cmd/rpcgen/rpc_hout.c
207
f_print(fout, "struct %s {\n", name);
usr/src/cmd/rpcgen/rpc_hout.c
210
f_print(fout, "\tbool_t %s;\n", decl->name);
usr/src/cmd/rpcgen/rpc_hout.c
212
f_print(fout, "\t%s %s;\n", decl->type, decl->name);
usr/src/cmd/rpcgen/rpc_hout.c
213
f_print(fout, "\tunion {\n");
usr/src/cmd/rpcgen/rpc_hout.c
221
f_print(fout, "\t} %s_u;\n", name);
usr/src/cmd/rpcgen/rpc_hout.c
222
f_print(fout, "};\n");
usr/src/cmd/rpcgen/rpc_hout.c
223
f_print(fout, "typedef struct %s %s;\n", name, name);
usr/src/cmd/rpcgen/rpc_hout.c
229
f_print(fout, "#define\t%s %s\n", name, num);
usr/src/cmd/rpcgen/rpc_hout.c
239
f_print(fout, "#define\t%s\t%s\n", name, num);
usr/src/cmd/rpcgen/rpc_hout.c
267
f_print(fout, "extern int ");
usr/src/cmd/rpcgen/rpc_hout.c
270
f_print(fout, "_freeresult(SVCXPRT *, xdrproc_t, caddr_t);\n");
usr/src/cmd/rpcgen/rpc_hout.c
272
f_print(fout, "_freeresult();\n");
usr/src/cmd/rpcgen/rpc_hout.c
288
f_print(fout,
usr/src/cmd/rpcgen/rpc_hout.c
291
f_print(fout,
usr/src/cmd/rpcgen/rpc_hout.c
309
f_print(fout, "%s", ext);
usr/src/cmd/rpcgen/rpc_hout.c
313
f_print(fout, "%s", ext);
usr/src/cmd/rpcgen/rpc_hout.c
321
f_print(fout, "\n#if defined(__STDC__)"
usr/src/cmd/rpcgen/rpc_hout.c
325
f_print(fout, "\n#else /* K&R C */\n");
usr/src/cmd/rpcgen/rpc_hout.c
336
f_print(fout, "%s", ext);
usr/src/cmd/rpcgen/rpc_hout.c
338
f_print(fout, "%s", ext);
usr/src/cmd/rpcgen/rpc_hout.c
344
f_print(fout, "#endif /* K&R C */\n");
usr/src/cmd/rpcgen/rpc_hout.c
356
f_print(fout, "bool_t ");
usr/src/cmd/rpcgen/rpc_hout.c
358
f_print(fout, "enum clnt_stat ");
usr/src/cmd/rpcgen/rpc_hout.c
361
f_print(fout, "* ");
usr/src/cmd/rpcgen/rpc_hout.c
374
f_print(fout, "();\n");
usr/src/cmd/rpcgen/rpc_hout.c
384
f_print(fout, "(");
usr/src/cmd/rpcgen/rpc_hout.c
393
f_print(fout, "*");
usr/src/cmd/rpcgen/rpc_hout.c
395
f_print(fout, ", ");
usr/src/cmd/rpcgen/rpc_hout.c
401
f_print(fout, "*, ");
usr/src/cmd/rpcgen/rpc_hout.c
404
f_print(fout, "%s);\n", addargtype);
usr/src/cmd/rpcgen/rpc_hout.c
415
f_print(fout, "enum %s {\n", name);
usr/src/cmd/rpcgen/rpc_hout.c
417
f_print(fout, "\t%s", l->name);
usr/src/cmd/rpcgen/rpc_hout.c
419
f_print(fout, " = %s", l->assignment);
usr/src/cmd/rpcgen/rpc_hout.c
424
f_print(fout, " = %d", count++);
usr/src/cmd/rpcgen/rpc_hout.c
426
f_print(fout, " = %s + %d", last, count++);
usr/src/cmd/rpcgen/rpc_hout.c
429
f_print(fout, ",\n");
usr/src/cmd/rpcgen/rpc_hout.c
431
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_hout.c
433
f_print(fout, "};\n");
usr/src/cmd/rpcgen/rpc_hout.c
434
f_print(fout, "typedef enum %s %s;\n", name, name);
usr/src/cmd/rpcgen/rpc_hout.c
460
f_print(fout, "typedef ");
usr/src/cmd/rpcgen/rpc_hout.c
463
f_print(fout, "struct {\n");
usr/src/cmd/rpcgen/rpc_hout.c
464
f_print(fout, "\tu_int %s_len;\n", name);
usr/src/cmd/rpcgen/rpc_hout.c
465
f_print(fout, "\t%s%s *%s_val;\n", prefix, old, name);
usr/src/cmd/rpcgen/rpc_hout.c
466
f_print(fout, "} %s", name);
usr/src/cmd/rpcgen/rpc_hout.c
469
f_print(fout, "%s%s *%s", prefix, old, name);
usr/src/cmd/rpcgen/rpc_hout.c
472
f_print(fout, "%s%s %s[%s]", prefix, old, name,
usr/src/cmd/rpcgen/rpc_hout.c
476
f_print(fout, "%s%s %s", prefix, old, name);
usr/src/cmd/rpcgen/rpc_hout.c
479
f_print(fout, ";\n");
usr/src/cmd/rpcgen/rpc_hout.c
494
f_print(fout, "struct ");
usr/src/cmd/rpcgen/rpc_hout.c
496
f_print(fout, "char *%s", dec->name);
usr/src/cmd/rpcgen/rpc_hout.c
513
f_print(fout, "%s%s %s", prefix, type, dec->name);
usr/src/cmd/rpcgen/rpc_hout.c
516
f_print(fout, "%s%s %s[%s]", prefix, type, dec->name,
usr/src/cmd/rpcgen/rpc_hout.c
520
f_print(fout, "%s%s *%s", prefix, type, dec->name);
usr/src/cmd/rpcgen/rpc_hout.c
523
f_print(fout, "struct {\n");
usr/src/cmd/rpcgen/rpc_hout.c
525
f_print(fout, "\tu_int %s_len;\n", dec->name);
usr/src/cmd/rpcgen/rpc_hout.c
527
f_print(fout,
usr/src/cmd/rpcgen/rpc_hout.c
530
f_print(fout, "} %s", dec->name);
usr/src/cmd/rpcgen/rpc_hout.c
535
f_print(fout, separator);
usr/src/cmd/rpcgen/rpc_hout.c
77
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_main.c
1023
f_print(stderr,
usr/src/cmd/rpcgen/rpc_main.c
1062
f_print(stderr,
usr/src/cmd/rpcgen/rpc_main.c
1206
f_print(stderr,
usr/src/cmd/rpcgen/rpc_main.c
1215
f_print(stderr,
usr/src/cmd/rpcgen/rpc_main.c
1222
f_print(stderr, "Cannot use table flags with newstyle.\n");
usr/src/cmd/rpcgen/rpc_main.c
1236
f_print(stderr, "\"infile\" is required for template"
usr/src/cmd/rpcgen/rpc_main.c
1241
f_print(stderr,
usr/src/cmd/rpcgen/rpc_main.c
1251
f_print(stderr, "%s (%d.%d)\n", cmdname, RPCGEN_MAJOR, RPCGEN_MINOR);
usr/src/cmd/rpcgen/rpc_main.c
1252
f_print(stderr, "usage: %s infile\n", cmdname);
usr/src/cmd/rpcgen/rpc_main.c
1253
f_print(stderr, "\t%s [-abCLNTMA] [-Dname[=value]] [-i size]"
usr/src/cmd/rpcgen/rpc_main.c
1255
f_print(stderr, "\t%s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm]"
usr/src/cmd/rpcgen/rpc_main.c
1257
f_print(stderr, "\t%s [-s nettype]* [-o outfile] [infile]\n", cmdname);
usr/src/cmd/rpcgen/rpc_main.c
1258
f_print(stderr, "\t%s [-n netid]* [-o outfile] [infile]\n", cmdname);
usr/src/cmd/rpcgen/rpc_main.c
1266
f_print(stderr, "%s %d.%d\n", cmdname, RPCGEN_MAJOR, RPCGEN_MINOR);
usr/src/cmd/rpcgen/rpc_main.c
1274
f_print(stderr, "options:\n");
usr/src/cmd/rpcgen/rpc_main.c
1275
f_print(stderr, "-a\t\tgenerate all files, including samples\n");
usr/src/cmd/rpcgen/rpc_main.c
1276
f_print(stderr, "-A\t\tgenerate code to enable automatic MT mode\n");
usr/src/cmd/rpcgen/rpc_main.c
1277
f_print(stderr, "-b\t\tbackward compatibility mode (generates code"
usr/src/cmd/rpcgen/rpc_main.c
1279
f_print(stderr, "-c\t\tgenerate XDR routines\n");
usr/src/cmd/rpcgen/rpc_main.c
1280
f_print(stderr, "-C\t\tANSI C mode\n");
usr/src/cmd/rpcgen/rpc_main.c
1281
f_print(stderr, "-Dname[=value]\tdefine a symbol (same as #define)\n");
usr/src/cmd/rpcgen/rpc_main.c
1282
f_print(stderr, "-h\t\tgenerate header file\n");
usr/src/cmd/rpcgen/rpc_main.c
1283
f_print(stderr, "-i size\t\tsize at which to start generating"
usr/src/cmd/rpcgen/rpc_main.c
1285
f_print(stderr, "-I\t\tgenerate code for inetd support in server"
usr/src/cmd/rpcgen/rpc_main.c
1287
f_print(stderr, "-K seconds\tserver exits after K seconds of"
usr/src/cmd/rpcgen/rpc_main.c
1289
f_print(stderr, "-l\t\tgenerate client side stubs\n");
usr/src/cmd/rpcgen/rpc_main.c
1290
f_print(stderr, "-L\t\tserver errors will be printed to syslog\n");
usr/src/cmd/rpcgen/rpc_main.c
1291
f_print(stderr, "-m\t\tgenerate server side stubs\n");
usr/src/cmd/rpcgen/rpc_main.c
1292
f_print(stderr, "-M\t\tgenerate MT-safe code\n");
usr/src/cmd/rpcgen/rpc_main.c
1293
f_print(stderr, "-n netid\tgenerate server code that supports"
usr/src/cmd/rpcgen/rpc_main.c
1295
f_print(stderr, "-N\t\tsupports multiple arguments and"
usr/src/cmd/rpcgen/rpc_main.c
1297
f_print(stderr, "-o outfile\tname of the output file\n");
usr/src/cmd/rpcgen/rpc_main.c
1298
f_print(stderr, "-s nettype\tgenerate server code that supports named"
usr/src/cmd/rpcgen/rpc_main.c
1300
f_print(stderr, "-Sc\t\tgenerate sample client code that uses remote"
usr/src/cmd/rpcgen/rpc_main.c
1302
f_print(stderr, "-Ss\t\tgenerate sample server code that defines"
usr/src/cmd/rpcgen/rpc_main.c
1304
f_print(stderr, "-Sm \t\tgenerate makefile template \n");
usr/src/cmd/rpcgen/rpc_main.c
1306
f_print(stderr, "-t\t\tgenerate RPC dispatch table\n");
usr/src/cmd/rpcgen/rpc_main.c
1307
f_print(stderr, "-T\t\tgenerate code to support RPC dispatch tables\n");
usr/src/cmd/rpcgen/rpc_main.c
1308
f_print(stderr, "-v\t\tprint version information and exit\n");
usr/src/cmd/rpcgen/rpc_main.c
1309
f_print(stderr, "-Y path\t\tpath where cpp is found\n");
usr/src/cmd/rpcgen/rpc_main.c
257
f_print(stderr,
usr/src/cmd/rpcgen/rpc_main.c
264
f_print(stderr, "%s: unable to open ", cmdname);
usr/src/cmd/rpcgen/rpc_main.c
275
f_print(fout, "/*\n");
usr/src/cmd/rpcgen/rpc_main.c
276
f_print(fout, " * Please do not edit this file.\n");
usr/src/cmd/rpcgen/rpc_main.c
277
f_print(fout, " * It was generated using rpcgen.\n");
usr/src/cmd/rpcgen/rpc_main.c
278
f_print(fout, " */\n\n");
usr/src/cmd/rpcgen/rpc_main.c
347
f_print(stderr, "%s: ", cmdname);
usr/src/cmd/rpcgen/rpc_main.c
383
f_print(stderr, "illegal nettype :\'%s\'\n", name);
usr/src/cmd/rpcgen/rpc_main.c
414
f_print(fout, "#include \"%s\"\n", include);
usr/src/cmd/rpcgen/rpc_main.c
418
f_print(fout, "#include <rpc/rpc.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
422
f_print(fout, "\n#ifndef _KERNEL\n");
usr/src/cmd/rpcgen/rpc_main.c
423
f_print(fout, "#include <stdlib.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
424
f_print(fout, "#endif /* !_KERNEL */\n\n");
usr/src/cmd/rpcgen/rpc_main.c
529
f_print(fout, "#ifndef _%s\n#define _%s\n\n", guard, guard);
usr/src/cmd/rpcgen/rpc_main.c
531
f_print(fout, "#include <rpc/rpc.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
534
f_print(fout, "#ifndef _KERNEL\n");
usr/src/cmd/rpcgen/rpc_main.c
535
f_print(fout, "#include <synch.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
536
f_print(fout, "#include <thread.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
537
f_print(fout, "#endif /* !_KERNEL */\n");
usr/src/cmd/rpcgen/rpc_main.c
542
f_print(fout, "\n#ifdef __cplusplus\n");
usr/src/cmd/rpcgen/rpc_main.c
543
f_print(fout, "extern \"C\" {\n");
usr/src/cmd/rpcgen/rpc_main.c
544
f_print(fout, "#endif\n\n");
usr/src/cmd/rpcgen/rpc_main.c
554
f_print(fout, rpcgen_table_dcl1);
usr/src/cmd/rpcgen/rpc_main.c
556
f_print(fout, rpcgen_table_proc);
usr/src/cmd/rpcgen/rpc_main.c
558
f_print(fout, rpcgen_table_proc_b);
usr/src/cmd/rpcgen/rpc_main.c
559
f_print(fout, rpcgen_table_dcl2);
usr/src/cmd/rpcgen/rpc_main.c
577
f_print(fout, "\n/* the xdr functions */\n");
usr/src/cmd/rpcgen/rpc_main.c
580
f_print(fout, "\n#ifdef __cplusplus\n");
usr/src/cmd/rpcgen/rpc_main.c
581
f_print(fout, "extern \"C\" {\n");
usr/src/cmd/rpcgen/rpc_main.c
582
f_print(fout, "#endif\n");
usr/src/cmd/rpcgen/rpc_main.c
595
f_print(fout,
usr/src/cmd/rpcgen/rpc_main.c
598
f_print(fout, "\n#else /* K&R C */\n");
usr/src/cmd/rpcgen/rpc_main.c
607
f_print(fout, "\n#endif /* K&R C */\n");
usr/src/cmd/rpcgen/rpc_main.c
616
f_print(fout, "\n#ifdef __cplusplus\n");
usr/src/cmd/rpcgen/rpc_main.c
617
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_main.c
618
f_print(fout, "#endif\n");
usr/src/cmd/rpcgen/rpc_main.c
621
f_print(fout, "\n#endif /* !_%s */\n", guard);
usr/src/cmd/rpcgen/rpc_main.c
641
f_print(fout, "#include \"%s\"\n", include);
usr/src/cmd/rpcgen/rpc_main.c
644
f_print(fout, "#include <rpc/rpc.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
646
f_print(fout, "#include <stdio.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
647
f_print(fout, "#include <stdlib.h> /* getenv, exit */\n");
usr/src/cmd/rpcgen/rpc_main.c
648
f_print(fout, "#include <signal.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
651
f_print(fout,
usr/src/cmd/rpcgen/rpc_main.c
653
f_print(fout, "#include <string.h> /* strcmp */\n");
usr/src/cmd/rpcgen/rpc_main.c
663
f_print(fout, "#include <sys/termios.h> /* TIOCNOTTY */\n");
usr/src/cmd/rpcgen/rpc_main.c
666
f_print(fout, "#include <unistd.h> /* setsid */\n");
usr/src/cmd/rpcgen/rpc_main.c
668
f_print(fout, "#include <sys/types.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
670
f_print(fout, "#include <memory.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
671
f_print(fout, "#include <stropts.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
673
f_print(fout, "#include <sys/socket.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
674
f_print(fout, "#include <netinet/in.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
675
f_print(fout, "#include <rpc/svc_soc.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
679
f_print(fout, "#include <netconfig.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
681
f_print(fout, "#include <sys/resource.h> /* rlimit */\n");
usr/src/cmd/rpcgen/rpc_main.c
683
f_print(fout, "#include <syslog.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
687
f_print(fout,
usr/src/cmd/rpcgen/rpc_main.c
691
f_print(fout, "\n#ifdef DEBUG\n#define RPC_SVC_FG\n#endif\n");
usr/src/cmd/rpcgen/rpc_main.c
693
f_print(fout, "\n#define _RPCSVC_CLOSEDOWN %s\n",
usr/src/cmd/rpcgen/rpc_main.c
728
f_print(fout, "#include <memory.h> /* for memset */\n");
usr/src/cmd/rpcgen/rpc_main.c
730
f_print(fout, "#include \"%s\"\n", include);
usr/src/cmd/rpcgen/rpc_main.c
733
f_print(fout, "#include <rpc/rpc.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
735
f_print(fout, "#ifndef _KERNEL\n");
usr/src/cmd/rpcgen/rpc_main.c
736
f_print(fout, "#include <stdio.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
737
f_print(fout, "#include <stdlib.h> /* getenv, exit */\n");
usr/src/cmd/rpcgen/rpc_main.c
738
f_print(fout, "#endif /* !_KERNEL */\n");
usr/src/cmd/rpcgen/rpc_main.c
792
f_print(fout, "#include \"%s\"\n", include);
usr/src/cmd/rpcgen/rpc_main.c
795
f_print(fout, "#include <rpc/rpc.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
798
f_print(fout, "#include <stdio.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
799
f_print(fout, "#include <stdlib.h> /* getenv, exit */\n");
usr/src/cmd/rpcgen/rpc_main.c
800
f_print(fout, "#include <signal.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
830
f_print(fout, "#include \"%s\"\n", include);
usr/src/cmd/rpcgen/rpc_main.c
833
f_print(fout, "#include <rpc/rpc.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
835
f_print(fout, "#include <stdio.h>\n");
usr/src/cmd/rpcgen/rpc_main.c
836
f_print(fout, "#include <stdlib.h> /* getenv, exit */\n");
usr/src/cmd/rpcgen/rpc_main.c
877
f_print(stderr, "Out of memory!\n");
usr/src/cmd/rpcgen/rpc_main.c
891
f_print(fout, "\n# This is a template makefile generated\
usr/src/cmd/rpcgen/rpc_main.c
894
f_print(fout, "\n# Parameters \n\n");
usr/src/cmd/rpcgen/rpc_main.c
896
f_print(fout, "CLIENT = %s\nSERVER = %s\n\n",
usr/src/cmd/rpcgen/rpc_main.c
898
f_print(fout, "SOURCES_CLNT.c = \nSOURCES_CLNT.h = \n");
usr/src/cmd/rpcgen/rpc_main.c
899
f_print(fout, "SOURCES_SVC.c = \nSOURCES_SVC.h = \n");
usr/src/cmd/rpcgen/rpc_main.c
900
f_print(fout, "SOURCES.x = %s\n\n", cmd->infile);
usr/src/cmd/rpcgen/rpc_main.c
901
f_print(fout, "TARGETS_SVC.c = %s %s %s \n",
usr/src/cmd/rpcgen/rpc_main.c
903
f_print(fout, "TARGETS_CLNT.c = %s %s %s \n",
usr/src/cmd/rpcgen/rpc_main.c
905
f_print(fout, "TARGETS = %s %s %s %s %s %s\n\n",
usr/src/cmd/rpcgen/rpc_main.c
909
f_print(fout, "OBJECTS_CLNT = $(SOURCES_CLNT.c:%%.c=%%.o) "
usr/src/cmd/rpcgen/rpc_main.c
912
f_print(fout, "\nOBJECTS_SVC = $(SOURCES_SVC.c:%%.c=%%.o) "
usr/src/cmd/rpcgen/rpc_main.c
916
f_print(fout, "\n# Compiler flags \n");
usr/src/cmd/rpcgen/rpc_main.c
918
f_print(fout, "\nCPPFLAGS += -D_REENTRANT\n"
usr/src/cmd/rpcgen/rpc_main.c
921
f_print(fout, "\nCFLAGS += -g \nLDLIBS += -lnsl\n");
usr/src/cmd/rpcgen/rpc_main.c
922
f_print(fout, "RPCGENFLAGS = \n");
usr/src/cmd/rpcgen/rpc_main.c
924
f_print(fout, "\n# Targets \n\n");
usr/src/cmd/rpcgen/rpc_main.c
926
f_print(fout, "all : $(CLIENT) $(SERVER)\n\n");
usr/src/cmd/rpcgen/rpc_main.c
927
f_print(fout, "$(TARGETS) : $(SOURCES.x) \n");
usr/src/cmd/rpcgen/rpc_main.c
928
f_print(fout, "\trpcgen $(RPCGENFLAGS) $(SOURCES.x)\n\n");
usr/src/cmd/rpcgen/rpc_main.c
929
f_print(fout, "$(OBJECTS_CLNT) : $(SOURCES_CLNT.c) $(SOURCES_CLNT.h) \
usr/src/cmd/rpcgen/rpc_main.c
932
f_print(fout, "$(OBJECTS_SVC) : $(SOURCES_SVC.c) $(SOURCES_SVC.h) \
usr/src/cmd/rpcgen/rpc_main.c
934
f_print(fout, "$(CLIENT) : $(OBJECTS_CLNT) \n");
usr/src/cmd/rpcgen/rpc_main.c
935
f_print(fout, "\t$(LINK.c) -o $(CLIENT) $(OBJECTS_CLNT) \
usr/src/cmd/rpcgen/rpc_main.c
937
f_print(fout, "$(SERVER) : $(OBJECTS_SVC) \n");
usr/src/cmd/rpcgen/rpc_main.c
938
f_print(fout, "\t$(LINK.c) -o $(SERVER) $(OBJECTS_SVC) $(LDLIBS)\n\n ");
usr/src/cmd/rpcgen/rpc_main.c
939
f_print(fout, "clean:\n\t $(RM) core $(TARGETS) $(OBJECTS_CLNT) \
usr/src/cmd/rpcgen/rpc_main.c
986
f_print(stderr, "rpcgen: too many defines\n");
usr/src/cmd/rpcgen/rpc_main.c
997
f_print(stderr, "rpcgen: arglist coding error\n");
usr/src/cmd/rpcgen/rpc_sample.c
100
f_print(fout, "enum clnt_stat retval_%d;\n", ++i);
usr/src/cmd/rpcgen/rpc_sample.c
102
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_sample.c
107
f_print(fout, "void *");
usr/src/cmd/rpcgen/rpc_sample.c
108
f_print(fout, "result_%d;\n", i);
usr/src/cmd/rpcgen/rpc_sample.c
112
f_print(fout, " *result_%d;\n", ++i);
usr/src/cmd/rpcgen/rpc_sample.c
116
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_sample.c
122
f_print(fout, "char * ");
usr/src/cmd/rpcgen/rpc_sample.c
123
f_print(fout, " ");
usr/src/cmd/rpcgen/rpc_sample.c
125
f_print(fout, "_arg;\n");
usr/src/cmd/rpcgen/rpc_sample.c
128
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_sample.c
131
f_print(fout, " ");
usr/src/cmd/rpcgen/rpc_sample.c
133
f_print(fout, "_%s;\n", l->decl.name);
usr/src/cmd/rpcgen/rpc_sample.c
139
f_print(fout, "\n#ifndef\tDEBUG\n");
usr/src/cmd/rpcgen/rpc_sample.c
140
f_print(fout, "\tclnt = clnt_create(host, %s, %s, \"%s\");\n",
usr/src/cmd/rpcgen/rpc_sample.c
142
f_print(fout, "\tif (clnt == (CLIENT *) NULL) {\n");
usr/src/cmd/rpcgen/rpc_sample.c
143
f_print(fout, "\t\tclnt_pcreateerror(host);\n");
usr/src/cmd/rpcgen/rpc_sample.c
144
f_print(fout, "\t\texit(1);\n\t}\n");
usr/src/cmd/rpcgen/rpc_sample.c
145
f_print(fout, "#endif\t/* DEBUG */\n\n");
usr/src/cmd/rpcgen/rpc_sample.c
151
f_print(fout, "\tretval_%d = ", ++i);
usr/src/cmd/rpcgen/rpc_sample.c
153
f_print(fout, "\tresult_%d = ", ++i);
usr/src/cmd/rpcgen/rpc_sample.c
156
f_print(fout, "(");
usr/src/cmd/rpcgen/rpc_sample.c
159
f_print(fout, "(void *)");
usr/src/cmd/rpcgen/rpc_sample.c
160
f_print(fout, "&");
usr/src/cmd/rpcgen/rpc_sample.c
164
f_print(fout, "_arg, clnt);\n");
usr/src/cmd/rpcgen/rpc_sample.c
166
f_print(fout,
usr/src/cmd/rpcgen/rpc_sample.c
169
f_print(fout, "_arg, clnt);\n");
usr/src/cmd/rpcgen/rpc_sample.c
174
f_print(fout, "(clnt);\n");
usr/src/cmd/rpcgen/rpc_sample.c
176
f_print(fout,
usr/src/cmd/rpcgen/rpc_sample.c
179
f_print(fout, "(clnt);\n");
usr/src/cmd/rpcgen/rpc_sample.c
181
f_print(fout, "(");
usr/src/cmd/rpcgen/rpc_sample.c
184
f_print(fout, "_%s, ", l->decl.name);
usr/src/cmd/rpcgen/rpc_sample.c
188
f_print(fout, "&result_%d, ", i);
usr/src/cmd/rpcgen/rpc_sample.c
191
f_print(fout, "clnt);\n");
usr/src/cmd/rpcgen/rpc_sample.c
194
f_print(fout, "\tif (retval_%d != RPC_SUCCESS) {\n", i);
usr/src/cmd/rpcgen/rpc_sample.c
196
f_print(fout, "\tif (result_%d == (", i);
usr/src/cmd/rpcgen/rpc_sample.c
198
f_print(fout, "*) NULL) {\n");
usr/src/cmd/rpcgen/rpc_sample.c
200
f_print(fout, "\t\tclnt_perror(clnt, \"call failed\");\n");
usr/src/cmd/rpcgen/rpc_sample.c
201
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_sample.c
204
f_print(fout, "#ifndef\tDEBUG\n");
usr/src/cmd/rpcgen/rpc_sample.c
205
f_print(fout, "\tclnt_destroy(clnt);\n");
usr/src/cmd/rpcgen/rpc_sample.c
206
f_print(fout, "#endif\t /* DEBUG */\n");
usr/src/cmd/rpcgen/rpc_sample.c
207
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_sample.c
218
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_sample.c
221
f_print(fout, "*\n");
usr/src/cmd/rpcgen/rpc_sample.c
223
f_print(fout, "bool_t\n");
usr/src/cmd/rpcgen/rpc_sample.c
231
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_sample.c
234
f_print(fout, "\tstatic ");
usr/src/cmd/rpcgen/rpc_sample.c
239
f_print(fout, "char *");
usr/src/cmd/rpcgen/rpc_sample.c
241
f_print(fout, " result;\n");
usr/src/cmd/rpcgen/rpc_sample.c
244
f_print(fout, "\n\t/*\n\t * insert server code "
usr/src/cmd/rpcgen/rpc_sample.c
249
f_print(fout,
usr/src/cmd/rpcgen/rpc_sample.c
252
f_print(fout, "\treturn((void *) "
usr/src/cmd/rpcgen/rpc_sample.c
255
f_print(fout, "\treturn (retval);\n}\n");
usr/src/cmd/rpcgen/rpc_sample.c
259
f_print(fout, "\nint\n");
usr/src/cmd/rpcgen/rpc_sample.c
262
f_print(fout, "_freeresult(SVCXPRT *transp,"
usr/src/cmd/rpcgen/rpc_sample.c
266
f_print(fout, "_freeresult(transp, xdr_result,"
usr/src/cmd/rpcgen/rpc_sample.c
268
f_print(fout, "\tSVCXPRT *transp;\n");
usr/src/cmd/rpcgen/rpc_sample.c
269
f_print(fout, "\txdrproc_t xdr_result;\n");
usr/src/cmd/rpcgen/rpc_sample.c
270
f_print(fout, "\tcaddr_t result;\n");
usr/src/cmd/rpcgen/rpc_sample.c
272
f_print(fout, "{\n"
usr/src/cmd/rpcgen/rpc_sample.c
290
f_print(fout, "/*\n");
usr/src/cmd/rpcgen/rpc_sample.c
291
f_print(fout, " * This is sample code generated by rpcgen.\n");
usr/src/cmd/rpcgen/rpc_sample.c
292
f_print(fout, " * These are only templates and you can use them\n");
usr/src/cmd/rpcgen/rpc_sample.c
293
f_print(fout, " * as a guideline for developing your own functions.\n");
usr/src/cmd/rpcgen/rpc_sample.c
294
f_print(fout, " */\n\n");
usr/src/cmd/rpcgen/rpc_sample.c
304
f_print(fout, "\n\n");
usr/src/cmd/rpcgen/rpc_sample.c
306
f_print(fout, "int\nmain(int argc, char *argv[])\n{\n");
usr/src/cmd/rpcgen/rpc_sample.c
308
f_print(fout, "int\nmain(argc, argv)\n\tint argc;\n"
usr/src/cmd/rpcgen/rpc_sample.c
311
f_print(fout, "\tchar *host;");
usr/src/cmd/rpcgen/rpc_sample.c
312
f_print(fout, "\n\n\tif (argc < 2) {");
usr/src/cmd/rpcgen/rpc_sample.c
313
f_print(fout, "\n\t\tprintf(\"usage: %%s server_host\\n\","
usr/src/cmd/rpcgen/rpc_sample.c
315
f_print(fout, "\t\texit(1);\n\t}");
usr/src/cmd/rpcgen/rpc_sample.c
316
f_print(fout, "\n\thost = argv[1];\n");
usr/src/cmd/rpcgen/rpc_sample.c
323
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_sample.c
325
f_print(fout, "(host);\n");
usr/src/cmd/rpcgen/rpc_sample.c
328
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_sample.c
88
f_print(fout, "\n\nvoid\n");
usr/src/cmd/rpcgen/rpc_sample.c
91
f_print(fout, "(char *host)\n{\n");
usr/src/cmd/rpcgen/rpc_sample.c
93
f_print(fout, "(host)\n\tchar *host;\n{\n");
usr/src/cmd/rpcgen/rpc_sample.c
94
f_print(fout, "\tCLIENT *clnt;\n");
usr/src/cmd/rpcgen/rpc_sample.c
98
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_scan.c
456
f_print(fout, "%s", line + 1);
usr/src/cmd/rpcgen/rpc_svcout.c
1000
f_print(fout, "\t\t\tfreenetconfigent(nconf);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1007
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
101
f_print(fout, "\t\texit(1);\n\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1010
f_print(fout, "\t\t ");
usr/src/cmd/rpcgen/rpc_svcout.c
1012
f_print(fout, ", 0)) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1016
f_print(fout, "\t\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1017
f_print(fout, "\t\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1021
f_print(fout, "\t\tif (pmclose) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1023
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
1027
f_print(fout, "\t\t\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1028
f_print(fout, "\t\t\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1030
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
1033
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
1036
f_print(fout, "\t\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1038
f_print(fout, "\t\tsvc_run();\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1039
f_print(fout, "\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1040
f_print(fout, "\t\t/* NOTREACHED */\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1041
f_print(fout, "\t}");
usr/src/cmd/rpcgen/rpc_svcout.c
1050
f_print(fout, "#ifndef RPC_SVC_FG\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1051
f_print(fout, "#pragma weak closefrom\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1052
f_print(fout, "%sextern void closefrom();\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1053
f_print(fout, "%sint size;\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1055
f_print(fout, "%sstruct rlimit rl;\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1057
f_print(fout, "%sint pid, i;\n\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1058
f_print(fout, "%spid = fork();\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1059
f_print(fout, "%sif (pid < 0) {\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1060
f_print(fout, "%s\tperror(\"cannot fork\");\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1061
f_print(fout, "%s\texit(1);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1062
f_print(fout, "%s}\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1063
f_print(fout, "%sif (pid)\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1064
f_print(fout, "%s\texit(0);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1067
f_print(fout, "%sif (closefrom != NULL)\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1068
f_print(fout, "%s\tclosefrom(0);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1069
f_print(fout, "%selse {\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1070
f_print(fout, "%s\trl.rlim_max = 0;\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1071
f_print(fout, "%s\tgetrlimit(RLIMIT_NOFILE, &rl);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1072
f_print(fout, "%s\tif ((size = rl.rlim_max) == 0)\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1073
f_print(fout, "%s\t\texit(1);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1074
f_print(fout, "%s\tfor (i = 0; i < size; i++)\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1075
f_print(fout, "%s\t\t(void) close(i);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1076
f_print(fout, "%s}\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1078
f_print(fout, "%s\tsize = getdtablesize();\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1079
f_print(fout, "%s\tfor (i = 0; i < size; i++)\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1080
f_print(fout, "%s\t\t(void) close(i);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1083
f_print(fout, "%si = open(\"/dev/null\", 2);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1084
f_print(fout, "%s(void) dup2(i, 1);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1085
f_print(fout, "%s(void) dup2(i, 2);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1088
f_print(fout, "%ssetsid();\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1090
f_print(fout, "%si = open(\"/dev/tty\", 2);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1091
f_print(fout, "%sif (i >= 0) {\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1092
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
1094
f_print(fout, "%s\t(void) close(i);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1095
f_print(fout, "%s}\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1099
f_print(fout, "#endif\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1112
f_print(fout, "%sopenlog(\"%s\", LOG_PID, LOG_DAEMON);\n", sp, infile);
usr/src/cmd/rpcgen/rpc_svcout.c
113
f_print(fout, "%s int _rpcpmstart;", var_type);
usr/src/cmd/rpcgen/rpc_svcout.c
1138
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
114
f_print(fout, "\t\t/* Started by a port monitor ? */\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1140
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
1144
f_print(fout, "%s\t%s = svc%s_create(%s",
usr/src/cmd/rpcgen/rpc_svcout.c
1147
f_print(fout, ", 0, 0");
usr/src/cmd/rpcgen/rpc_svcout.c
1148
f_print(fout, ");\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1149
f_print(fout, "%s\tif (%s == NULL) {\n", sp, TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
1152
f_print(fout, "%s\t\texit(1);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1153
f_print(fout, "%s\t}\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1156
f_print(fout, "%s\tif (!_rpcpmstart)\n\t", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1157
f_print(fout, "%s\tproto = IPPROTO_%s;\n",
usr/src/cmd/rpcgen/rpc_svcout.c
116
f_print(fout, "%s int _rpcfdtype;", var_type);
usr/src/cmd/rpcgen/rpc_svcout.c
1165
f_print(fout, "%s\tif (!svc_register(%s, %s, %s,\n",
usr/src/cmd/rpcgen/rpc_svcout.c
1167
f_print(fout, "%s\t ", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
117
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
1170
f_print(fout, ", proto)) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
1172
f_print(fout, ", IPPROTO_%s)) {\n",
usr/src/cmd/rpcgen/rpc_svcout.c
1177
f_print(fout, "%s\t\texit(1);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1178
f_print(fout, "%s\t}\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
1182
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
122
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
124
f_print(fout, "#define\t_IDLE 0\n");
usr/src/cmd/rpcgen/rpc_svcout.c
125
f_print(fout, "#define\t_SERVED 1\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
127
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
130
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
132
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
134
f_print(fout, "static int _rpcsvccount = 0;");
usr/src/cmd/rpcgen/rpc_svcout.c
135
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
139
f_print(fout, "%smutex_t _svcstate_lock;",
usr/src/cmd/rpcgen/rpc_svcout.c
141
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
155
f_print(fout, "\nint\nmain()\n");
usr/src/cmd/rpcgen/rpc_svcout.c
156
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_svcout.c
163
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
165
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
168
f_print(fout, "\tpid_t pid;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
169
f_print(fout, "\tint i;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
171
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
175
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
178
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
182
f_print(fout, "\telse {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
184
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
186
f_print(fout, "\tregister SVCXPRT *%s;\n", TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
187
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
210
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
211
f_print(fout, "%s\tnconf = getnetconfigent(\"%s\");\n", sp, transp);
usr/src/cmd/rpcgen/rpc_svcout.c
212
f_print(fout, "%s\tif (nconf == NULL) {\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
215
f_print(fout, "%s\t\texit(1);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
216
f_print(fout, "%s\t}\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
217
f_print(fout, "%s\t%s = svc_tli_create(RPC_ANYFD, nconf, 0, 0, 0);\n",
usr/src/cmd/rpcgen/rpc_svcout.c
219
f_print(fout, "%s\tif (%s == NULL) {\n", sp, TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
221
f_print(fout, "%s\t\texit(1);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
222
f_print(fout, "%s\t}\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
230
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
233
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
237
f_print(fout, ", nconf)) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
241
f_print(fout, "%s\t\texit(1);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
242
f_print(fout, "%s\t}\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
245
f_print(fout, "%s\tfreenetconfigent(nconf);\n", sp);
usr/src/cmd/rpcgen/rpc_svcout.c
264
f_print(fout, "\tif (!svc_create(\n");
usr/src/cmd/rpcgen/rpc_svcout.c
265
f_print(fout, "\t ");
usr/src/cmd/rpcgen/rpc_svcout.c
267
f_print(fout, ", %s, %s,\n",
usr/src/cmd/rpcgen/rpc_svcout.c
269
f_print(fout, "\t \"%s\")) {\n", transp);
usr/src/cmd/rpcgen/rpc_svcout.c
273
f_print(fout, "\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
274
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
285
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
287
f_print(fout, "\tif (%s == (SVCXPRT *)NULL) {\n", TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
289
f_print(fout, "\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
290
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
292
f_print(fout, "\tif (_rpcpmstart) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
294
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
298
f_print(fout, "\t\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
299
f_print(fout, "\t\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
300
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
302
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
305
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
307
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
311
f_print(fout, "\tsvc_run();\n");
usr/src/cmd/rpcgen/rpc_svcout.c
313
f_print(fout, "\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
314
f_print(fout, "\t/* NOTREACHED */\n");
usr/src/cmd/rpcgen/rpc_svcout.c
315
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
360
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
363
f_print(fout, "/* ARGSUSED */\n");
usr/src/cmd/rpcgen/rpc_svcout.c
368
f_print(fout, "int");
usr/src/cmd/rpcgen/rpc_svcout.c
369
f_print(fout, "\n_");
usr/src/cmd/rpcgen/rpc_svcout.c
372
f_print(fout, "(\n");
usr/src/cmd/rpcgen/rpc_svcout.c
373
f_print(fout, " ");
usr/src/cmd/rpcgen/rpc_svcout.c
377
f_print(fout, proc->args.argname);
usr/src/cmd/rpcgen/rpc_svcout.c
381
f_print(fout, " *argp,\n");
usr/src/cmd/rpcgen/rpc_svcout.c
383
f_print(fout, " ");
usr/src/cmd/rpcgen/rpc_svcout.c
386
f_print(fout, "*%s,\n", RESULT);
usr/src/cmd/rpcgen/rpc_svcout.c
388
f_print(fout, " struct svc_req *%s)\n",
usr/src/cmd/rpcgen/rpc_svcout.c
393
f_print(fout, "(argp, %s, %s)\n",
usr/src/cmd/rpcgen/rpc_svcout.c
396
f_print(fout, "(argp, %s)\n", RQSTP);
usr/src/cmd/rpcgen/rpc_svcout.c
399
f_print(fout, "\t%s *argp;\n",
usr/src/cmd/rpcgen/rpc_svcout.c
402
f_print(fout, "\t");
usr/src/cmd/rpcgen/rpc_svcout.c
405
f_print(fout, " *argp;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
408
f_print(fout, "\tvoid *%s;\n", RESULT);
usr/src/cmd/rpcgen/rpc_svcout.c
409
f_print(fout, "\tstruct svc_req *%s;\n", RQSTP);
usr/src/cmd/rpcgen/rpc_svcout.c
412
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_svcout.c
413
f_print(fout, "\treturn (");
usr/src/cmd/rpcgen/rpc_svcout.c
419
f_print(fout, "(");
usr/src/cmd/rpcgen/rpc_svcout.c
423
f_print(fout, "*argp, ");
usr/src/cmd/rpcgen/rpc_svcout.c
425
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
428
f_print(fout, "\t argp->%s,\n",
usr/src/cmd/rpcgen/rpc_svcout.c
430
f_print(fout, "\t ");
usr/src/cmd/rpcgen/rpc_svcout.c
433
f_print(fout, "%s, ", RESULT);
usr/src/cmd/rpcgen/rpc_svcout.c
434
f_print(fout, "%s));\n}\n", RQSTP);
usr/src/cmd/rpcgen/rpc_svcout.c
447
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
449
f_print(fout, "%s ", storage);
usr/src/cmd/rpcgen/rpc_svcout.c
451
f_print(fout, "void\n");
usr/src/cmd/rpcgen/rpc_svcout.c
455
f_print(fout, "(struct svc_req *%s, ", RQSTP);
usr/src/cmd/rpcgen/rpc_svcout.c
456
f_print(fout, "register SVCXPRT *%s)\n", TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
458
f_print(fout, "(%s, %s)\n", RQSTP, TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
459
f_print(fout, " struct svc_req *%s;\n", RQSTP);
usr/src/cmd/rpcgen/rpc_svcout.c
460
f_print(fout, " register SVCXPRT *%s;\n", TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
463
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_svcout.c
466
f_print(fout, "\tunion {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
474
f_print(fout, "\t\t");
usr/src/cmd/rpcgen/rpc_svcout.c
478
f_print(fout, "_arg;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
482
f_print(fout, "\t\t%s", proc->args.argname);
usr/src/cmd/rpcgen/rpc_svcout.c
483
f_print(fout, " ");
usr/src/cmd/rpcgen/rpc_svcout.c
485
f_print(fout, "_arg;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
489
f_print(fout, "\t\tint fill;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
491
f_print(fout, "\t} %s;\n", ARG);
usr/src/cmd/rpcgen/rpc_svcout.c
495
f_print(fout, "\tunion {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
502
f_print(fout, "\t\t");
usr/src/cmd/rpcgen/rpc_svcout.c
505
f_print(fout, "_res;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
508
f_print(fout, "\t\tint fill;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
509
f_print(fout, "\t} %s;\n", RESULT);
usr/src/cmd/rpcgen/rpc_svcout.c
510
f_print(fout, "\tbool_t %s;\n", RETVAL);
usr/src/cmd/rpcgen/rpc_svcout.c
513
f_print(fout, "\tchar *%s;\n", RESULT);
usr/src/cmd/rpcgen/rpc_svcout.c
516
f_print(fout, "\txdrproc_t _xdr_%s, _xdr_%s;\n",
usr/src/cmd/rpcgen/rpc_svcout.c
519
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
523
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
527
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
531
f_print(fout, "\tbool_t (*%s)();\n", ROUTINE);
usr/src/cmd/rpcgen/rpc_svcout.c
533
f_print(fout, "\tchar *(*%s)();\n", ROUTINE);
usr/src/cmd/rpcgen/rpc_svcout.c
535
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
539
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
542
f_print(fout, "\t_rpcsvccount++;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
544
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
548
f_print(fout, "\tswitch (%s->rq_proc) {\n", RQSTP);
usr/src/cmd/rpcgen/rpc_svcout.c
550
f_print(fout, "\tcase NULLPROC:\n");
usr/src/cmd/rpcgen/rpc_svcout.c
551
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
557
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
560
f_print(fout, "\tcase %s:\n", proc->proc_name);
usr/src/cmd/rpcgen/rpc_svcout.c
569
f_print(fout, "\t\t_xdr_%s = NULL;\n", RESULT);
usr/src/cmd/rpcgen/rpc_svcout.c
575
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
580
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
587
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
591
f_print(fout, "\t\t%s = (char *(*)())",
usr/src/cmd/rpcgen/rpc_svcout.c
596
f_print(fout, "\n\t\t ");
usr/src/cmd/rpcgen/rpc_svcout.c
598
f_print(fout, "_");
usr/src/cmd/rpcgen/rpc_svcout.c
604
f_print(fout, ";\n");
usr/src/cmd/rpcgen/rpc_svcout.c
605
f_print(fout, "\t\tbreak;\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
607
f_print(fout, "\tdefault:\n");
usr/src/cmd/rpcgen/rpc_svcout.c
610
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
612
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
618
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
622
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
626
f_print(fout, "\t%s = (*%s)(&%s, %s);\n",
usr/src/cmd/rpcgen/rpc_svcout.c
630
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
634
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
642
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
647
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
653
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
657
f_print(fout, "\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
658
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
661
f_print(fout, "\tif (_xdr_%s != NULL) {\n", RESULT);
usr/src/cmd/rpcgen/rpc_svcout.c
662
f_print(fout, "\t\tif (!");
usr/src/cmd/rpcgen/rpc_svcout.c
665
f_print(fout, "_freeresult(%s, _xdr_%s,\n",
usr/src/cmd/rpcgen/rpc_svcout.c
667
f_print(fout, "\t\t (caddr_t)&%s))\n",
usr/src/cmd/rpcgen/rpc_svcout.c
670
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
671
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
674
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
681
f_print(fout, "\t\tsvcerr_%s(%s);\n", err, transp);
usr/src/cmd/rpcgen/rpc_svcout.c
687
f_print(fout, "\tif (!svc_%s(%s, _xdr_%s, %s%s)) {\n",
usr/src/cmd/rpcgen/rpc_svcout.c
704
f_print(fout, "\tregister SVCXPRT *%s;\n", TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
705
f_print(fout, "\tint sock;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
706
f_print(fout, "\tint proto;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
707
f_print(fout, "\tstruct sockaddr_in saddr;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
708
f_print(fout, "\tint asize = sizeof (saddr);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
709
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
710
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
712
f_print(fout, "\t\tint ssize = sizeof (int);\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
713
f_print(fout, "\t\tif (saddr.sin_family != AF_INET)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
714
f_print(fout, "\t\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
715
f_print(fout, "\t\tif (getsockopt(0, SOL_SOCKET, SO_TYPE,\n");
usr/src/cmd/rpcgen/rpc_svcout.c
716
f_print(fout, "\t\t (char *)&_rpcfdtype, &ssize) == -1)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
717
f_print(fout, "\t\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
718
f_print(fout, "\t\tsock = 0;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
719
f_print(fout, "\t\t_rpcpmstart = 1;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
720
f_print(fout, "\t\tproto = 0;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
722
f_print(fout, "\t} else {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
724
f_print(fout, "\t\tsock = RPC_ANYSOCK;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
726
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
733
f_print(fout, "%sexit(0);\n", space);
usr/src/cmd/rpcgen/rpc_svcout.c
738
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
742
f_print(fout, "%s_rpcsvccount--;\n", space);
usr/src/cmd/rpcgen/rpc_svcout.c
743
f_print(fout, "%s_rpcsvcstate = _SERVED;\n", space);
usr/src/cmd/rpcgen/rpc_svcout.c
745
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
750
f_print(fout, "%sreturn; /* CSTYLED */\n", space);
usr/src/cmd/rpcgen/rpc_svcout.c
765
f_print(fout, "%s(void) pmap_unset(%s, %s);\n",
usr/src/cmd/rpcgen/rpc_svcout.c
783
f_print(fout, "%ssyslog(LOG_ERR, \"%%s\",\n", space);
usr/src/cmd/rpcgen/rpc_svcout.c
785
f_print(fout, "%sRPC_MSGOUT(\"%%s\",\n", space);
usr/src/cmd/rpcgen/rpc_svcout.c
787
f_print(fout, "%sfprintf(stderr, \"%%s\",\n", space);
usr/src/cmd/rpcgen/rpc_svcout.c
788
f_print(fout, "%s \"%s\");\n", space, errbuf);
usr/src/cmd/rpcgen/rpc_svcout.c
79
f_print(fout, "\t\t_xdr_%s = (xdrproc_t)\n", rname);
usr/src/cmd/rpcgen/rpc_svcout.c
80
f_print(fout, "\t\t xdr_%s;\n", stringfix(typename));
usr/src/cmd/rpcgen/rpc_svcout.c
815
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
816
f_print(fout, "#if\tdefined(RPC_MSGOUT)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
818
f_print(fout, "extern void RPC_MSGOUT();\n");
usr/src/cmd/rpcgen/rpc_svcout.c
82
f_print(fout, "\t\t_xdr_%s = xdr_%s;\n",
usr/src/cmd/rpcgen/rpc_svcout.c
820
f_print(fout, "extern void RPC_MSGOUT(const char *, ...);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
822
f_print(fout, "#else\t/* defined(RPC_MSGOUT) */\n");
usr/src/cmd/rpcgen/rpc_svcout.c
823
f_print(fout, "static ");
usr/src/cmd/rpcgen/rpc_svcout.c
825
f_print(fout, "void\nRPC_MSGOUT(fmt, msg)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
826
f_print(fout, "\tchar *fmt;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
827
f_print(fout, "\tchar *msg;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
829
f_print(fout, "void\nRPC_MSGOUT(const char *fmt, char *msg)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
831
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_svcout.c
832
f_print(fout, "#ifdef RPC_SVC_FG\n");
usr/src/cmd/rpcgen/rpc_svcout.c
834
f_print(fout, "\tif (_rpcpmstart)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
835
f_print(fout, "\t\tsyslog(LOG_ERR, fmt, msg);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
836
f_print(fout, "\telse {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
837
f_print(fout, "\t\t(void) fprintf(stderr, fmt, msg);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
838
f_print(fout, "\t\t(void) putc('\\n', stderr);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
839
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
840
f_print(fout, "#else\n");
usr/src/cmd/rpcgen/rpc_svcout.c
841
f_print(fout, "\tsyslog(LOG_ERR, fmt, msg);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
842
f_print(fout, "#endif\n");
usr/src/cmd/rpcgen/rpc_svcout.c
843
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
844
f_print(fout, "#endif\t/* defined(RPC_MSGOUT) */\n");
usr/src/cmd/rpcgen/rpc_svcout.c
856
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
858
f_print(fout, "/*ARGSUSED*/\n");
usr/src/cmd/rpcgen/rpc_svcout.c
859
f_print(fout, "static void *\n");
usr/src/cmd/rpcgen/rpc_svcout.c
861
f_print(fout, "closedown(arg)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
862
f_print(fout, "\tvoid *arg;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
864
f_print(fout, "closedown(void *arg)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
865
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_svcout.c
866
f_print(fout, "\t/*CONSTCOND*/\n");
usr/src/cmd/rpcgen/rpc_svcout.c
867
f_print(fout, "\twhile (1) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
868
f_print(fout, "\t\t(void) sleep(_RPCSVC_CLOSEDOWN/2);\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
869
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
871
f_print(fout, "\t\t\tcontinue;\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
872
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
875
f_print(fout, "\t\t\tint size;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
877
f_print(fout, "\t\t\textern fd_set svc_fdset;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
878
f_print(fout, "\t\t\tstatic int size;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
880
f_print(fout, "\t\t\tint i, openfd = 0;\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
882
f_print(fout, "\t\t\tsize = svc_max_pollfd;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
884
f_print(fout, "\t\t\tif (size == 0) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
885
f_print(fout, "\t\t\t\tsize = getdtablesize();\n");
usr/src/cmd/rpcgen/rpc_svcout.c
886
f_print(fout, "\t\t\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
888
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
891
f_print(fout, "\t\t\t\tif (svc_pollfd[i].fd >= 0)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
893
f_print(fout, "\t\t\t\tif (FD_ISSET(i, &svc_fdset))\n");
usr/src/cmd/rpcgen/rpc_svcout.c
895
f_print(fout, "\t\t\t\t\topenfd++;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
896
f_print(fout, "\t\t\tif (openfd <= 1)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
897
f_print(fout, "\t\t\t\texit(0);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
898
f_print(fout, "\t\t} else\n");
usr/src/cmd/rpcgen/rpc_svcout.c
899
f_print(fout, "\t\t\t_rpcsvcstate = _IDLE;\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
90
f_print(fout, "static ");
usr/src/cmd/rpcgen/rpc_svcout.c
900
f_print(fout, "\t\t(void) mutex_unlock(&_svcstate_lock);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
901
f_print(fout, "\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
902
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
906
f_print(fout, "static void\n");
usr/src/cmd/rpcgen/rpc_svcout.c
908
f_print(fout, "closedown(sig)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
909
f_print(fout, "\tint sig;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
911
f_print(fout, "closedown(int sig)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
912
f_print(fout, "{\n");
usr/src/cmd/rpcgen/rpc_svcout.c
913
f_print(fout, "\tif (_rpcsvcstate == _IDLE && _rpcsvccount == 0) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
915
f_print(fout, "\t\tint size;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
917
f_print(fout, "\t\textern fd_set svc_fdset;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
918
f_print(fout, "\t\tstatic int size;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
92
f_print(fout, "*");
usr/src/cmd/rpcgen/rpc_svcout.c
920
f_print(fout, "\t\tint i, openfd = 0;\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
922
f_print(fout, "\t\tsize = svc_max_pollfd;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
924
f_print(fout, "\t\tif (size == 0) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
925
f_print(fout, "\t\t\tsize = getdtablesize();\n");
usr/src/cmd/rpcgen/rpc_svcout.c
926
f_print(fout, "\t\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
928
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
931
f_print(fout, "\t\t\tif (svc_pollfd[i].fd >= 0)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
933
f_print(fout, "\t\t\tif (FD_ISSET(i, &svc_fdset))\n");
usr/src/cmd/rpcgen/rpc_svcout.c
935
f_print(fout, "\t\t\t\topenfd++;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
936
f_print(fout, "\t\tif (openfd <= 1)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
937
f_print(fout, "\t\t\texit(0);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
938
f_print(fout, "\t} else\n");
usr/src/cmd/rpcgen/rpc_svcout.c
939
f_print(fout, "\t\t_rpcsvcstate = _IDLE;\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
941
f_print(fout, "\t(void) signal(SIGALRM, %s closedown);\n",
usr/src/cmd/rpcgen/rpc_svcout.c
943
f_print(fout, "\t(void) alarm(_RPCSVC_CLOSEDOWN/2);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
944
f_print(fout, "}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
957
f_print(fout, "\t(void) sigset(SIGPIPE, SIG_IGN);\n\n");
usr/src/cmd/rpcgen/rpc_svcout.c
958
f_print(fout, "\t/*\n");
usr/src/cmd/rpcgen/rpc_svcout.c
959
f_print(fout, "\t * If stdin looks like a TLI endpoint, we assume\n");
usr/src/cmd/rpcgen/rpc_svcout.c
960
f_print(fout, "\t * that we were started by a port monitor. If\n");
usr/src/cmd/rpcgen/rpc_svcout.c
961
f_print(fout, "\t * t_getstate fails with TBADF, this is not a\n");
usr/src/cmd/rpcgen/rpc_svcout.c
962
f_print(fout, "\t * TLI endpoint.\n");
usr/src/cmd/rpcgen/rpc_svcout.c
963
f_print(fout, "\t */\n");
usr/src/cmd/rpcgen/rpc_svcout.c
964
f_print(fout, "\tif (t_getstate(0) != -1 || t_errno != TBADF) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
965
f_print(fout, "\t\tchar *netid;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
967
f_print(fout, "\t\tstruct netconfig *nconf = NULL;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
968
f_print(fout, "\t\tSVCXPRT *%s;\n", TRANSP);
usr/src/cmd/rpcgen/rpc_svcout.c
971
f_print(fout, "\t\tint pmclose;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
976
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_svcout.c
977
f_print(fout, "\t\t_rpcpmstart = 1;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
979
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
983
f_print(fout, "\t\t/* started from inetd */\n");
usr/src/cmd/rpcgen/rpc_svcout.c
984
f_print(fout, "\t\t\tpmclose = 1;\n");
usr/src/cmd/rpcgen/rpc_svcout.c
986
f_print(fout, "\t\t} else {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
987
f_print(fout, "\t\t\tif ((nconf = getnetconfigent(netid)) == NULL)\n");
usr/src/cmd/rpcgen/rpc_svcout.c
99
f_print(fout, "\tif (!rpc_control(RPC_SVC_MTMODE_SET, &mode)) {\n");
usr/src/cmd/rpcgen/rpc_svcout.c
990
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
992
f_print(fout, "\t\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
993
f_print(fout,
usr/src/cmd/rpcgen/rpc_svcout.c
997
f_print(fout, "\t\t\texit(1);\n");
usr/src/cmd/rpcgen/rpc_svcout.c
998
f_print(fout, "\t\t}\n");
usr/src/cmd/rpcgen/rpc_svcout.c
999
f_print(fout, "\t\tif (nconf)\n");
usr/src/cmd/rpcgen/rpc_tblout.c
102
f_print(fout, tbl_hdr, progvers);
usr/src/cmd/rpcgen/rpc_tblout.c
109
f_print(fout, null_entry);
usr/src/cmd/rpcgen/rpc_tblout.c
111
f_print(fout, null_entry_b);
usr/src/cmd/rpcgen/rpc_tblout.c
116
f_print(fout,
usr/src/cmd/rpcgen/rpc_tblout.c
119
f_print(stderr,
usr/src/cmd/rpcgen/rpc_tblout.c
128
f_print(fout,
usr/src/cmd/rpcgen/rpc_tblout.c
131
f_print(fout,
usr/src/cmd/rpcgen/rpc_tblout.c
139
f_print(fout, "_");
usr/src/cmd/rpcgen/rpc_tblout.c
142
f_print(fout, "),\n");
usr/src/cmd/rpcgen/rpc_tblout.c
156
f_print(fout, tbl_end);
usr/src/cmd/rpcgen/rpc_tblout.c
157
f_print(fout, tbl_nproc, progvers, progvers, progvers);
usr/src/cmd/rpcgen/rpc_tblout.c
175
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_tblout.c
180
f_print(fout, "%s", &tabstr[TABCOUNT-tabs]);
usr/src/cmd/rpcgen/rpc_tblout.c
183
f_print(fout, "0");
usr/src/cmd/rpcgen/rpc_tblout.c
185
f_print(fout, "sizeof ( ");
usr/src/cmd/rpcgen/rpc_tblout.c
188
f_print(fout, ")");
usr/src/cmd/rpcgen/rpc_tblout.c
190
f_print(fout, ",\n");
usr/src/cmd/rpcgen/rpc_tblout.c
78
f_print(fout, "\n");
usr/src/cmd/rpcgen/rpc_util.c
168
f_print(fout, "enum ");
usr/src/cmd/rpcgen/rpc_util.c
170
f_print(fout, "struct ");
usr/src/cmd/rpcgen/rpc_util.c
174
f_print(fout, "bool_t ");
usr/src/cmd/rpcgen/rpc_util.c
176
f_print(fout, "char *");
usr/src/cmd/rpcgen/rpc_util.c
178
f_print(fout, "void ");
usr/src/cmd/rpcgen/rpc_util.c
180
f_print(fout, "%s ", follow ? fixtype(type) : type);
usr/src/cmd/rpcgen/rpc_util.c
231
f_print(fout, "%s_%s_svc", locase(pname), vnum);
usr/src/cmd/rpcgen/rpc_util.c
237
f_print(fout, "%s_%s", locase(pname), vnum);
usr/src/cmd/rpcgen/rpc_util.c
247
f_print(stderr, "%s, line %d: ", infilename, linenum);
usr/src/cmd/rpcgen/rpc_util.c
248
f_print(stderr, "%s\n", msg);
usr/src/cmd/rpcgen/rpc_util.c
273
f_print(stderr, "too many files!\n");