Lines Matching refs:devinfo

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