diff options
author | avg <avg@FreeBSD.org> | 2011-12-04 21:32:18 +0000 |
---|---|---|
committer | avg <avg@FreeBSD.org> | 2011-12-04 21:32:18 +0000 |
commit | 576c5dd3ba013aa460308a204a067da2fd4d5aa5 (patch) | |
tree | 58723bc006f630c1734cab362bc937781a39c705 /sys/boot | |
parent | 2d5c2df3426908fe17f500e524ce2cb57f3295e5 (diff) | |
download | FreeBSD-src-576c5dd3ba013aa460308a204a067da2fd4d5aa5.zip FreeBSD-src-576c5dd3ba013aa460308a204a067da2fd4d5aa5.tar.gz |
zfsboot: print boot.config contents before parsing it
as parsing can be a destructive operation
MFC after: 2 weeks
Diffstat (limited to 'sys/boot')
-rw-r--r-- | sys/boot/i386/zfsboot/zfsboot.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/boot/i386/zfsboot/zfsboot.c b/sys/boot/i386/zfsboot/zfsboot.c index 48a29f5..afefc4e 100644 --- a/sys/boot/i386/zfsboot/zfsboot.c +++ b/sys/boot/i386/zfsboot/zfsboot.c @@ -541,10 +541,10 @@ main(void) } if (*cmd) { - if (parse()) - autoboot = 0; if (!OPT_CHECK(RBX_QUIET)) printf("%s: %s", PATH_CONFIG, cmd); + if (parse()) + autoboot = 0; /* Do not process this command twice */ *cmd = 0; } |