From b07768d2e24bf70e26c2a0ca697831007ae4bfba Mon Sep 17 00:00:00 2001 From: Chuck Lever Date: Fri, 26 Oct 2007 13:32:45 -0400 Subject: [PATCH] --- yaml --- r: 79614 b: refs/heads/master c: d45273ed6f4613e81701c3e896d9db200c288fff h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/fs/nfs/client.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index dc70f595e298..175afd6fc104 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6a0ed1de8ecee0cde21ea667891a03f6c84ecd66 +refs/heads/master: d45273ed6f4613e81701c3e896d9db200c288fff diff --git a/trunk/fs/nfs/client.c b/trunk/fs/nfs/client.c index c3740f5ab978..8b5f9b9685dd 100644 --- a/trunk/fs/nfs/client.c +++ b/trunk/fs/nfs/client.c @@ -220,8 +220,7 @@ static struct nfs_client *__nfs_find_client(const struct sockaddr_in *addr, int if (clp->cl_nfsversion != nfsversion) continue; - if (memcmp(&clp->cl_addr.sin_addr, &addr->sin_addr, - sizeof(clp->cl_addr.sin_addr)) != 0) + if (clp->cl_addr.sin_addr.s_addr != addr->sin_addr.s_addr) continue; if (!match_port || clp->cl_addr.sin_port == addr->sin_port)