X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fzfs%2Fzfs_main.c;h=f21c36b815f3b4d351fa6096112b2f76a2f935ff;hb=126400a1ca656d41dea9d2ad88afbec3ed32d391;hp=d27fcbf46ba1794214810e56c9af7c86f054d354;hpb=b4ead57cfb410247eee4d2a8a6e488cf4542ac77;p=zfs.git diff --git a/cmd/zfs/zfs_main.c b/cmd/zfs/zfs_main.c index d27fcbf..f21c36b 100644 --- a/cmd/zfs/zfs_main.c +++ b/cmd/zfs/zfs_main.c @@ -3875,7 +3875,9 @@ static const option_map_t option_map[] = { #endif /* Valid options not found in mount(8) */ { MNTOPT_BIND, MS_BIND }, +#ifdef MS_REC { MNTOPT_RBIND, MS_BIND|MS_REC }, +#endif { MNTOPT_COMMENT, MS_COMMENT }, { MNTOPT_BOOTWAIT, MS_COMMENT }, { MNTOPT_NOBOOTWAIT, MS_COMMENT }, @@ -3900,7 +3902,7 @@ parse_option(char *mntopt, unsigned long *mntflags, int sloppy) { const option_map_t *opt; char *ptr, *name, *value = NULL; - int rc; + int rc = 0; name = strdup(mntopt); if (name == NULL)