lkml.org 
[lkml]   [2011]   [Oct]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    SubjectRe: [PATCH] nfs-utils: mount: really return from errno test


    On 10/11/2011 05:44 AM, Hamo wrote:
    > We should only try next address family if we meet ECONNREFUSED or EHOSTUNREACH
    > for v4 or ECONNREFUSED or EOPNOTSUPP or EHOSTUNREACH for v3v2.
    > Before, only a break in swich can not make the program out of for loop.
    >
    > Signed-off-by: Yang Bai <hamo.by@gmail.com>
    Committed....

    steved.

    > ---
    > utils/mount/stropts.c | 6 ++++--
    > 1 files changed, 4 insertions(+), 2 deletions(-)
    >
    > diff --git a/utils/mount/stropts.c b/utils/mount/stropts.c
    > index 314a806..4032bf3 100644
    > --- a/utils/mount/stropts.c
    > +++ b/utils/mount/stropts.c
    > @@ -665,9 +665,10 @@ static int nfs_try_mount_v3v2(struct nfsmount_info *mi)
    > case EHOSTUNREACH:
    > continue;
    > default:
    > - break;
    > + goto out;
    > }
    > }
    > +out:
    > return ret;
    > }
    >
    > @@ -751,9 +752,10 @@ static int nfs_try_mount_v4(struct nfsmount_info *mi)
    > case EHOSTUNREACH:
    > continue;
    > default:
    > - break;
    > + goto out;
    > }
    > }
    > +out:
    > return ret;
    > }
    >


    \
     
     \ /
      Last update: 2011-10-18 18:11    [W:0.024 / U:0.132 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site