summaryrefslogtreecommitdiffstats
path: root/sbin/mdconfig
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2004-07-25 08:17:23 +0000
committerphk <phk@FreeBSD.org>2004-07-25 08:17:23 +0000
commit0c577f0c87a81a17b62c58733ae25cfae60e33b2 (patch)
tree8ebf8ca02bd28d3ca43cfc6cfaeec798da30d920 /sbin/mdconfig
parentc65194c810c624692d5f4587ba27c1084b84af86 (diff)
downloadFreeBSD-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.c4
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)
OpenPOWER on IntegriCloud