Lines Matching refs:cmd

151 	struct commandline cmd;  in main()  local
153 (void) memset(&cmd, 0, sizeof (struct commandline)); in main()
155 if (!parseargs(argc, argv, &cmd)) in main()
162 if (cmd.Ssflag || cmd.Scflag || cmd.makefileflag) in main()
163 checkfiles(cmd.infile, cmd.outfile); in main()
165 checkfiles(cmd.infile, NULL); in main()
167 if (cmd.cflag) { in main()
168 c_output(cmd.infile, "-DRPC_XDR", DONT_EXTEND, cmd.outfile); in main()
169 } else if (cmd.hflag) { in main()
170 h_output(cmd.infile, "-DRPC_HDR", DONT_EXTEND, cmd.outfile); in main()
171 } else if (cmd.lflag) { in main()
172 l_output(cmd.infile, "-DRPC_CLNT", DONT_EXTEND, cmd.outfile); in main()
173 } else if (cmd.sflag || cmd.mflag || (cmd.nflag)) { in main()
174 s_output(argc, argv, cmd.infile, "-DRPC_SVC", DONT_EXTEND, in main()
175 cmd.outfile, cmd.mflag, cmd.nflag); in main()
176 } else if (cmd.tflag) { in main()
177 t_output(cmd.infile, "-DRPC_TBL", DONT_EXTEND, cmd.outfile); in main()
178 } else if (cmd.Ssflag) { in main()
179 svc_output(cmd.infile, "-DRPC_SERVER", DONT_EXTEND, in main()
180 cmd.outfile); in main()
181 } else if (cmd.Scflag) { in main()
182 clnt_output(cmd.infile, "-DRPC_CLIENT", DONT_EXTEND, in main()
183 cmd.outfile); in main()
184 } else if (cmd.makefileflag) { in main()
185 mkfile_output(&cmd); in main()
188 c_output(cmd.infile, "-DRPC_XDR", EXTEND, "_xdr.c"); in main()
190 h_output(cmd.infile, "-DRPC_HDR", EXTEND, ".h"); in main()
192 l_output(cmd.infile, "-DRPC_CLNT", EXTEND, "_clnt.c"); in main()
195 s_output(allc, allv, cmd.infile, "-DRPC_SVC", EXTEND, in main()
196 "_svc.c", cmd.mflag, cmd.nflag); in main()
198 s_output(allnc, allnv, cmd.infile, "-DRPC_SVC", in main()
199 EXTEND, "_svc.c", cmd.mflag, cmd.nflag); in main()
202 t_output(cmd.infile, "-DRPC_TBL", EXTEND, "_tbl.i"); in main()
207 svc_output(cmd.infile, "-DRPC_SERVER", EXTEND, in main()
210 clnt_output(cmd.infile, "-DRPC_CLIENT", EXTEND, in main()
214 if (allfiles || (cmd.makefileflag == 1)) { in main()
216 mkfile_output(&cmd); in main()
851 mkfile_output(struct commandline *cmd) in mkfile_output() argument
857 svcname = file_name(cmd->infile, "_svc.c"); in mkfile_output()
858 clntname = file_name(cmd->infile, "_clnt.c"); in mkfile_output()
859 xdrname = file_name(cmd->infile, "_xdr.c"); in mkfile_output()
860 hdrname = file_name(cmd->infile, ".h"); in mkfile_output()
864 servername = extendfile(cmd->infile, "_server.c"); in mkfile_output()
865 clientname = extendfile(cmd->infile, "_client.c"); in mkfile_output()
870 servprogname = extendfile(cmd->infile, "_server"); in mkfile_output()
871 clntprogname = extendfile(cmd->infile, "_client"); in mkfile_output()
875 strlen(cmd->infile) + 1); in mkfile_output()
880 temp = (char *)rindex(cmd->infile, '.'); in mkfile_output()
882 (void) strncat(mkfilename, cmd->infile, in mkfile_output()
883 (temp - cmd->infile)); in mkfile_output()
885 mkfilename = cmd->outfile; in mkfile_output()
900 f_print(fout, "SOURCES.x = %s\n\n", cmd->infile); in mkfile_output()
1034 parseargs(int argc, char *argv[], struct commandline *cmd) in parseargs() argument
1043 cmd->infile = cmd->outfile = NULL; in parseargs()
1061 if (cmd->infile) { in parseargs()
1067 cmd->infile = argv[i]; in parseargs()
1160 if (cmd->outfile) in parseargs()
1162 cmd->outfile = argv[i]; in parseargs()
1193 cmd->cflag = flag['c']; in parseargs()
1194 cmd->hflag = flag['h']; in parseargs()
1195 cmd->lflag = flag['l']; in parseargs()
1196 cmd->mflag = flag['m']; in parseargs()
1197 cmd->nflag = flag['n']; in parseargs()
1198 cmd->sflag = flag['s']; in parseargs()
1199 cmd->tflag = flag['t']; in parseargs()
1200 cmd->Ssflag = flag['S']; in parseargs()
1201 cmd->Scflag = flag['C']; in parseargs()
1202 cmd->makefileflag = flag['M']; in parseargs()
1214 if (cmd->nflag) { /* netid needs TIRPC */ in parseargs()
1221 if (newstyle && (tblflag || cmd->tflag)) { in parseargs()
1227 nflags = cmd->cflag + cmd->hflag + cmd->lflag + cmd->mflag + in parseargs()
1228 cmd->sflag + cmd->nflag + cmd->tflag + cmd->Ssflag + in parseargs()
1229 cmd->Scflag + cmd->makefileflag; in parseargs()
1232 if (cmd->outfile != NULL || cmd->infile == NULL) in parseargs()
1234 } else if (cmd->infile == NULL && in parseargs()
1235 (cmd->Ssflag || cmd->Scflag || cmd->makefileflag)) { in parseargs()