Searched refs:opt_info (Results 1 - 25 of 95) sorted by relevance

1234

/osnet-11/usr/src/lib/libast/common/misc/
H A Doptjoin.c32 * possible starting at (opt_info.index,opt_info.offset) using
36 * the current arg, otherwise fun sets opt_info.again=1
42 * to be parsed at opt_info.index
64 state = optstate(&opt_info);
72 last_index = opt_info.index;
73 last_offset = opt_info.offset;
76 more = argv[opt_info.index] != 0;
77 if (!opt_info.again)
86 if (*argv[opt_info
[all...]
H A Doptget.c334 * 2007-03-19 move opt_info from _opt_info_ to (*_opt_data_)
884 else if (!opt_info.disc || !opt_info.disc->infof || (*opt_info.disc->infof)(&opt_info, ip, b, opt_info.disc) < 0)
1095 if (opt_info.disc && opt_info.disc->catalog && (!p->id || !streq(opt_info.disc->catalog, p->id)))
1096 p->catalog = opt_info
[all...]
/osnet-11/usr/src/lib/libcmd/common/
H A Dxargs.c138 if (opt_info.arg == argv[opt_info.index - 1])
140 opt_info.arg = 0;
141 opt_info.index--;
145 eof = opt_info.arg;
153 if (opt_info.arg == argv[opt_info.index - 1])
155 opt_info.arg = 0;
156 opt_info.index--;
160 insert = opt_info
[all...]
H A Dhead.c92 if (opt_info.offset && argv[opt_info.index][opt_info.offset] == 'c')
95 opt_info.offset++;
97 if ((keep = opt_info.number) <=0)
98 error(2, "%s: %I*d: positive numeric option argument expected", opt_info.name, sizeof(keep), keep);
107 skip = opt_info.number;
110 error(ERROR_usage(2), "%s", opt_info.arg);
113 error(2, "%s", opt_info.arg);
118 argv += opt_info
[all...]
H A Dsync.c62 error(2, "%s", opt_info.arg);
65 error(ERROR_usage(2), "%s", opt_info.arg);
70 argv += opt_info.index;
H A Dreadlink.c62 canonicalize = opt_info.num;
65 nonewline = opt_info.num;
68 verbose = opt_info.num;
71 error(ERROR_usage(2), "%s", opt_info.arg);
74 error(2, "%s", opt_info.arg);
79 argv += opt_info.index;
80 argc -= opt_info.index;
H A Dmktemp.c90 mode = strperm(pfx = opt_info.arg, &opt_info.arg, S_IRWXU);
91 if (*opt_info.arg)
98 dir = opt_info.arg;
111 if (!pathtemp(NiL, 0, opt_info.arg, "/seed", NiL))
112 error(2, "%s: regression test initializtion failed", opt_info.arg);
115 error(2, "%s", opt_info.arg);
118 error(ERROR_usage(2), "%s", opt_info.arg);
123 argv += opt_info.index;
H A Dline.c51 error(ERROR_usage(2), "%s", opt_info.arg);
54 error(2, "%s", opt_info.arg);
59 argv += opt_info.index;
60 argc -= opt_info.index;
H A Dlogname.c63 error(2, "%s", opt_info.arg);
66 error(ERROR_usage(2), "%s", opt_info.arg);
H A Dmkfifo.c67 mode = strperm(arg = opt_info.arg, &opt_info.arg, mode);
68 if (*opt_info.arg)
72 error(2, "%s", opt_info.arg);
75 error(ERROR_usage(2), "%s", opt_info.arg);
80 argv += opt_info.index;
H A Dbasename.c118 suffix = opt_info.arg;
121 error(2, "%s", opt_info.arg);
124 error(ERROR_usage(2), "%s", opt_info.arg);
129 argv += opt_info.index;
130 argc -= opt_info.index;
H A Dasa.c117 reclen = opt_info.num;
120 error(2, "%s", opt_info.arg);
123 error(ERROR_usage(2), "%s", opt_info.arg);
126 argv += opt_info.index;
H A Ddirname.c120 error(2, "%s", opt_info.arg);
123 error(ERROR_usage(2), "%s", opt_info.arg);
128 argv += opt_info.index;
129 argc -= opt_info.index;
H A Dpids.c101 format = opt_info.arg;
104 error(ERROR_USAGE|4, "%s", opt_info.arg);
107 error(2, "%s", opt_info.arg);
112 argv += opt_info.index;
H A Dfold.c194 contsize = stresc(cont = strdup(opt_info.arg));
197 if (n = *opt_info.arg)
206 if ((width = opt_info.num) <= 0)
207 error(2, "%d: width must be positive", opt_info.num);
210 error(2, "%s", opt_info.arg);
213 error(ERROR_usage(2), "%s", opt_info.arg);
218 argv += opt_info.index;
219 argc -= opt_info.index;
H A Dstrings.c228 if ((width = opt_info.num) <= 0)
229 error(2, "%d: width must be positive", opt_info.num);
235 for (cp = opt_info.arg; (n = *cp) == '+' || n == '-' || n == '.' || isdigit(n); cp++);
237 format = opt_info.arg;
239 error(2, "%d: format must be d, o, or x", opt_info.arg);
242 error(2, "%s", opt_info.arg);
245 error(ERROR_usage(2), "%s", opt_info.arg);
250 argv += opt_info.index;
H A Dtty.c74 error(2, "%s", opt_info.arg);
77 error(ERROR_usage(2), "%s", opt_info.arg);
/osnet-11/usr/src/lib/libshell/common/bltins/
H A Dgetopts.c76 options = opt_info.arg;
79 errormsg(SH_DICT,2, "%s", opt_info.arg);
82 errormsg(SH_DICT,ERROR_usage(2), "%s", opt_info.arg);
85 argv += opt_info.index;
86 argc -= opt_info.index;
103 opt_info.index = shp->st.optindex;
104 opt_info.offset = shp->st.optchar;
120 opt_info.disc = &disc.hdr;
121 switch(opt_info.index>=0 && opt_info
[all...]
H A Dcflow.c55 if(!strmatch(argv[opt_info.index],"[+-]+([0-9])"))
56 errormsg(SH_DICT,2, "%s", opt_info.arg);
59 errormsg(SH_DICT,ERROR_usage(0), "%s", opt_info.arg);
66 argv += opt_info.index;
91 errormsg(SH_DICT,2, "%s", opt_info.arg);
94 errormsg(SH_DICT,ERROR_usage(0), "%s", opt_info.arg);
99 argv += opt_info.index;
H A Dregress.c272 errormsg(SH_DICT, ERROR_usage(2), "%s", opt_info.arg);
275 errormsg(SH_DICT, 2, "%s", opt_info.arg);
283 if (opt_info.arg || opt_info.number)
292 intercept_egid = intercept_sgid = (gid_t)opt_info.number;
301 intercept_euid = intercept_suid = (uid_t)opt_info.number;
310 intercept_p_suid = (uid_t)opt_info.number;
322 intercept_etc = opt_info.arg;
334 if (error_info.errors || *(argv + opt_info.index))
H A Dmisc.c71 logdata.arg0 = opt_info.arg;
78 errormsg(SH_DICT,2, "%s", opt_info.arg);
81 errormsg(SH_DICT,ERROR_usage(0), "%s", opt_info.arg);
84 argv += opt_info.index;
168 errormsg(SH_DICT,2, "%s", opt_info.arg);
171 errormsg(SH_DICT,ERROR_usage(2), "%s", opt_info.arg);
174 argv += opt_info.index;
190 errormsg(SH_DICT,2, "%s", opt_info.arg);
193 errormsg(SH_DICT,ERROR_usage(0), "%s",opt_info.arg);
198 argv += opt_info
[all...]
H A Dumask.c52 errormsg(SH_DICT,2, "%s", opt_info.arg);
55 errormsg(SH_DICT,ERROR_usage(2), "%s",opt_info.arg);
60 argv += opt_info.index;
/osnet-11/usr/src/lib/libast/common/comp/
H A Dgetopt.c52 opt_info.index = (optind > 1 || optind == lastoptind) ? optind : 0;
53 if (opt_info.index >= argc)
65 errormsg(NiL, 2, opt_info.arg);
67 optopt = opt_info.option[1];
73 optarg = opt_info.arg;
74 lastoptind = optind = opt_info.index;
H A Dgetoptl.c104 opt_info.index = (optind > 1 || optind == lastoptind) ? optind : 0;
105 if (opt_info.index >= argc || !(c = optget((char**)argv, usage)))
119 errormsg(NiL, c == '?' ? (ERROR_USAGE|4) : 2, "%s", opt_info.arg);
121 optopt = opt_info.option[1];
124 optarg = opt_info.arg;
137 lastoptind = optind = opt_info.index;
/osnet-11/usr/src/lib/libpp/common/
H A Dppargs.c181 * if last!=0 then argv[opt_info.index]==0 with return(0)
182 * else if argv[opt_info.index]==0 then return(0)
183 * otherwise argv[opt_info.index] is the first unrecognized
218 switch (*(s = opt_info.arg))
329 if (!(s = opt_info.arg))
338 if ((s = argv[opt_info.index]) && ((n = *s++) == '-' || n == '+') && *s++ == 'D')
343 p = argv[opt_info.index++];
397 for (n = PP_deps; argv[opt_info.index]; opt_info.offset++)
399 switch (argv[opt_info
[all...]

Completed in 30 milliseconds

1234