On Wed, Jan 24, 2018 at 9:33 AM, zhangyi (F) <yi.zhang@xxxxxxxxxx> wrote: > Modify _is_mounted() to accept a dir and fstype as input, and check > whether this dir is a mount point of specified fstype. This patch also > fix the problem of invalid fstype check and remove invalid error > message. > > Signed-off-by: zhangyi (F) <yi.zhang@xxxxxxxxxx> > --- > common/rc | 30 +++++++++++++++--------------- > 1 file changed, 15 insertions(+), 15 deletions(-) > > diff --git a/common/rc b/common/rc > index 77a4eb4..2e7aee5 100644 > --- a/common/rc > +++ b/common/rc > @@ -2372,27 +2372,27 @@ _scratch_mkfs_richacl() > esac > } > > -# check that a FS on a device is mounted > +# check that a FS on a device is mounted or a dir is a mount point > # if so, return mount point > # > _is_mounted() > { > - if [ $# -ne 1 ] > - then > - echo "Usage: _is_mounted device" 1>&2 > - exit 1 > - fi > + local name > + local fstype > > - device=$1 > + if [ $# -eq 2 ]; then > + name=$1 > + fstype=$2 > + elif [ $# -eq 1 ]; then > + name=$1 missing fstype=$FSTYP here? probably need to check better that this change did not break _is_mounted users suggesting: if [ $# -lt 1 ] ... local name=$1 local fstype=${2-$FSTYP} -- To unsubscribe from this list: send the line "unsubscribe linux-unionfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html