Changeset e47a032 in mainline for uspace/app
- Timestamp:
- 2024-10-28T20:02:39Z (17 months ago)
- Children:
- 9fc1d36d
- Parents:
- 066fed9
- File:
-
- 1 edited
-
uspace/app/hrctl/hrctl.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/hrctl/hrctl.c
r066fed9 re47a032 104 104 for (i = 0; i < cfg->dev_no; i++) { 105 105 rc = loc_service_get_id(argv[optind], &cfg->devs[i], 0); 106 if (rc != EOK) { 107 printf("hrctl: error resolving device \"%s\"\n", argv[optind]); 106 if (rc == ENOENT) { 107 printf("hrctl: no device \"%s\", marking as missing\n", 108 argv[optind]); 109 cfg->devs[i] = 0; 110 } else if (rc != EOK) { 111 printf("hrctl: error resolving device \"%s\", aborting\n", 112 argv[optind]); 108 113 return EINVAL; 109 114 } … … 190 195 191 196 rc = loc_service_get_id(extent_devname, &cfg->devs[i], 0); 192 if (rc != EOK) { 193 printf("hrctl: error resolving device \"%s\"\n", 197 if (rc == ENOENT) { 198 printf("hrctl: no device \"%s\", marking as missing\n", 199 extent_devname); 200 cfg->devs[i] = 0; 201 rc = EOK; 202 } else if (rc != EOK) { 203 printf("hrctl: error resolving device \"%s\", aborting\n", 194 204 extent_devname); 195 205 return EINVAL;
Note:
See TracChangeset
for help on using the changeset viewer.
