reverting commit 7485d53f64

in comparing server identities, in previous commit we removed
comparison of the returned clientids.

however, running against the emc server, we ran into issues of data
servers retuning the same server major, minor, and scope identities
but different clientids. we then decided that it's the same data
server.
This commit is contained in:
Olga Kornievskaia 2012-03-06 13:36:42 -05:00
parent b297d2bc78
commit 54e17624ab

View file

@ -199,6 +199,9 @@ static int cl_exid_compare(
if (strncmp(info->exchangeid->server_scope, if (strncmp(info->exchangeid->server_scope,
client->server->scope, NFS4_OPAQUE_LIMIT) != 0) client->server->scope, NFS4_OPAQUE_LIMIT) != 0)
goto out; goto out;
/* match clientid */
if (info->exchangeid->clientid != client->clnt_id)
goto out;
status = NO_ERROR; status = NO_ERROR;
out: out: