Lines Matching refs:infile

146 		checkfiles(cmd.infile, cmd.outfile);
149 checkfiles(cmd.infile, NULL);
152 c_output(cmd.infile, "-DRPC_XDR", DONT_EXTEND, cmd.outfile);
154 h_output(cmd.infile, "-DRPC_HDR", DONT_EXTEND, cmd.outfile,
157 l_output(cmd.infile, "-DRPC_CLNT", DONT_EXTEND, cmd.outfile);
159 s_output(argc, argv, cmd.infile, "-DRPC_SVC", DONT_EXTEND,
162 t_output(cmd.infile, "-DRPC_TBL", DONT_EXTEND, cmd.outfile);
164 svc_output(cmd.infile, "-DRPC_SERVER", DONT_EXTEND,
167 clnt_output(cmd.infile, "-DRPC_CLIENT", DONT_EXTEND,
173 c_output(cmd.infile, "-DRPC_XDR", EXTEND, "_xdr.c");
175 h_output(cmd.infile, "-DRPC_HDR", EXTEND, ".h", cmd.hflag);
177 l_output(cmd.infile, "-DRPC_CLNT", EXTEND, "_clnt.c");
180 s_output(allc, allv, cmd.infile, "-DRPC_SVC", EXTEND,
183 s_output(allnc, allnv, cmd.infile, "-DRPC_SVC",
187 t_output(cmd.infile, "-DRPC_TBL", EXTEND, "_tbl.i");
192 svc_output(cmd.infile, "-DRPC_SERVER", EXTEND,
195 clnt_output(cmd.infile, "-DRPC_CLIENT", EXTEND,
238 open_output(const char *infile, const char *outfile)
246 if (infile != NULL && streq(outfile, infile)) {
247 warnx("%s already exists. No output generated", infile);
298 open_input(const char *infile, const char *define)
302 infilename = (infile == NULL) ? "<stdin>" : infile;
308 if (infile)
309 addarg(infile);
378 c_output(const char *infile, const char *define, int extend, const char *outfile)
386 open_input(infile, define);
387 outfilename = extend ? extendfile(infile, outfile) : outfile;
388 open_output(infile, outfilename);
390 if (infile && (include = extendfile(infile, ".h"))) {
480 h_output(const char *infile, const char *define, int extend, const char *outfile, int headeronly)
489 open_input(infile, define);
490 outfilename = extend ? extendfile(infile, outfile) : outfile;
491 open_output(infile, outfilename);
493 if (outfilename || infile){
494 guard = generate_guard(outfilename ? outfilename: infile);
566 s_output(int argc, const char *argv[], const char *infile, const char *define,
574 open_input(infile, define);
575 outfilename = extend ? extendfile(infile, outfile) : outfile;
576 open_output(infile, outfilename);
578 if (infile && (include = extendfile(infile, ".h"))) {
638 write_most(infile, netflag, nomain);
653 l_output(const char *infile, const char *define, int extend, const char *outfile)
660 open_input(infile, define);
661 outfilename = extend ? extendfile(infile, outfile) : outfile;
662 open_output(infile, outfilename);
665 if (infile && (include = extendfile(infile, ".h"))) {
684 t_output(const char *infile, const char *define, int extend, const char *outfile)
690 open_input(infile, define);
691 outfilename = extend ? extendfile(infile, outfile) : outfile;
692 open_output(infile, outfilename);
706 svc_output(const char *infile, const char *define, int extend, const char *outfile)
712 open_input(infile, define);
713 outfilename = extend ? extendfile(infile, outfile) : outfile;
714 checkfiles(infile, outfilename);
719 open_output(infile, outfilename);
722 if (infile && (include = extendfile(infile, ".h"))) {
739 clnt_output(const char *infile, const char *define, int extend, const char *outfile)
747 open_input(infile, define);
748 outfilename = extend ? extendfile(infile, outfile) : outfile;
749 checkfiles(infile, outfilename);
755 open_output(infile, outfilename);
757 if (infile && (include = extendfile(infile, ".h"))) {
784 svcname = file_name(cmd->infile, "_svc.c");
785 clntname = file_name(cmd->infile, "_clnt.c");
786 xdrname = file_name(cmd->infile, "_xdr.c");
787 hdrname = file_name(cmd->infile, ".h");
791 servername = extendfile(cmd->infile, "_server.c");
792 clientname = extendfile(cmd->infile, "_client.c");
797 servprogname = extendfile(cmd->infile, "_server");
798 clntprogname = extendfile(cmd->infile, "_client");
802 strlen(cmd->infile) + 1);
803 temp = strrchr(cmd->infile, '.');
805 (void) strncat(mkftemp, cmd->infile,
806 (temp - cmd->infile));
824 f_print(fout, "SOURCES.x = %s\n\n", cmd->infile);
969 checkfiles(const char *infile, const char *outfile)
974 if (infile) /* infile ! = NULL */
975 if (stat(infile, &buf) < 0)
977 warn("%s", infile);
1002 cmd->infile = cmd->outfile = NULL;
1021 if (cmd->infile) {
1025 cmd->infile = argv[i];
1199 if (cmd->outfile != NULL || cmd->infile == NULL) {
1202 } else if (cmd->infile == NULL &&
1204 warnx("\"infile\" is required for template generation flags");
1217 "usage: rpcgen infile",
1219 [-I -P [-K seconds]] [-Y path] infile",
1221 [-o outfile] [infile]",
1222 " rpcgen [-s nettype]* [-o outfile] [infile]",
1223 " rpcgen [-n netid]* [-o outfile] [infile]");