Lines Matching refs:cmd

137 	struct commandline cmd;  in main()  local
139 memset(&cmd, 0, sizeof (struct commandline)); in main()
141 if (!parseargs(argc, argv, &cmd)) in main()
148 if (cmd.Ssflag || cmd.Scflag || cmd.makefileflag) in main()
149 checkfiles(cmd.infile, cmd.outfile); in main()
151 checkfiles(cmd.infile, NULL); in main()
153 if (cmd.cflag) { in main()
154 c_output(cmd.infile, "-DRPC_XDR", DONT_EXTEND, cmd.outfile); in main()
155 } else if (cmd.hflag) { in main()
156 h_output(cmd.infile, "-DRPC_HDR", DONT_EXTEND, cmd.outfile, in main()
157 cmd.hflag); in main()
158 } else if (cmd.lflag) { in main()
159 l_output(cmd.infile, "-DRPC_CLNT", DONT_EXTEND, cmd.outfile); in main()
160 } else if (cmd.sflag || cmd.mflag || (cmd.nflag)) { in main()
161 s_output(argc, argv, cmd.infile, "-DRPC_SVC", DONT_EXTEND, in main()
162 cmd.outfile, cmd.mflag, cmd.nflag); in main()
163 } else if (cmd.tflag) { in main()
164 t_output(cmd.infile, "-DRPC_TBL", DONT_EXTEND, cmd.outfile); in main()
165 } else if (cmd.Ssflag) { in main()
166 svc_output(cmd.infile, "-DRPC_SERVER", DONT_EXTEND, in main()
167 cmd.outfile); in main()
168 } else if (cmd.Scflag) { in main()
169 clnt_output(cmd.infile, "-DRPC_CLIENT", DONT_EXTEND, in main()
170 cmd.outfile); in main()
171 } else if (cmd.makefileflag) { in main()
172 mkfile_output(&cmd); in main()
175 c_output(cmd.infile, "-DRPC_XDR", EXTEND, "_xdr.c"); in main()
177 h_output(cmd.infile, "-DRPC_HDR", EXTEND, ".h", cmd.hflag); in main()
179 l_output(cmd.infile, "-DRPC_CLNT", EXTEND, "_clnt.c"); in main()
182 s_output(allc, allv, cmd.infile, "-DRPC_SVC", EXTEND, in main()
183 "_svc.c", cmd.mflag, cmd.nflag); in main()
185 s_output(allnc, allnv, cmd.infile, "-DRPC_SVC", in main()
186 EXTEND, "_svc.c", cmd.mflag, cmd.nflag); in main()
189 t_output(cmd.infile, "-DRPC_TBL", EXTEND, "_tbl.i"); in main()
194 svc_output(cmd.infile, "-DRPC_SERVER", EXTEND, in main()
197 clnt_output(cmd.infile, "-DRPC_CLIENT", EXTEND, in main()
201 if (allfiles || (cmd.makefileflag == 1)){ in main()
203 mkfile_output(&cmd); in main()
753 mkfile_output(struct commandline *cmd) in mkfile_output() argument
759 svcname = file_name(cmd->infile, "_svc.c"); in mkfile_output()
760 clntname = file_name(cmd->infile, "_clnt.c"); in mkfile_output()
761 xdrname = file_name(cmd->infile, "_xdr.c"); in mkfile_output()
762 hdrname = file_name(cmd->infile, ".h"); in mkfile_output()
765 servername = extendfile(cmd->infile, "_server.c"); in mkfile_output()
766 clientname = extendfile(cmd->infile, "_client.c"); in mkfile_output()
771 servprogname = extendfile(cmd->infile, "_server"); in mkfile_output()
772 clntprogname = extendfile(cmd->infile, "_client"); in mkfile_output()
776 strlen(cmd->infile) + 1); in mkfile_output()
777 temp = strrchr(cmd->infile, '.'); in mkfile_output()
779 strncat(mkftemp, cmd->infile, (temp - cmd->infile)); in mkfile_output()
782 mkfilename = cmd->outfile; in mkfile_output()
796 f_print(fout, "SOURCES.x = %s\n\n", cmd->infile); in mkfile_output()
934 parseargs(int argc, const char **argv, struct commandline *cmd) in parseargs() argument
942 cmd->infile = cmd->outfile = NULL; in parseargs()
961 if (cmd->infile) { in parseargs()
965 cmd->infile = argv[i]; in parseargs()
1057 if (cmd->outfile) in parseargs()
1059 cmd->outfile = argv[i]; in parseargs()
1089 cmd->cflag = flag['c']; in parseargs()
1090 cmd->hflag = flag['h']; in parseargs()
1091 cmd->lflag = flag['l']; in parseargs()
1092 cmd->mflag = flag['m']; in parseargs()
1093 cmd->nflag = flag['n']; in parseargs()
1094 cmd->sflag = flag['s']; in parseargs()
1095 cmd->tflag = flag['t']; in parseargs()
1096 cmd->Ssflag = flag['S']; in parseargs()
1097 cmd->Scflag = flag['C']; in parseargs()
1098 cmd->makefileflag = flag['M']; in parseargs()
1103 if ((inetdflag && cmd->nflag)) { in parseargs()
1110 if (cmd->nflag) { /* netid needs TIRPC */ in parseargs()
1116 if (newstyle && (tblflag || cmd->tflag)) { in parseargs()
1122 nflags = cmd->cflag + cmd->hflag + cmd->lflag + cmd->mflag + in parseargs()
1123 cmd->sflag + cmd->nflag + cmd->tflag + cmd->Ssflag + in parseargs()
1124 cmd->Scflag + cmd->makefileflag; in parseargs()
1127 if (cmd->outfile != NULL || cmd->infile == NULL) in parseargs()
1129 } else if (cmd->infile == NULL && in parseargs()
1130 (cmd->Ssflag || cmd->Scflag || cmd->makefileflag)) { in parseargs()