aboutsummaryrefslogtreecommitdiff
path: root/sbin/mdconfig/mdconfig.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/mdconfig/mdconfig.c')
-rw-r--r--sbin/mdconfig/mdconfig.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/sbin/mdconfig/mdconfig.c b/sbin/mdconfig/mdconfig.c
index acf3ff2b7985..4fc580c115f8 100644
--- a/sbin/mdconfig/mdconfig.c
+++ b/sbin/mdconfig/mdconfig.c
@@ -130,8 +130,12 @@ main(int argc, char **argv)
cmdline=2;
break;
case 'f':
- if (cmdline != 1 && cmdline != 2)
+ if (cmdline != 0 && cmdline != 1 && cmdline != 2)
usage();
+ if (cmdline == 0) {
+ action = ATTACH;
+ cmdline = 1;
+ }
if (cmdline == 1) {
/* Imply ``-t vnode'' */
mdio.md_type = MD_VNODE;