Lines Matching defs:devinfo

73 	devinfo_t	devinfo;
107 dargs.devinfo = &devinfo;
142 dargs.devinfo->devname, gettext("\n"));
175 devinfo_t *devinfo;
177 devinfo = dargs->devinfo;
179 devinfo->devname = devinfo->devtype = devinfo->devauths =
180 devinfo->devexec = devinfo->devopts = devinfo->devlist = NULL;
181 devinfo->instance = 0;
186 devinfo->devauths = optarg;
190 devinfo->devexec = optarg;
191 if (strlen(devinfo->devexec) == 0) {
205 devinfo->devlist = optarg;
206 if (strlen(devinfo->devlist) == 0) {
220 devinfo->devname = optarg;
221 if (strlen(devinfo->devname) == 0) {
244 devinfo->devopts = optarg;
246 if (scan_label(devinfo->devopts, progname) != 0)
255 devinfo->devtype = optarg;
256 if (strlen(devinfo->devtype) == 0) {
395 devinfo_t *devinfo;
399 devinfo = dargs->devinfo;
404 da = getdanam(devinfo->devname);
410 if ((devinfo->devopts == NULL) ||
411 (strstr(devinfo->devopts, DAOPT_MINLABEL) == NULL) ||
412 (strstr(devinfo->devopts, DAOPT_MAXLABEL) == NULL) ||
413 (devinfo->devauths == NULL) ||
414 (devinfo->devexec == NULL)) {
421 if (da_defs = getdadeftype(devinfo->devtype)) {
434 if (devinfo->devauths == NULL)
435 devinfo->devauths = defauths;
436 if (devinfo->devexec == NULL)
437 devinfo->devexec = defexec;
438 if (devinfo->devopts == NULL) {
449 devinfo->devopts = nopts;
452 if (strstr(devinfo->devopts, DAOPT_MINLABEL) == NULL) {
456 nlen = strlen(devinfo->devopts) +
463 devinfo->devopts, KV_TOKEN_DELIMIT,
465 devinfo->devopts = nopts;
468 if (strstr(devinfo->devopts, DAOPT_MAXLABEL) == NULL) {
472 nlen = strlen(devinfo->devopts) +
479 devinfo->devopts, KV_TOKEN_DELIMIT,
481 devinfo->devopts = nopts;