Lines Matching defs:infile
79 char *infile; /* input module name */
197 checkfiles(cmd.infile, cmd.outfile);
199 checkfiles(cmd.infile, NULL);
202 c_output(cmd.infile, "-DRPC_XDR", DONT_EXTEND, cmd.outfile);
205 h_output(cmd.infile, "-DRPC_HDR", DONT_EXTEND, cmd.outfile);
208 l_output(cmd.infile, "-DRPC_CLNT", DONT_EXTEND, cmd.outfile);
211 s_output(argc, argv, cmd.infile, "-DRPC_SVC", DONT_EXTEND,
215 t_output(cmd.infile, "-DRPC_TBL", DONT_EXTEND, cmd.outfile);
218 svc_output(cmd.infile, "-DRPC_SERVER", DONT_EXTEND, cmd.outfile);
221 clnt_output(cmd.infile, "-DRPC_CLIENT", DONT_EXTEND, cmd.outfile);
229 c_output(cmd.infile, "-DRPC_XDR", EXTEND, "_xdr.c");
231 h_output(cmd.infile, "-DRPC_HDR", EXTEND, ".h");
233 l_output(cmd.infile, "-DRPC_CLNT", EXTEND, "_clnt.c");
236 s_output(allc, allv, cmd.infile, "-DRPC_SVC", EXTEND,
239 s_output(allnc, allnv, cmd.infile, "-DRPC_SVC",
243 t_output(cmd.infile, "-DRPC_TBL", EXTEND, "_tbl.i");
247 svc_output(cmd.infile, "-DRPC_SERVER", EXTEND, "_server.c");
251 clnt_output(cmd.infile, "-DRPC_CLIENT", EXTEND, "_client.c");
295 open_output(const char *infile, const char *outfile)
302 if (infile != NULL && streq(outfile, infile)) {
303 errx(EXIT_FAILURE, "Output would overwrite `%s'", infile);
336 open_input(const char *infile, const char *define)
340 infilename = (infile == NULL) ? "<stdin>" : infile;
357 addarg(infile);
364 fnsplit(infile, drive, dir, name, ext);
383 addarg(infile);
439 c_output(const char *infile, const char *define, int extend,
448 open_input(infile, define);
449 outfilename = extend ? extendfile(infile, outfile) : outfile;
450 open_output(infile, outfilename);
452 if (infile && (include = extendfile(infile, ".h"))) {
555 h_output(const char *infile, const char *define, int extend,
565 open_input(infile, define);
566 outfilename = extend ? extendfile(infile, outfile) : outfile;
567 open_output(infile, outfilename);
569 if (outfilename || infile)
570 guard = generate_guard(outfilename ? outfilename : infile);
617 s_output(int argc, char *argv[], char *infile,
626 open_input(infile, define);
627 outfilename = extend ? extendfile(infile, outfile) : outfile;
628 open_output(infile, outfilename);
630 if (infile && (include = extendfile(infile, ".h"))) {
693 write_most(infile, netflag, nomain);
707 l_output(const char *infile, const char *define, int extend,
715 open_input(infile, define);
716 outfilename = extend ? extendfile(infile, outfile) : outfile;
717 open_output(infile, outfilename);
720 if (infile && (include = extendfile(infile, ".h"))) {
738 t_output(const char *infile, const char *define, int extend,
745 open_input(infile, define);
746 outfilename = extend ? extendfile(infile, outfile) : outfile;
747 open_output(infile, outfilename);
760 svc_output(const char *infile, const char *define, int extend,
768 open_input(infile, define);
769 outfilename = extend ? extendfile(infile, outfile) : outfile;
770 checkfiles(infile, outfilename); /* check if outfile already
773 open_output(infile, outfilename);
776 if (infile && (include = extendfile(infile, ".h"))) {
794 clnt_output(const char *infile, const char *define, int extend,
803 open_input(infile, define);
804 outfilename = extend ? extendfile(infile, outfile) : outfile;
805 checkfiles(infile, outfilename); /* check if outfile already
809 open_output(infile, outfilename);
813 if (infile && (include = extendfile(infile, ".h"))) {
894 checkfiles(const char *infile, const char *outfile)
899 if (infile) /* infile ! = NULL */
900 if (stat(infile, &buf) < 0) {
901 err(EXIT_FAILURE, "Can't stat `%s'", infile);
928 cmd->infile = cmd->outfile = NULL;
945 if (cmd->infile) {
950 cmd->infile = argv[i];
1117 if (cmd->outfile != NULL || cmd->infile == NULL) {
1131 f_print(stderr, "usage: %s infile\n", cmdname);
1132 f_print(stderr, "\t%s [-AaBbILMNTv] [-Dname[=value]] [-i size] [-K seconds] [-Y pathname] infile\n",
1134 f_print(stderr, "\t%s [-c | -h | -l | -m | -t | -Sc | -Ss] [-o outfile] [infile]\n",
1136 f_print(stderr, "\t%s [-s nettype] [-o outfile] [infile]\n", cmdname);
1137 f_print(stderr, "\t%s [-n netid] [-o outfile] [infile]\n", cmdname);