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 |
- |
|
|