/* device is last arg */
strscpy(mop.mo_device, argv[argc - 1], sizeof(mop.mo_device));
+ ret = osd_init();
+ if (ret)
+ return ret;
+
#ifdef TUNEFS
/* For tunefs, we must read in the old values before parsing any
new ones. */
ret = ENODEV;
goto out;
}
+ mop.mo_ldd.ldd_mount_type = mount_type;
ret = osd_read_ldd(mop.mo_device, &mop.mo_ldd);
if (ret) {
print_ldd("Read previous values", &(mop.mo_ldd));
#endif
- ret = osd_init();
- if (ret)
- return ret;
-
ret = parse_opts(argc, argv, &mop, &mountopts);
if (ret)
goto out;