diff options
author | phk <phk@FreeBSD.org> | 2004-07-25 08:17:23 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2004-07-25 08:17:23 +0000 |
commit | 0c577f0c87a81a17b62c58733ae25cfae60e33b2 (patch) | |
tree | 8ebf8ca02bd28d3ca43cfc6cfaeec798da30d920 /sbin/mdconfig | |
parent | c65194c810c624692d5f4587ba27c1084b84af86 (diff) | |
download | FreeBSD-src-0c577f0c87a81a17b62c58733ae25cfae60e33b2.zip FreeBSD-src-0c577f0c87a81a17b62c58733ae25cfae60e33b2.tar.gz |
Give better diagnostic for problems with backing files.
Diffstat (limited to 'sbin/mdconfig')
-rw-r--r-- | sbin/mdconfig/mdconfig.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sbin/mdconfig/mdconfig.c b/sbin/mdconfig/mdconfig.c index b23e903..d83148d 100644 --- a/sbin/mdconfig/mdconfig.c +++ b/sbin/mdconfig/mdconfig.c @@ -113,6 +113,10 @@ main(int argc, char **argv) cmdline = 2; } mdio.md_file = optarg; + fd = open(optarg, O_RDONLY); + if (fd < 0) + err(1, "could not open %s", optarg); + close(fd); break; case 'o': if (cmdline != 2) |