View | Details | Raw Unified | Return to bug 221854
Collapse All | Expand All

(-)b/usr.sbin/makefs/ffs.c (-2 / +5 lines)
Lines 237-243 ffs_parse_opts(const char *option, fsinfo_t *fsopts) Link Here
237
		}
237
		}
238
		rv = 1;
238
		rv = 1;
239
	} else if (strcmp(var, "label") == 0) {
239
	} else if (strcmp(var, "label") == 0) {
240
		strlcpy(ffs_opts->label, val, sizeof(ffs_opts->label));
240
		if (strlcpy(ffs_opts->label, val, sizeof(ffs_opts->label)) >=
241
		    sizeof(ffs_opts->label)) {
242
		    errx(1, "Label `%s' does not fit. Max label length is %d.",
243
			val, (int)sizeof(ffs_opts->label) - 1);
244
		}
241
		rv = 1;
245
		rv = 1;
242
	} else
246
	} else
243
		rv = set_option(ffs_options, var, val);
247
		rv = set_option(ffs_options, var, val);
244
- 

Return to bug 221854