X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fprocd.git;a=blobdiff_plain;f=upgraded%2Fupgraded.c;fp=upgraded%2Fupgraded.c;h=220da7903f92f65554c2d4c978691a1cd30cdca4;hp=09c623cf804b43c826190300a40e2c4bf9aabfa3;hb=13f252f39d2f870d01884d1b0cf0a91a1a669d03;hpb=85ccb95c1110ad7c08d918f39f7930aab38d56f8 diff --git a/upgraded/upgraded.c b/upgraded/upgraded.c index 09c623c..220da79 100644 --- a/upgraded/upgraded.c +++ b/upgraded/upgraded.c @@ -78,7 +78,10 @@ int main(int argc, char **argv) return 1; } - chroot("."); + if (chroot(".") < 0) { + fprintf(stderr, "failed to chroot: %s\n", strerror(errno)); + return 1; + } if (fchdir(fd) == -1) { fprintf(stderr, "failed to chdir to prefix directory: %s\n", strerror(errno));