mirror of
https://github.com/kdave/btrfs-progs
synced 2025-01-11 16:29:42 +00:00
btrfs-progs: kill check for /'s in labels
This patch kills a check in mkfs's label stuff which doesn't allow labels that have /'s in them. This causes problems for Anaconda which try to label volumes with their mountpoints. Thanks, Signed-off-by: Josef Bacik <jbacik@redhat.com>
This commit is contained in:
parent
bbb9e4b419
commit
79e0e445fc
7
mkfs.c
7
mkfs.c
@ -357,7 +357,6 @@ static u64 parse_profile(char *s)
|
|||||||
|
|
||||||
static char *parse_label(char *input)
|
static char *parse_label(char *input)
|
||||||
{
|
{
|
||||||
int i;
|
|
||||||
int len = strlen(input);
|
int len = strlen(input);
|
||||||
|
|
||||||
if (len >= BTRFS_LABEL_SIZE) {
|
if (len >= BTRFS_LABEL_SIZE) {
|
||||||
@ -365,12 +364,6 @@ static char *parse_label(char *input)
|
|||||||
BTRFS_LABEL_SIZE - 1);
|
BTRFS_LABEL_SIZE - 1);
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
for (i = 0; i < len; i++) {
|
|
||||||
if (input[i] == '/' || input[i] == '\\') {
|
|
||||||
fprintf(stderr, "invalid label %s\n", input);
|
|
||||||
exit(1);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return strdup(input);
|
return strdup(input);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user