X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fubox.git;a=blobdiff_plain;f=block.c;h=e8f7d3c2a17d7e26dab9c1b4efd5aaeead913515;hp=b5bc4941cafe5b363801f363085f6853edabf73b;hb=beadcb4dcee83fbf23c481725602ecd82470ad0d;hpb=4e7f3e77e28863f23c1b43f667aa236cbc474c07 diff --git a/block.c b/block.c index b5bc494..e8f7d3c 100644 --- a/block.c +++ b/block.c @@ -663,7 +663,7 @@ static int check_extroot(char *path) if (!strcmp(pr->dev, fs)) { struct stat s; FILE *fp = NULL; - char tag[32]; + char tag[64]; char uuid[32] = { 0 }; snprintf(tag, sizeof(tag), "%s/etc/.extroot-uuid", path); @@ -697,8 +697,8 @@ static int check_extroot(char *path) static int mount_extroot(char *cfg) { - char overlay[] = "/tmp/overlay"; - char mnt[] = "/tmp/mnt"; + char overlay[] = "/tmp/extroot/overlay"; + char mnt[] = "/tmp/extroot/mnt"; char *path = mnt; struct blkid_struct_probe *pr; struct mount *m;